/linux-master/drivers/scsi/cxlflash/ |
H A D | main.h | 94 u64 max_sectors; member in struct:dev_dependent_vals
|
/linux-master/block/ |
H A D | bio.c | 962 * @max_sectors: maximum number of sectors that can be added 965 * Add a page to a bio while respecting the hardware max_sectors, max_segment 970 unsigned int max_sectors, bool *same_page) 972 unsigned int max_size = max_sectors << SECTOR_SHIFT; 1183 size_t max_sectors = queue_max_zone_append_sectors(q); local 1185 size = min(size, max_sectors << SECTOR_SHIFT); 968 bio_add_hw_page(struct request_queue *q, struct bio *bio, struct page *page, unsigned int len, unsigned int offset, unsigned int max_sectors, bool *same_page) argument
|
H A D | blk-lib.c | 123 unsigned int max_sectors; local 128 /* Ensure that max_sectors doesn't overflow bi_size */ 129 max_sectors = bdev_write_zeroes_sectors(bdev); 131 if (max_sectors == 0) 135 unsigned int len = min_t(sector_t, nr_sects, max_sectors); 304 unsigned int max_sectors = bdev_max_secure_erase_sectors(bdev); local 310 if (max_sectors > UINT_MAX >> SECTOR_SHIFT) 311 max_sectors = UINT_MAX >> SECTOR_SHIFT; 312 max_sectors &= ~bs_mask; 314 if (max_sectors [all...] |
H A D | blk-map.c | 276 unsigned int max_sectors = queue_max_hw_sectors(rq->q); local 325 max_sectors, &same_page))
|
H A D | blk-merge.c | 170 unsigned max_sectors = lim->max_sectors, start, end; local 173 max_sectors = min(max_sectors, 179 end = (start + max_sectors) & ~(pbs - 1); 182 return max_sectors & ~(lbs - 1); 590 unsigned int max_sectors; local 595 max_sectors = blk_queue_get_max_sectors(q, req_op(rq)); 599 return max_sectors; 600 return min(max_sectors, [all...] |
H A D | blk-mq.c | 3040 unsigned int max_sectors = blk_queue_get_max_sectors(q, req_op(rq)); local 3044 if (blk_rq_sectors(rq) > max_sectors) { 3055 if (max_sectors == 0) 3059 __func__, blk_rq_sectors(rq), max_sectors);
|
H A D | blk-settings.c | 50 lim->max_sectors = UINT_MAX; 66 bdi->io_pages = lim->max_sectors >> PAGE_SECTORS_SHIFT; 141 * The actual max_sectors value is a complex beast and also takes the 143 * value into account. The ->max_sectors value is always calculated 151 lim->max_sectors = min(max_hw_sectors, lim->max_user_sectors); 153 lim->max_sectors = min(max_hw_sectors, BLK_DEF_MAX_SECTORS_CAP); 155 lim->max_sectors = round_down(lim->max_sectors, 312 * max_sectors is a soft limit imposed by the block layer for 320 unsigned int max_sectors; local 387 blk_queue_max_secure_erase_sectors(struct request_queue *q, unsigned int max_sectors) argument 415 unsigned int max_sectors; local [all...] |
H A D | blk-sysfs.c | 227 unsigned long long max_sectors = q->limits.max_zone_append_sectors; local 229 return sprintf(page, "%llu\n", max_sectors << SECTOR_SHIFT);
|
H A D | blk.h | 193 return q->limits.max_sectors; 451 unsigned int max_sectors, bool *same_page);
|
H A D | ioctl.c | 509 unsigned int max_sectors; local 550 max_sectors = min_t(unsigned int, USHRT_MAX, 552 return put_ushort(argp, max_sectors);
|
/linux-master/drivers/ata/ |
H A D | libahci.c | 1325 dev->max_sectors = 255;
|
H A D | libata-core.c | 1181 * @max_sectors: out parameter for the result native max address 1190 static int ata_read_native_max_address(struct ata_device *dev, u64 *max_sectors) argument 1221 *max_sectors = ata_tf_to_lba48(&tf) + 1; 1223 *max_sectors = ata_tf_to_lba(&tf) + 1; 1225 (*max_sectors)--; 2932 dev->max_sectors = 0; 3073 /* determine max_sectors */ 3074 dev->max_sectors = ATA_MAX_SECTORS; 3076 dev->max_sectors = ATA_MAX_SECTORS_LBA48; 3084 dev->max_sectors [all...] |
H A D | libata-scsi.c | 1033 dev->max_sectors = min(dev->max_sectors, sdev->host->max_sectors); 1034 blk_queue_max_hw_sectors(q, dev->max_sectors);
|
H A D | pata_ali.c | 310 adev->max_sectors = 255;
|
H A D | pata_it821x.c | 506 if (adev->max_sectors > 255) 507 adev->max_sectors = 255;
|
H A D | pata_octeon_cf.c | 747 * the bootbus DMA. So we need to throttle max_sectors to 750 dev->max_sectors = min(dev->max_sectors, 4095U);
|
H A D | pata_pdc202xx_old.c | 260 adev->max_sectors = 256;
|
H A D | sata_sil.c | 636 dev->max_sectors = 15;
|
/linux-master/drivers/block/null_blk/ |
H A D | main.c | 169 module_param_named(max_sectors, g_max_sectors, int, 0444); 170 MODULE_PARM_DESC(max_sectors, "Maximum size of a command (in 512B sectors)"); 423 NULLB_DEVICE_ATTR(max_sectors, uint, NULL); 669 "irqmode,max_sectors,mbps,memory_backed,no_sched," 739 dev->max_sectors = g_max_sectors; 1864 .max_hw_sectors = dev->max_sectors,
|
H A D | null_blk.h | 92 unsigned int max_sectors; /* Max sectors per command */ member in struct:nullb_device
|
/linux-master/drivers/block/ |
H A D | ublk_drv.c | 516 if (p->max_sectors > (ub->dev_info.max_io_buf_bytes >> 9)) 2177 .max_hw_sectors = p->max_sectors,
|
/linux-master/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:1024)"); 668 shost->max_sectors = min(iser_max_sectors, max_fr_sectors); 670 iser_dbg("iser_conn %p, sg_tablesize %u, max_sectors %u\n", 672 shost->max_sectors); 674 if (shost->max_sectors < iser_max_sectors) 675 iser_warn("max_sectors was reduced from %u to %u\n", 676 iser_max_sectors, shost->max_sectors);
|
H A D | iser_verbs.c | 488 unsigned int max_sectors) 512 sg_tablesize = DIV_ROUND_UP(max_sectors * SECTOR_SIZE, SZ_4K); 487 iser_calc_scsi_params(struct iser_conn *iser_conn, unsigned int max_sectors) argument
|
/linux-master/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.c | 3464 target->scsi_host->max_sectors = token; 3785 (target->scsi_host->max_sectors + 1 + 3793 pr_debug("max_sectors = %u; max_pages_per_mr = %u; mr_page_size = %u; max_sectors_per_mr = %u; mr_per_cmd = %u\n", 3794 target->scsi_host->max_sectors, srp_dev->max_pages_per_mr, srp_dev->mr_page_size,
|
/linux-master/drivers/md/bcache/ |
H A D | super.c | 905 .max_sectors = UINT_MAX,
|