/Linux-v5.15/block/ |
D | blk-settings.c | 42 lim->max_sectors = lim->max_hw_sectors = BLK_SAFE_MAX_SECTORS; in blk_set_default_limits() 80 lim->max_sectors = UINT_MAX; in blk_set_stacking_limits() 126 unsigned int max_sectors; in blk_queue_max_hw_sectors() local 138 max_sectors = min_not_zero(max_hw_sectors, limits->max_dev_sectors); in blk_queue_max_hw_sectors() 139 max_sectors = min_t(unsigned int, max_sectors, BLK_DEF_MAX_SECTORS); in blk_queue_max_hw_sectors() 140 max_sectors = round_down(max_sectors, in blk_queue_max_hw_sectors() 142 limits->max_sectors = max_sectors; in blk_queue_max_hw_sectors() 146 q->disk->bdi->io_pages = max_sectors >> (PAGE_SHIFT - 9); in blk_queue_max_hw_sectors() 214 unsigned int max_sectors; in blk_queue_max_zone_append_sectors() local 219 max_sectors = min(q->limits.max_hw_sectors, max_zone_append_sectors); in blk_queue_max_zone_append_sectors() [all …]
|
D | blk-merge.c | 148 unsigned max_sectors = sectors; in get_max_io_size() local 153 max_sectors += start_offset; in get_max_io_size() 154 max_sectors &= ~(pbs - 1); in get_max_io_size() 155 if (max_sectors > start_offset) in get_max_io_size() 156 return max_sectors - start_offset; in get_max_io_size() 200 unsigned max_sectors) in bvec_split_segs() argument 202 unsigned max_len = (min(max_sectors, UINT_MAX >> 9) - *sectors) << 9; in bvec_split_segs() 253 const unsigned max_sectors = get_max_io_size(q, bio); in blk_bio_segment_split() local 265 sectors + (bv.bv_len >> 9) <= max_sectors && in blk_bio_segment_split() 270 max_sectors)) { in blk_bio_segment_split()
|
D | ioctl.c | 459 unsigned int max_sectors; in blkdev_common_ioctl() local 501 max_sectors = min_t(unsigned int, USHRT_MAX, in blkdev_common_ioctl() 503 return put_ushort(argp, max_sectors); in blkdev_common_ioctl()
|
D | blk-map.c | 236 unsigned int max_sectors = queue_max_hw_sectors(rq->q); in bio_map_user_iov() local 276 max_sectors, &same_page)) { in bio_map_user_iov()
|
D | blk-sysfs.c | 233 unsigned long long max_sectors = q->limits.max_zone_append_sectors; in queue_zone_append_max_show() local 235 return sprintf(page, "%llu\n", max_sectors << SECTOR_SHIFT); in queue_zone_append_max_show() 256 q->limits.max_sectors = max_sectors_kb << 1; in queue_max_sectors_store()
|
D | blk-core.c | 1125 unsigned int max_sectors = blk_queue_get_max_sectors(q, req_op(rq)); in blk_cloned_rq_check_limits() local 1127 if (blk_rq_sectors(rq) > max_sectors) { in blk_cloned_rq_check_limits() 1138 if (max_sectors == 0) in blk_cloned_rq_check_limits() 1142 __func__, blk_rq_sectors(rq), max_sectors); in blk_cloned_rq_check_limits()
|
/Linux-v5.15/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() 589 static DEVICE_ATTR_RW(max_sectors); 647 .max_sectors = 240,
|
/Linux-v5.15/drivers/infiniband/ulp/iser/ |
D | iscsi_iser.c | 103 module_param_cb(max_sectors, &iscsi_iser_size_ops, &iser_max_sectors, 105 MODULE_PARM_DESC(max_sectors, "Max number of sectors in a single scsi command, should > 0 (default:… 685 shost->max_sectors = min(iser_max_sectors, max_fr_sectors); in iscsi_iser_session_create() 689 shost->max_sectors); in iscsi_iser_session_create() 691 if (shost->max_sectors < iser_max_sectors) in iscsi_iser_session_create() 693 iser_max_sectors, shost->max_sectors); in iscsi_iser_session_create()
|
/Linux-v5.15/drivers/scsi/ |
D | hosts.c | 454 if (sht->max_sectors) in scsi_host_alloc() 455 shost->max_sectors = sht->max_sectors; in scsi_host_alloc() 457 shost->max_sectors = SCSI_DEFAULT_MAX_SECTORS; in scsi_host_alloc()
|
/Linux-v5.15/drivers/target/ |
D | target_core_xcopy.c | 674 unsigned int max_sectors; in target_xcopy_do_work() local 698 max_sectors = min(src_dev->dev_attrib.hw_max_sectors, in target_xcopy_do_work() 700 max_sectors = min_t(u32, max_sectors, XCOPY_MAX_SECTORS); in target_xcopy_do_work() 702 max_nolb = min_t(u16, max_sectors, ((u16)(~0U))); in target_xcopy_do_work()
|
D | target_core_device.c | 527 static u32 se_dev_align_max_sectors(u32 max_sectors, u32 block_size) in se_dev_align_max_sectors() argument 536 aligned_max_sectors = rounddown(max_sectors, alignment); in se_dev_align_max_sectors() 538 if (max_sectors != aligned_max_sectors) in se_dev_align_max_sectors() 540 max_sectors, aligned_max_sectors); in se_dev_align_max_sectors()
|
/Linux-v5.15/drivers/scsi/cxlflash/ |
D | main.h | 94 u64 max_sectors; member
|
/Linux-v5.15/drivers/md/ |
D | raid1.c | 596 static int read_balance(struct r1conf *conf, struct r1bio *r1_bio, int *max_sectors) in read_balance() argument 786 *max_sectors = sectors; in read_balance() 1211 int max_sectors; in raid1_read_request() local 1251 rdisk = read_balance(conf, r1_bio, &max_sectors); in raid1_read_request() 1283 if (max_sectors < bio_sectors(bio)) { in raid1_read_request() 1284 struct bio *split = bio_split(bio, max_sectors, in raid1_read_request() 1290 r1_bio->sectors = max_sectors; in raid1_read_request() 1331 int max_sectors; in raid1_write_request() local 1382 max_sectors = r1_bio->sectors; in raid1_write_request() 1412 is_bad = is_badblock(rdev, r1_bio->sector, max_sectors, in raid1_write_request() [all …]
|
D | raid10.c | 706 int *max_sectors) in read_balance() argument 847 *max_sectors = best_good_sectors; in read_balance() 1125 int max_sectors; in raid10_read_request() local 1161 rdev = read_balance(conf, r10_bio, &max_sectors); in raid10_read_request() 1176 if (max_sectors < bio_sectors(bio)) { in raid10_read_request() 1177 struct bio *split = bio_split(bio, max_sectors, in raid10_read_request() 1185 r10_bio->sectors = max_sectors; in raid10_read_request() 1352 int max_sectors; in raid10_write_request() local 1412 max_sectors = r10_bio->sectors; in raid10_write_request() 1439 is_bad = is_badblock(rdev, dev_sector, max_sectors, in raid10_write_request() [all …]
|
D | md.c | 2164 sector_t max_sectors; in super_1_rdev_size_change() local 2171 max_sectors = i_size_read(rdev->bdev->bd_inode) >> 9; in super_1_rdev_size_change() 2172 max_sectors -= rdev->data_offset; in super_1_rdev_size_change() 2173 if (!num_sectors || num_sectors > max_sectors) in super_1_rdev_size_change() 2174 num_sectors = max_sectors; in super_1_rdev_size_change() 2192 max_sectors = sb_start - bm_space - 4*2; in super_1_rdev_size_change() 2194 if (!num_sectors || num_sectors > max_sectors) in super_1_rdev_size_change() 2195 num_sectors = max_sectors; in super_1_rdev_size_change() 5018 unsigned long long max_sectors, resync; in sync_completed_show() local 5029 max_sectors = mddev->resync_max_sectors; in sync_completed_show() [all …]
|
/Linux-v5.15/drivers/scsi/aacraid/ |
D | commctrl.c | 659 (dev->scsi_host_ptr->max_sectors << 9)) { in aac_send_raw_srb() 662 dev->scsi_host_ptr->max_sectors << 9); in aac_send_raw_srb() 726 (dev->scsi_host_ptr->max_sectors << 9) : in aac_send_raw_srb() 781 (dev->scsi_host_ptr->max_sectors << 9) : in aac_send_raw_srb() 839 (dev->scsi_host_ptr->max_sectors << 9) : in aac_send_raw_srb() 882 (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() 607 host->max_sectors = (status[1] >> 16) << 1; in aac_init_adapter()
|
/Linux-v5.15/include/scsi/ |
D | scsi_host.h | 393 unsigned int max_sectors; member 616 unsigned int max_sectors; member
|
/Linux-v5.15/include/uapi/linux/ |
D | virtio_scsi.h | 108 __virtio32 max_sectors; member
|
/Linux-v5.15/drivers/block/null_blk/ |
D | main.c | 156 module_param_named(max_sectors, g_max_sectors, int, 0444); 157 MODULE_PARM_DESC(max_sectors, "Maximum size of a command (in 512B sectors)"); 353 NULLB_DEVICE_ATTR(max_sectors, uint, NULL); 599 dev->max_sectors = g_max_sectors; in null_alloc_dev() 1893 if (!dev->max_sectors) in null_add_dev() 1894 dev->max_sectors = queue_max_hw_sectors(nullb->q); in null_add_dev() 1895 dev->max_sectors = min_t(unsigned int, dev->max_sectors, in null_add_dev() 1897 blk_queue_max_hw_sectors(nullb->q, dev->max_sectors); in null_add_dev()
|
D | null_blk.h | 89 unsigned int max_sectors; /* Max sectors per command */ member
|
/Linux-v5.15/include/linux/ |
D | blkdev.h | 302 unsigned int max_sectors; member 1025 return q->limits.max_sectors; in blk_queue_get_max_sectors() 1040 return q->limits.max_sectors; in blk_max_size_offset() 1048 return min(q->limits.max_sectors, chunk_sectors); in blk_max_size_offset() 1349 return q->limits.max_sectors; in queue_max_sectors() 1382 return min(l->max_zone_append_sectors, l->max_sectors); in queue_max_zone_append_sectors()
|
/Linux-v5.15/drivers/scsi/megaraid/ |
D | mega_common.h | 187 uint16_t max_sectors; member
|
/Linux-v5.15/drivers/scsi/arm/ |
D | oak.c | 117 .max_sectors = 128,
|
/Linux-v5.15/drivers/ata/ |
D | libata-core.c | 1163 static int ata_read_native_max_address(struct ata_device *dev, u64 *max_sectors) in ata_read_native_max_address() argument 1194 *max_sectors = ata_tf_to_lba48(&tf) + 1; in ata_read_native_max_address() 1196 *max_sectors = ata_tf_to_lba(&tf) + 1; in ata_read_native_max_address() 1198 (*max_sectors)--; in ata_read_native_max_address() 2566 dev->max_sectors = 0; in ata_dev_configure() 2707 dev->max_sectors = ATA_MAX_SECTORS; in ata_dev_configure() 2709 dev->max_sectors = ATA_MAX_SECTORS_LBA48; in ata_dev_configure() 2717 dev->max_sectors = ATA_MAX_SECTORS; in ata_dev_configure() 2722 dev->max_sectors = ATA_MAX_SECTORS_TAPE; in ata_dev_configure() 2727 dev->max_sectors = min_t(unsigned int, ATA_MAX_SECTORS_128, in ata_dev_configure() [all …]
|