| /Linux-v5.4/block/ |
| D | blk-settings.c | 46 lim->max_sectors = lim->max_hw_sectors = BLK_SAFE_MAX_SECTORS; in blk_set_default_limits() 82 lim->max_sectors = UINT_MAX; in blk_set_stacking_limits() 186 unsigned int max_sectors; in blk_queue_max_hw_sectors() local 195 max_sectors = min_not_zero(max_hw_sectors, limits->max_dev_sectors); in blk_queue_max_hw_sectors() 196 max_sectors = min_t(unsigned int, max_sectors, BLK_DEF_MAX_SECTORS); in blk_queue_max_hw_sectors() 197 limits->max_sectors = max_sectors; in blk_queue_max_hw_sectors() 198 q->backing_dev_info->io_pages = max_sectors >> (PAGE_SHIFT - 9); in blk_queue_max_hw_sectors() 502 t->max_sectors = min_not_zero(t->max_sectors, b->max_sectors); in blk_stack_limits()
|
| D | blk-merge.c | 147 unsigned max_sectors = sectors; in get_max_io_size() local 152 max_sectors += start_offset; in get_max_io_size() 153 max_sectors &= ~(pbs - 1); in get_max_io_size() 154 if (max_sectors > start_offset) in get_max_io_size() 155 return max_sectors - start_offset; in get_max_io_size() 196 unsigned max_sectors) in bvec_split_segs() argument 198 unsigned max_len = (min(max_sectors, UINT_MAX >> 9) - *sectors) << 9; in bvec_split_segs() 248 const unsigned max_sectors = get_max_io_size(q, bio); in blk_bio_segment_split() local 260 sectors + (bv.bv_len >> 9) <= max_sectors && in blk_bio_segment_split() 265 max_sectors)) { in blk_bio_segment_split()
|
| D | compat_ioctl.c | 323 unsigned int max_sectors; in compat_blkdev_ioctl() local 377 max_sectors = min_t(unsigned int, USHRT_MAX, in compat_blkdev_ioctl() 379 return compat_put_ushort(arg, max_sectors); in compat_blkdev_ioctl()
|
| D | scsi_ioctl.c | 73 unsigned int max_sectors = queue_max_sectors(q); in max_sectors_bytes() local 75 max_sectors = min_t(unsigned int, max_sectors, INT_MAX >> 9); in max_sectors_bytes() 77 return max_sectors << 9; in max_sectors_bytes()
|
| D | ioctl.c | 518 unsigned int max_sectors; in blkdev_ioctl() local 564 max_sectors = min_t(unsigned int, USHRT_MAX, in blkdev_ioctl() 566 return put_ushort(arg, max_sectors); in blkdev_ioctl()
|
| /Linux-v5.4/drivers/usb/storage/ |
| D | scsiglue.c | 103 unsigned int max_sectors = 64; in slave_configure() local 106 max_sectors = PAGE_SIZE >> 9; in slave_configure() 107 if (queue_max_hw_sectors(sdev->request_queue) > max_sectors) in slave_configure() 109 max_sectors); in slave_configure() 588 static DEVICE_ATTR_RW(max_sectors); 646 .max_sectors = 240,
|
| /Linux-v5.4/drivers/infiniband/ulp/iser/ |
| D | iscsi_iser.c | 97 module_param_named(max_sectors, iser_max_sectors, uint, S_IRUGO | S_IWUSR); 98 MODULE_PARM_DESC(max_sectors, "Max number of sectors in a single scsi command (default:1024"); 669 shost->max_sectors = min(iser_max_sectors, max_fr_sectors); in iscsi_iser_session_create() 673 shost->max_sectors); in iscsi_iser_session_create() 675 if (shost->max_sectors < iser_max_sectors) in iscsi_iser_session_create() 677 iser_max_sectors, shost->max_sectors); in iscsi_iser_session_create()
|
| /Linux-v5.4/drivers/scsi/ |
| D | hosts.c | 447 if (sht->max_sectors) in scsi_host_alloc() 448 shost->max_sectors = sht->max_sectors; in scsi_host_alloc() 450 shost->max_sectors = SCSI_DEFAULT_MAX_SECTORS; in scsi_host_alloc()
|
| /Linux-v5.4/drivers/scsi/cxlflash/ |
| D | main.h | 94 u64 max_sectors; member
|
| /Linux-v5.4/drivers/target/ |
| D | target_core_xcopy.c | 731 unsigned int max_sectors; in target_xcopy_do_work() local 751 max_sectors = min(src_dev->dev_attrib.hw_max_sectors, in target_xcopy_do_work() 753 max_sectors = min_t(u32, max_sectors, XCOPY_MAX_SECTORS); in target_xcopy_do_work() 755 max_nolb = min_t(u16, max_sectors, ((u16)(~0U))); in target_xcopy_do_work()
|
| D | target_core_device.c | 531 static u32 se_dev_align_max_sectors(u32 max_sectors, u32 block_size) in se_dev_align_max_sectors() argument 540 aligned_max_sectors = rounddown(max_sectors, alignment); in se_dev_align_max_sectors() 542 if (max_sectors != aligned_max_sectors) in se_dev_align_max_sectors() 544 max_sectors, aligned_max_sectors); in se_dev_align_max_sectors()
|
| /Linux-v5.4/include/scsi/ |
| D | scsi_host.h | 371 unsigned int max_sectors; member 601 unsigned int max_sectors; member
|
| /Linux-v5.4/drivers/scsi/aacraid/ |
| D | commctrl.c | 648 (dev->scsi_host_ptr->max_sectors << 9)) { in aac_send_raw_srb() 651 dev->scsi_host_ptr->max_sectors << 9); in aac_send_raw_srb() 715 (dev->scsi_host_ptr->max_sectors << 9) : in aac_send_raw_srb() 770 (dev->scsi_host_ptr->max_sectors << 9) : in aac_send_raw_srb() 828 (dev->scsi_host_ptr->max_sectors << 9) : in aac_send_raw_srb() 869 (dev->scsi_host_ptr->max_sectors << 9) : in aac_send_raw_srb()
|
| D | comminit.c | 123 cpu_to_le32(dev->scsi_host_ptr->max_sectors << 9); in aac_alloc_comm() 185 cpu_to_le32(dev->scsi_host_ptr->max_sectors << 9); in aac_alloc_comm() 603 host->max_sectors = (status[1] >> 16) << 1; in aac_init_adapter()
|
| /Linux-v5.4/drivers/md/ |
| D | raid1.c | 577 static int read_balance(struct r1conf *conf, struct r1bio *r1_bio, int *max_sectors) in read_balance() argument 767 *max_sectors = sectors; in read_balance() 1221 int max_sectors; in raid1_read_request() local 1261 rdisk = read_balance(conf, r1_bio, &max_sectors); in raid1_read_request() 1293 if (max_sectors < bio_sectors(bio)) { in raid1_read_request() 1294 struct bio *split = bio_split(bio, max_sectors, in raid1_read_request() 1300 r1_bio->sectors = max_sectors; in raid1_read_request() 1338 int max_sectors; in raid1_write_request() local 1388 max_sectors = r1_bio->sectors; in raid1_write_request() 1409 is_bad = is_badblock(rdev, r1_bio->sector, max_sectors, in raid1_write_request() [all …]
|
| D | raid10.c | 705 int *max_sectors) in read_balance() argument 846 *max_sectors = best_good_sectors; in read_balance() 1141 int max_sectors; in raid10_read_request() local 1177 rdev = read_balance(conf, r10_bio, &max_sectors); in raid10_read_request() 1192 if (max_sectors < bio_sectors(bio)) { in raid10_read_request() 1193 struct bio *split = bio_split(bio, max_sectors, in raid10_read_request() 1201 r10_bio->sectors = max_sectors; in raid10_read_request() 1303 int max_sectors; in raid10_write_request() local 1362 max_sectors = r10_bio->sectors; in raid10_write_request() 1399 is_bad = is_badblock(rdev, dev_sector, max_sectors, in raid10_write_request() [all …]
|
| D | md.c | 2040 sector_t max_sectors; in super_1_rdev_size_change() local 2047 max_sectors = i_size_read(rdev->bdev->bd_inode) >> 9; in super_1_rdev_size_change() 2048 max_sectors -= rdev->data_offset; in super_1_rdev_size_change() 2049 if (!num_sectors || num_sectors > max_sectors) in super_1_rdev_size_change() 2050 num_sectors = max_sectors; in super_1_rdev_size_change() 2059 max_sectors = rdev->sectors + sb_start - rdev->sb_start; in super_1_rdev_size_change() 2060 if (!num_sectors || num_sectors > max_sectors) in super_1_rdev_size_change() 2061 num_sectors = max_sectors; in super_1_rdev_size_change() 4837 unsigned long long max_sectors, resync; in sync_completed_show() local 4848 max_sectors = mddev->resync_max_sectors; in sync_completed_show() [all …]
|
| /Linux-v5.4/include/uapi/linux/ |
| D | virtio_scsi.h | 108 __u32 max_sectors; member
|
| /Linux-v5.4/drivers/ide/ |
| D | ide-probe.c | 767 int max_sectors = 256; in ide_init_queue() local 801 if (hwif->rqsize < max_sectors) in ide_init_queue() 802 max_sectors = hwif->rqsize; in ide_init_queue() 803 blk_queue_max_hw_sectors(q, max_sectors); in ide_init_queue() 1130 if (d->max_sectors) in ide_init_port() 1131 hwif->rqsize = d->max_sectors; in ide_init_port()
|
| /Linux-v5.4/drivers/scsi/megaraid/ |
| D | mega_common.h | 187 uint16_t max_sectors; member
|
| /Linux-v5.4/include/linux/ |
| D | blkdev.h | 328 unsigned int max_sectors; member 1006 return q->limits.max_sectors; in blk_queue_get_max_sectors() 1017 return q->limits.max_sectors; in blk_max_size_offset() 1019 return min(q->limits.max_sectors, (unsigned int)(q->limits.chunk_sectors - in blk_max_size_offset() 1274 return q->limits.max_sectors; in queue_max_sectors()
|
| /Linux-v5.4/drivers/scsi/arm/ |
| D | oak.c | 117 .max_sectors = 128,
|
| /Linux-v5.4/drivers/scsi/snic/ |
| D | snic_ctl.c | 217 snic->shost->max_sectors = snic->fwinfo.max_io_sz >> 9; in snic_io_exch_ver_cmpl_handler()
|
| /Linux-v5.4/drivers/ata/ |
| D | libata-core.c | 1216 static int ata_read_native_max_address(struct ata_device *dev, u64 *max_sectors) in ata_read_native_max_address() argument 1247 *max_sectors = ata_tf_to_lba48(&tf) + 1; in ata_read_native_max_address() 1249 *max_sectors = ata_tf_to_lba(&tf) + 1; in ata_read_native_max_address() 1251 (*max_sectors)--; in ata_read_native_max_address() 2509 dev->max_sectors = 0; in ata_dev_configure() 2713 dev->max_sectors = ATA_MAX_SECTORS; in ata_dev_configure() 2715 dev->max_sectors = ATA_MAX_SECTORS_LBA48; in ata_dev_configure() 2723 dev->max_sectors = ATA_MAX_SECTORS; in ata_dev_configure() 2728 dev->max_sectors = ATA_MAX_SECTORS_TAPE; in ata_dev_configure() 2733 dev->max_sectors = min_t(unsigned int, ATA_MAX_SECTORS_128, in ata_dev_configure() [all …]
|
| D | pata_it821x.c | 505 if (adev->max_sectors > 255) in it821x_dev_config() 506 adev->max_sectors = 255; in it821x_dev_config()
|