| /linux-6.15/block/ |
| H A D | blk-merge.c | 202 unsigned max_sectors, start, end; in get_max_io_size() local 213 max_sectors = lim->max_sectors; in get_max_io_size() 216 max_sectors = min(max_sectors, in get_max_io_size() 222 end = (start + max_sectors) & ~(pbs - 1); in get_max_io_size() 225 return max_sectors & ~(lbs - 1); in get_max_io_size() 417 if (!max_sectors) in bio_split_write_zeroes() 419 if (bio_sectors(bio) <= max_sectors) in bio_split_write_zeroes() 421 return bio_submit_split(bio, max_sectors); in bio_split_write_zeroes() 592 unsigned int max_sectors, boundary_sectors; in blk_rq_get_max_sectors() local 604 return max_sectors; in blk_rq_get_max_sectors() [all …]
|
| H A D | blk-settings.c | 50 lim->max_sectors = UINT_MAX; in blk_set_stacking_limits() 72 bdi->io_pages = lim->max_sectors >> PAGE_SECTORS_SHIFT; in blk_apply_bdi_limits() 321 lim->max_sectors = min(max_hw_sectors, lim->max_user_sectors); in blk_validate_limits() 323 lim->max_sectors = in blk_validate_limits() 326 lim->max_sectors = in blk_validate_limits() 329 lim->max_sectors = min(max_hw_sectors, BLK_DEF_MAX_SECTORS_CAP); in blk_validate_limits() 331 lim->max_sectors = round_down(lim->max_sectors, in blk_validate_limits() 709 t->max_sectors = min_not_zero(t->max_sectors, b->max_sectors); in blk_stack_limits() 803 t->max_sectors = blk_round_down_sectors(t->max_sectors, t->logical_block_size); in blk_stack_limits()
|
| H A D | blk-lib.c | 333 unsigned int max_sectors = bdev_max_secure_erase_sectors(bdev); in blkdev_issue_secure_erase() local 339 if (max_sectors > UINT_MAX >> SECTOR_SHIFT) in blkdev_issue_secure_erase() 340 max_sectors = UINT_MAX >> SECTOR_SHIFT; in blkdev_issue_secure_erase() 341 max_sectors &= ~bs_mask; in blkdev_issue_secure_erase() 343 if (max_sectors == 0) in blkdev_issue_secure_erase() 352 unsigned int len = min_t(sector_t, nr_sects, max_sectors); in blkdev_issue_secure_erase()
|
| /linux-6.15/drivers/usb/storage/ |
| H A D | scsiglue.c | 102 unsigned int max_sectors = 64; in sdev_configure() local 105 max_sectors = PAGE_SIZE >> 9; in sdev_configure() 106 lim->max_hw_sectors = min(lim->max_hw_sectors, max_sectors); in sdev_configure() 602 static DEVICE_ATTR_RW(max_sectors); 667 .max_sectors = 240,
|
| /linux-6.15/drivers/scsi/ |
| H A D | hosts.c | 250 shost->max_sectors = min_t(unsigned int, shost->max_sectors, in scsi_add_host_with_dma() 471 if (sht->max_sectors) in scsi_host_alloc() 472 shost->max_sectors = sht->max_sectors; in scsi_host_alloc() 474 shost->max_sectors = SCSI_DEFAULT_MAX_SECTORS; in scsi_host_alloc()
|
| /linux-6.15/drivers/md/ |
| H A D | raid1.c | 591 int *max_sectors) in choose_first_rdev() argument 612 *max_sectors = read_len; in choose_first_rdev() 627 int *max_sectors) in choose_bb_rdev() argument 658 *max_sectors = best_len; in choose_bb_rdev() 666 int *max_sectors) in choose_slow_rdev() argument 691 *max_sectors = read_len; in choose_slow_rdev() 707 *max_sectors = bb_read_len; in choose_slow_rdev() 864 int *max_sectors) in read_balance() argument 1320 int max_sectors; in raid1_read_request() local 1464 int max_sectors; in raid1_write_request() local [all …]
|
| H A D | raid10.c | 722 int *max_sectors) in read_balance() argument 853 *max_sectors = best_good_sectors; in read_balance() 1150 int max_sectors; in raid10_read_request() local 1214 r10_bio->sectors = max_sectors; in raid10_read_request() 1347 int max_sectors; in raid10_write_request() local 1413 max_sectors = r10_bio->sectors; in raid10_write_request() 1442 if (bad_sectors < max_sectors) in raid10_write_request() 1446 max_sectors = bad_sectors; in raid10_write_request() 1466 max_sectors = good_sectors; in raid10_write_request() 1480 r10_bio->sectors = max_sectors; in raid10_write_request() [all …]
|
| H A D | md.c | 2227 sector_t max_sectors; in super_1_rdev_size_change() local 2236 num_sectors = max_sectors; in super_1_rdev_size_change() 2257 num_sectors = max_sectors; in super_1_rdev_size_change() 8216 resync = max_sectors; in status_resync() 8218 resync = max_sectors; in status_resync() 8261 WARN_ON(max_sectors == 0); in status_resync() 9090 while (j < max_sectors) { in md_do_sync() 9098 > (max_sectors >> 4)) || in md_do_sync() 9148 if (j > max_sectors) in md_do_sync() 9150 j = max_sectors; in md_do_sync() [all …]
|
| H A D | dm.c | 1177 unsigned int max_sectors) in __max_io_len() argument 1191 min(max_sectors ? : queue_max_sectors(ti->table->md->queue), in __max_io_len() 1610 unsigned int max_sectors) in __send_abnormal_io() argument 1615 __max_io_len(ti, ci->sector, max_granularity, max_sectors)); in __send_abnormal_io() 1651 unsigned int max_sectors = 0; in __process_abnormal_io() local 1657 max_sectors = limits->max_discard_sectors; in __process_abnormal_io() 1659 max_granularity = max_sectors; in __process_abnormal_io() 1663 max_sectors = limits->max_secure_erase_sectors; in __process_abnormal_io() 1667 max_sectors = limits->max_write_zeroes_sectors; in __process_abnormal_io() 1682 __send_abnormal_io(ci, ti, num_bios, max_granularity, max_sectors); in __process_abnormal_io()
|
| /linux-6.15/drivers/infiniband/ulp/iser/ |
| H A 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:… 668 shost->max_sectors = min(iser_max_sectors, max_fr_sectors); in iscsi_iser_session_create() 672 shost->max_sectors); in iscsi_iser_session_create() 674 if (shost->max_sectors < iser_max_sectors) in iscsi_iser_session_create() 676 iser_max_sectors, shost->max_sectors); in iscsi_iser_session_create()
|
| /linux-6.15/fs/xfs/scrub/ |
| H A D | reap.h | 33 xfs_daddr_t max_sectors; member
|
| /linux-6.15/drivers/vdpa/vdpa_sim/ |
| H A D | vdpa_sim_blk.c | 80 u64 num_sectors, u64 max_sectors) in vdpasim_blk_check_range() argument 88 if (num_sectors > max_sectors) { in vdpasim_blk_check_range() 91 num_sectors, max_sectors); in vdpasim_blk_check_range()
|
| /linux-6.15/drivers/scsi/aacraid/ |
| H A 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()
|
| H A 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() 606 host->max_sectors = (status[1] >> 16) << 1; in aac_init_adapter()
|
| /linux-6.15/include/scsi/ |
| H A D | scsi_host.h | 401 unsigned int max_sectors; member 618 unsigned int max_sectors; member
|
| /linux-6.15/tools/testing/selftests/ublk/ |
| H A D | fault_inject.c | 27 .max_sectors = info->max_io_buf_bytes >> 9, in ublk_fault_inject_tgt_init()
|
| H A D | null.c | 27 .max_sectors = info->max_io_buf_bytes >> 9, in ublk_null_tgt_init()
|
| H A D | file_backed.c | 141 .max_sectors = dev->dev_info.max_io_buf_bytes >> 9, in ublk_loop_tgt_init()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | virtio_scsi.h | 108 __virtio32 max_sectors; member
|
| H A D | ublk_cmd.h | 372 __u32 max_sectors; member
|
| /linux-6.15/drivers/scsi/megaraid/ |
| H A D | mega_common.h | 187 uint16_t max_sectors; member
|
| /linux-6.15/fs/btrfs/ |
| H A D | defrag.c | 1274 unsigned long max_sectors, in defrag_one_cluster() argument 1293 if (max_sectors && *sectors_defragged >= max_sectors) { in defrag_one_cluster() 1298 if (max_sectors) in defrag_one_cluster() 1300 (max_sectors - *sectors_defragged) * sectorsize); in defrag_one_cluster()
|
| /linux-6.15/drivers/block/null_blk/ |
| H A D | null_blk.h | 95 unsigned int max_sectors; /* Max sectors per command */ member
|
| /linux-6.15/drivers/scsi/arm/ |
| H A D | oak.c | 117 .max_sectors = 128,
|
| /linux-6.15/drivers/target/ |
| H A D | target_core_device.c | 489 static u32 se_dev_align_max_sectors(u32 max_sectors, u32 block_size) in se_dev_align_max_sectors() argument 498 aligned_max_sectors = rounddown(max_sectors, alignment); in se_dev_align_max_sectors() 500 if (max_sectors != aligned_max_sectors) in se_dev_align_max_sectors() 502 max_sectors, aligned_max_sectors); in se_dev_align_max_sectors()
|