arch/m68k/emu/nfblock.c
99
struct queue_limits lim = {
arch/um/drivers/ubd_kern.c
832
struct queue_limits lim = {
arch/xtensa/platforms/iss/simdisk.c
271
struct queue_limits lim = {
block/blk-core.c
393
struct request_queue *blk_alloc_queue(struct queue_limits *lim, int node_id)
block/blk-integrity.c
230
struct queue_limits lim;
block/blk-map.c
428
const struct queue_limits *lim = &rq->q->limits;
block/blk-merge.c
101
static unsigned int bio_allowed_max_sectors(const struct queue_limits *lim)
block/blk-merge.c
162
const struct queue_limits *lim, unsigned *nsegs,
block/blk-merge.c
197
struct bio *bio_split_discard(struct bio *bio, const struct queue_limits *lim,
block/blk-merge.c
210
static inline unsigned int blk_boundary_sectors(const struct queue_limits *lim,
block/blk-merge.c
232
const struct queue_limits *lim)
block/blk-merge.c
284
static bool bvec_split_segs(const struct queue_limits *lim,
block/blk-merge.c
311
const struct queue_limits *lim)
block/blk-merge.c
337
int bio_split_io_at(struct bio *bio, const struct queue_limits *lim,
block/blk-merge.c
423
struct bio *bio_split_rw(struct bio *bio, const struct queue_limits *lim,
block/blk-merge.c
439
const struct queue_limits *lim, unsigned *nr_segs)
block/blk-merge.c
451
const struct queue_limits *lim, unsigned *nsegs)
block/blk-merge.c
526
struct queue_limits *lim = &q->limits;
block/blk-mq.c
4417
struct queue_limits *lim, void *queuedata)
block/blk-mq.c
4419
struct queue_limits default_lim = { };
block/blk-mq.c
4470
struct queue_limits *lim, void *queuedata,
block/blk-settings.c
132
static inline unsigned int max_integrity_io_size(struct queue_limits *lim)
block/blk-settings.c
139
static int blk_validate_integrity_limits(struct queue_limits *lim)
block/blk-settings.c
232
static unsigned int blk_queue_max_guaranteed_bio(struct queue_limits *lim)
block/blk-settings.c
244
static void blk_atomic_writes_update_limits(struct queue_limits *lim)
block/blk-settings.c
283
static void blk_validate_atomic_write_limits(struct queue_limits *lim)
block/blk-settings.c
353
int blk_validate_limits(struct queue_limits *lim)
block/blk-settings.c
37
void blk_set_stacking_limits(struct queue_limits *lim)
block/blk-settings.c
535
int blk_set_default_limits(struct queue_limits *lim)
block/blk-settings.c
559
struct queue_limits *lim)
block/blk-settings.c
598
struct queue_limits *lim)
block/blk-settings.c
622
int queue_limits_set(struct request_queue *q, struct queue_limits *lim)
block/blk-settings.c
629
static int queue_limit_alignment_offset(const struct queue_limits *lim,
block/blk-settings.c
64
struct queue_limits *lim)
block/blk-settings.c
640
const struct queue_limits *lim, sector_t sector)
block/blk-settings.c
670
static bool blk_stack_atomic_writes_tail(struct queue_limits *t,
block/blk-settings.c
671
struct queue_limits *b)
block/blk-settings.c
694
static void blk_stack_atomic_writes_chunk_sectors(struct queue_limits *t)
block/blk-settings.c
728
static bool blk_stack_atomic_writes_head(struct queue_limits *t,
block/blk-settings.c
729
struct queue_limits *b)
block/blk-settings.c
742
static void blk_stack_atomic_writes_limits(struct queue_limits *t,
block/blk-settings.c
743
struct queue_limits *b, sector_t start)
block/blk-settings.c
793
int blk_stack_limits(struct queue_limits *t, struct queue_limits *b,
block/blk-settings.c
88
static int blk_validate_zoned_limits(struct queue_limits *lim)
block/blk-settings.c
961
void queue_limits_stack_bdev(struct queue_limits *t, struct block_device *bdev,
block/blk-settings.c
985
bool queue_limits_stack_integrity(struct queue_limits *t,
block/blk-settings.c
986
struct queue_limits *b)
block/blk-sysfs.c
276
const char *page, size_t count, struct queue_limits *lim)
block/blk-sysfs.c
296
const char *page, size_t count, struct queue_limits *lim)
block/blk-sysfs.c
30
size_t count, struct queue_limits *lim);
block/blk-sysfs.c
315
struct queue_limits *lim)
block/blk-sysfs.c
329
size_t count, struct queue_limits *lim, blk_features_t feature)
block/blk-sysfs.c
352
const char *page, size_t count, struct queue_limits *lim) \
block/blk-sysfs.c
399
const char *page, size_t count, struct queue_limits *lim)
block/blk-sysfs.c
534
size_t count, struct queue_limits *lim)
block/blk-sysfs.c
858
struct queue_limits lim = queue_limits_start_update(q);
block/blk-zoned.c
1911
struct queue_limits *lim = &disk->queue->limits;
block/blk-zoned.c
1951
struct queue_limits lim;
block/blk.h
142
static inline bool __bvec_gap_to_prev(const struct queue_limits *lim,
block/blk.h
153
static inline bool bvec_gap_to_prev(const struct queue_limits *lim,
block/blk.h
358
struct bio *bio_split_discard(struct bio *bio, const struct queue_limits *lim,
block/blk.h
361
const struct queue_limits *lim, unsigned *nsegs);
block/blk.h
362
struct bio *bio_split_rw(struct bio *bio, const struct queue_limits *lim,
block/blk.h
365
const struct queue_limits *lim, unsigned *nr_segs);
block/blk.h
376
const struct queue_limits *lim)
block/blk.h
406
const struct queue_limits *lim, unsigned int *nr_segs)
block/blk.h
438
static inline unsigned get_max_segment_size(const struct queue_limits *lim,
block/blk.h
458
int blk_set_default_limits(struct queue_limits *lim);
block/blk.h
460
struct queue_limits *lim);
block/blk.h
602
struct request_queue *blk_alloc_queue(struct queue_limits *lim, int node_id);
block/bsg-lib.c
363
struct queue_limits *lim, bsg_job_fn *job_fn,
block/genhd.c
1508
struct gendisk *__blk_alloc_disk(struct queue_limits *lim, int node,
block/genhd.c
1511
struct queue_limits default_lim = { };
drivers/ata/libata-sata.c
1360
int ata_sas_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim,
drivers/ata/libata-scsi.c
1064
int ata_scsi_dev_config(struct scsi_device *sdev, struct queue_limits *lim,
drivers/ata/libata-scsi.c
1187
int ata_scsi_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/ata/libata.h
166
int ata_scsi_dev_config(struct scsi_device *sdev, struct queue_limits *lim,
drivers/ata/pata_macio.c
816
struct queue_limits *lim)
drivers/ata/sata_nv.c
1875
struct queue_limits *lim)
drivers/ata/sata_nv.c
300
struct queue_limits *lim);
drivers/ata/sata_nv.c
323
struct queue_limits *lim);
drivers/ata/sata_nv.c
667
struct queue_limits *lim)
drivers/block/amiflop.c
1780
struct queue_limits lim = {
drivers/block/aoe/aoeblk.c
337
struct queue_limits lim = {
drivers/block/ataflop.c
1996
struct queue_limits lim = {
drivers/block/brd.c
300
struct queue_limits lim = {
drivers/block/drbd/drbd_main.c
2659
struct queue_limits lim = {
drivers/block/drbd/drbd_nl.c
1266
struct queue_limits lim;
drivers/block/floppy.c
4513
struct queue_limits lim = {
drivers/block/loop.c
1117
struct queue_limits lim;
drivers/block/loop.c
1448
struct queue_limits lim;
drivers/block/loop.c
2001
struct queue_limits lim = {
drivers/block/loop.c
226
struct queue_limits lim = queue_limits_start_update(lo->lo_queue);
drivers/block/loop.c
947
static void loop_update_limits(struct loop_device *lo, struct queue_limits *lim,
drivers/block/loop.c
986
struct queue_limits lim;
drivers/block/mtip32xx/mtip32xx.c
3401
struct queue_limits lim = {
drivers/block/n64cart.c
117
struct queue_limits lim = {
drivers/block/nbd.c
1909
struct queue_limits lim = {
drivers/block/nbd.c
336
struct queue_limits lim;
drivers/block/null_blk/main.c
1789
static void null_config_discard(struct nullb *nullb, struct queue_limits *lim)
drivers/block/null_blk/main.c
1957
struct queue_limits lim = {
drivers/block/null_blk/null_blk.h
142
int null_init_zoned_dev(struct nullb_device *dev, struct queue_limits *lim);
drivers/block/null_blk/null_blk.h
156
struct queue_limits *lim)
drivers/block/null_blk/zoned.c
52
struct queue_limits *lim)
drivers/block/ps3disk.c
389
struct queue_limits lim = {
drivers/block/rbd.c
4963
struct queue_limits lim = {
drivers/block/rnbd/rnbd-clt.c
1366
struct queue_limits lim = {
drivers/block/rnbd/rnbd-clt.c
952
struct queue_limits *limit = &dev->queue->limits;
drivers/block/sunvdc.c
786
struct queue_limits lim = {
drivers/block/swim.c
790
struct queue_limits lim = {
drivers/block/swim3.c
1193
struct queue_limits lim = {
drivers/block/ublk_drv.c
4308
struct queue_limits lim = {
drivers/block/virtio_blk.c
1098
struct queue_limits lim;
drivers/block/virtio_blk.c
1245
struct queue_limits *lim)
drivers/block/virtio_blk.c
1439
struct queue_limits lim = {
drivers/block/virtio_blk.c
719
struct queue_limits *lim)
drivers/block/virtio_blk.c
794
struct queue_limits *lim)
drivers/block/xen-blkfront.c
1075
struct queue_limits lim = {};
drivers/block/xen-blkfront.c
2008
struct queue_limits lim;
drivers/block/xen-blkfront.c
948
struct queue_limits *lim)
drivers/block/zloop.c
992
struct queue_limits lim = {
drivers/block/zram/zram_drv.c
3044
struct queue_limits lim = {
drivers/cdrom/gdrom.c
741
struct queue_limits lim = {
drivers/firewire/sbp2.c
1511
struct queue_limits *lim)
drivers/infiniband/ulp/srp/ib_srp.c
2848
struct queue_limits *lim)
drivers/md/bcache/super.c
903
struct queue_limits lim = {
drivers/md/dm-cache-target.c
3449
struct queue_limits *origin_limits = bdev_limits(origin_bdev);
drivers/md/dm-cache-target.c
3468
static void set_discard_limits(struct cache *cache, struct queue_limits *limits)
drivers/md/dm-cache-target.c
3471
struct queue_limits *origin_limits = bdev_limits(origin_bdev);
drivers/md/dm-cache-target.c
3490
static void cache_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-clone-target.c
2008
struct queue_limits *dest_limits = bdev_limits(dest_dev);
drivers/md/dm-clone-target.c
2026
static void set_discard_limits(struct clone *clone, struct queue_limits *limits)
drivers/md/dm-clone-target.c
2029
struct queue_limits *dest_limits = bdev_limits(dest_bdev);
drivers/md/dm-clone-target.c
2050
static void clone_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-crypt.c
3716
static void crypt_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-ebs-target.c
431
static void ebs_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-era-target.c
1725
static void era_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-integrity.c
4045
static void dm_integrity_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-log-writes.c
870
static void log_writes_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-raid.c
3813
static void raid_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-snap.c
2389
static void snapshot_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-stripe.c
456
struct queue_limits *limits)
drivers/md/dm-table.c
1763
struct queue_limits *limits)
drivers/md/dm-table.c
1765
struct queue_limits ti_limits;
drivers/md/dm-table.c
2029
struct queue_limits *limits)
drivers/md/dm-table.c
2032
struct queue_limits old_limits;
drivers/md/dm-table.c
233
struct queue_limits *limits = data;
drivers/md/dm-table.c
413
struct queue_limits *limits = data;
drivers/md/dm-table.c
590
static void dm_set_stacking_limits(struct queue_limits *limits)
drivers/md/dm-table.c
604
struct queue_limits *limits)
drivers/md/dm-table.c
625
struct queue_limits ti_limits;
drivers/md/dm-target.c
250
static void io_err_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-thin.c
2843
struct queue_limits *data_limits = bdev_limits(data_bdev);
drivers/md/dm-thin.c
4050
static void pool_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-thin.c
4482
static void thin_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-unstripe.c
176
struct queue_limits *limits)
drivers/md/dm-vdo/dm-vdo-target.c
923
static void vdo_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-verity-target.c
1010
static void verity_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-writecache.c
1639
static void writecache_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-zero.c
62
static void zero_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm-zone.c
277
struct queue_limits *lim;
drivers/md/dm-zone.c
350
struct queue_limits *lim)
drivers/md/dm-zone.c
445
void dm_finalize_zone_settings(struct dm_table *t, struct queue_limits *lim)
drivers/md/dm-zoned-target.c
991
static void dmz_io_hints(struct dm_target *ti, struct queue_limits *limits)
drivers/md/dm.c
1073
static inline struct queue_limits *dm_get_queue_limits(struct mapped_device *md)
drivers/md/dm.c
1641
struct queue_limits *limits = dm_get_queue_limits(ti->table->md);
drivers/md/dm.c
2446
struct queue_limits *limits)
drivers/md/dm.c
2585
struct queue_limits limits;
drivers/md/dm.c
2860
struct queue_limits limits;
drivers/md/dm.h
106
struct queue_limits *lim);
drivers/md/dm.h
108
void dm_finalize_zone_settings(struct dm_table *t, struct queue_limits *lim);
drivers/md/dm.h
63
struct queue_limits *limits);
drivers/md/dm.h
65
struct queue_limits *limits);
drivers/md/md-linear.c
70
struct queue_limits lim;
drivers/md/md.c
5948
struct queue_limits lim;
drivers/md/md.c
6166
int mddev_stack_rdev_limits(struct mddev *mddev, struct queue_limits *lim,
drivers/md/md.c
6217
struct queue_limits lim;
drivers/md/md.c
6247
struct queue_limits lim;
drivers/md/md.c
6269
void md_init_stacking_limits(struct queue_limits *lim)
drivers/md/md.h
1033
int mddev_stack_rdev_limits(struct mddev *mddev, struct queue_limits *lim,
drivers/md/md.h
940
void md_init_stacking_limits(struct queue_limits *lim);
drivers/md/raid0.c
383
struct queue_limits lim;
drivers/md/raid1.c
3187
struct queue_limits lim;
drivers/md/raid10.c
3931
struct queue_limits lim;
drivers/md/raid5.c
7134
struct queue_limits lim = queue_limits_start_update(q);
drivers/md/raid5.c
7763
struct queue_limits lim;
drivers/memstick/core/ms_block.c
2080
struct queue_limits lim = {
drivers/memstick/core/mspro_block.c
1102
struct queue_limits lim = {
drivers/message/fusion/mptsas.c
1712
mptsas_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/message/fusion/mptscsih.c
2342
mptscsih_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/message/fusion/mptscsih.h
121
struct queue_limits *lim);
drivers/message/fusion/mptspi.c
750
struct queue_limits *lim)
drivers/mmc/core/queue.c
178
struct queue_limits *lim)
drivers/mmc/core/queue.c
350
struct queue_limits lim = {
drivers/mtd/mtd_blkdevs.c
280
struct queue_limits lim = { };
drivers/mtd/ubi/block.c
351
struct queue_limits lim = {
drivers/nvdimm/btt.c
1498
struct queue_limits lim = {
drivers/nvdimm/pmem.c
453
struct queue_limits lim = {
drivers/nvme/host/core.c
1821
struct queue_limits *lim, struct nvme_ns_info *info)
drivers/nvme/host/core.c
1886
static void nvme_config_discard(struct nvme_ns *ns, struct queue_limits *lim)
drivers/nvme/host/core.c
2031
struct nvme_id_ns *id, struct queue_limits *lim, u32 bs)
drivers/nvme/host/core.c
2069
struct queue_limits *lim, bool is_admin)
drivers/nvme/host/core.c
2081
struct queue_limits *lim)
drivers/nvme/host/core.c
2138
struct queue_limits *lim)
drivers/nvme/host/core.c
2172
struct queue_limits lim;
drivers/nvme/host/core.c
2335
struct queue_limits lim;
drivers/nvme/host/core.c
2489
struct queue_limits *ns_lim = &ns->disk->queue->limits;
drivers/nvme/host/core.c
2490
struct queue_limits lim;
drivers/nvme/host/core.c
3519
struct queue_limits lim;
drivers/nvme/host/core.c
4106
struct queue_limits lim = { };
drivers/nvme/host/core.c
4938
struct queue_limits lim = {
drivers/nvme/host/multipath.c
719
struct queue_limits lim;
drivers/nvme/host/nvme.h
1176
void nvme_update_zone_info(struct nvme_ns *ns, struct queue_limits *lim,
drivers/nvme/host/zns.c
108
void nvme_update_zone_info(struct nvme_ns *ns, struct queue_limits *lim,
drivers/s390/block/dasd.c
300
struct queue_limits lim;
drivers/s390/block/dasd_genhd.c
69
struct queue_limits lim = {
drivers/s390/block/dcssblk.c
555
struct queue_limits lim = {
drivers/s390/block/scm_blk.c
436
struct queue_limits lim = {
drivers/s390/scsi/zfcp_scsi.c
52
struct queue_limits *lim)
drivers/scsi/3w-9xxx.c
1972
struct queue_limits *lim)
drivers/scsi/3w-sas.c
1529
struct queue_limits *lim)
drivers/scsi/3w-xxxx.c
2224
static int tw_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/scsi/53c700.c
163
struct queue_limits *lim);
drivers/scsi/53c700.c
2032
NCR_700_sdev_configure(struct scsi_device *SDp, struct queue_limits *lim)
drivers/scsi/BusLogic.c
2166
struct queue_limits *lim)
drivers/scsi/BusLogic.h
1279
struct queue_limits *lim);
drivers/scsi/aacraid/linit.c
390
struct queue_limits *lim)
drivers/scsi/advansys.c
7394
struct queue_limits *lim)
drivers/scsi/aic7xxx/aic79xx_osm.c
704
ahd_linux_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/scsi/aic7xxx/aic7xxx_osm.c
667
ahc_linux_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/scsi/arcmsr/arcmsr_hba.c
148
struct queue_limits *lim);
drivers/scsi/arcmsr/arcmsr_hba.c
3350
struct queue_limits *lim)
drivers/scsi/bfa/bfad_im.c
788
bfad_im_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2652
struct queue_limits *lim)
drivers/scsi/csiostor/csio_scsi.c
2241
csio_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/scsi/esp_scsi.c
2466
static int esp_sdev_configure(struct scsi_device *dev, struct queue_limits *lim)
drivers/scsi/hisi_sas/hisi_sas.h
666
int hisi_sas_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim);
drivers/scsi/hisi_sas/hisi_sas_main.c
903
int hisi_sas_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
2966
struct queue_limits *lim)
drivers/scsi/hpsa.c
2140
struct queue_limits *lim)
drivers/scsi/hpsa.c
289
struct queue_limits *lim);
drivers/scsi/hptiop.c
1155
struct queue_limits *lim)
drivers/scsi/ibmvscsi/ibmvfc.c
3456
struct queue_limits *lim)
drivers/scsi/ibmvscsi/ibmvscsi.c
1874
struct queue_limits *lim)
drivers/scsi/ipr.c
4782
struct queue_limits *lim)
drivers/scsi/ips.c
1178
ips_sdev_configure(struct scsi_device *SDptr, struct queue_limits *lim)
drivers/scsi/ips.h
404
struct queue_limits *lim);
drivers/scsi/iscsi_tcp.c
1017
struct queue_limits *lim)
drivers/scsi/libsas/sas_scsi_host.c
809
int sas_sdev_configure(struct scsi_device *scsi_dev, struct queue_limits *lim)
drivers/scsi/lpfc/lpfc_scsi.c
6369
lpfc_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/scsi/lpfc/lpfc_scsi.c
6759
lpfc_config_no_sdev(struct scsi_device *sdev, struct queue_limits *lim)
drivers/scsi/megaraid/megaraid_sas.h
2704
struct queue_limits *lim, bool is_target_prop);
drivers/scsi/megaraid/megaraid_sas_base.c
1890
struct queue_limits *lim, bool is_target_prop)
drivers/scsi/megaraid/megaraid_sas_base.c
1972
struct queue_limits *lim, u32 max_io_size)
drivers/scsi/megaraid/megaraid_sas_base.c
2044
struct queue_limits *lim, bool is_target_prop)
drivers/scsi/megaraid/megaraid_sas_base.c
2071
struct queue_limits *lim)
drivers/scsi/mpi3mr/mpi3mr_app.c
3035
struct queue_limits lim = {
drivers/scsi/mpi3mr/mpi3mr_os.c
1037
struct queue_limits *lim)
drivers/scsi/mpi3mr/mpi3mr_os.c
1046
struct queue_limits *lim)
drivers/scsi/mpi3mr/mpi3mr_os.c
1070
struct queue_limits lim;
drivers/scsi/mpi3mr/mpi3mr_os.c
4817
struct queue_limits *lim)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
2570
scsih_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/scsi/mvumi.c
2003
struct queue_limits *lim)
drivers/scsi/myrb.c
1717
struct queue_limits *lim)
drivers/scsi/myrs.c
1886
struct queue_limits *lim)
drivers/scsi/ncr53c8xx.c
7800
struct queue_limits *lim)
drivers/scsi/pmcraid.c
214
struct queue_limits *lim)
drivers/scsi/ps3rom.c
65
struct queue_limits *lim)
drivers/scsi/qedf/qedf_main.c
986
struct queue_limits *lim)
drivers/scsi/qla1280.c
1175
qla1280_sdev_configure(struct scsi_device *device, struct queue_limits *lim)
drivers/scsi/qla2xxx/qla_os.c
1948
qla2xxx_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/scsi/qlogicpti.c
979
struct queue_limits *lim)
drivers/scsi/scsi_debug.c
6632
struct queue_limits *lim)
drivers/scsi/scsi_lib.c
2019
void scsi_init_limits(struct Scsi_Host *shost, struct queue_limits *lim)
drivers/scsi/scsi_scan.c
288
struct queue_limits lim;
drivers/scsi/scsi_scan.c
879
struct queue_limits lim;
drivers/scsi/scsi_transport_fc.c
4329
struct queue_limits lim;
drivers/scsi/scsi_transport_fc.c
4365
struct queue_limits lim;
drivers/scsi/scsi_transport_iscsi.c
1538
struct queue_limits lim;
drivers/scsi/sd.c
106
struct queue_limits *lim);
drivers/scsi/sd.c
1123
struct queue_limits *lim)
drivers/scsi/sd.c
125
static void sd_config_discard(struct scsi_disk *sdkp, struct queue_limits *lim,
drivers/scsi/sd.c
176
struct queue_limits *lim)
drivers/scsi/sd.c
224
struct queue_limits lim;
drivers/scsi/sd.c
2610
struct queue_limits *lim)
drivers/scsi/sd.c
2664
struct queue_limits *lim, unsigned char *buffer)
drivers/scsi/sd.c
2850
sd_read_capacity(struct scsi_disk *sdkp, struct queue_limits *lim,
drivers/scsi/sd.c
3368
struct queue_limits *lim)
drivers/scsi/sd.c
3430
struct queue_limits *lim)
drivers/scsi/sd.c
3723
struct queue_limits *lim = NULL;
drivers/scsi/sd.c
550
struct queue_limits lim;
drivers/scsi/sd.c
650
struct queue_limits lim;
drivers/scsi/sd.c
974
static void sd_config_atomic(struct scsi_disk *sdkp, struct queue_limits *lim)
drivers/scsi/sd.h
231
void sd_dif_config_host(struct scsi_disk *sdkp, struct queue_limits *lim);
drivers/scsi/sd.h
235
int sd_zbc_read_zones(struct scsi_disk *sdkp, struct queue_limits *lim,
drivers/scsi/sd.h
248
struct queue_limits *lim, u8 buf[SD_BUF_SIZE])
drivers/scsi/sd_dif.c
27
void sd_dif_config_host(struct scsi_disk *sdkp, struct queue_limits *lim)
drivers/scsi/sd_zbc.c
589
int sd_zbc_read_zones(struct scsi_disk *sdkp, struct queue_limits *lim,
drivers/scsi/smartpqi/smartpqi_init.c
6612
struct queue_limits *lim)
drivers/scsi/snic/snic_main.c
64
snic_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/scsi/sr.c
480
struct queue_limits lim;
drivers/scsi/stex.c
587
stex_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/scsi/storvsc_drv.c
1585
struct queue_limits *lim)
drivers/scsi/sym53c8xx_2/sym_glue.c
829
struct queue_limits *lim)
drivers/scsi/xen-scsifront.c
739
struct queue_limits *lim)
drivers/ufs/core/ufshcd.c
5333
struct queue_limits *lim)
drivers/usb/storage/scsiglue.c
588
struct queue_limits lim;
drivers/usb/storage/scsiglue.c
91
static int sdev_configure(struct scsi_device *sdev, struct queue_limits *lim)
drivers/usb/storage/uas.c
846
struct queue_limits *lim)
fs/btrfs/fs.h
906
struct queue_limits limits;
fs/btrfs/zoned.c
694
struct queue_limits *lim = &fs_info->limits;
fs/iomap/ioend.c
446
struct queue_limits *lim = bdev_limits(bio->bi_bdev);
fs/xfs/xfs_zone_gc.c
754
struct queue_limits *lim =
include/linux/bio.h
16
struct queue_limits;
include/linux/bio.h
319
int bio_split_io_at(struct bio *bio, const struct queue_limits *lim,
include/linux/blk-integrity.h
25
bool queue_limits_stack_integrity(struct queue_limits *t,
include/linux/blk-integrity.h
26
struct queue_limits *b);
include/linux/blk-integrity.h
27
static inline bool queue_limits_stack_integrity_bdev(struct queue_limits *t,
include/linux/blk-mq.h
728
struct queue_limits *lim, void *queuedata,
include/linux/blk-mq.h
739
struct queue_limits *lim, void *queuedata);
include/linux/blkdev.h
1085
static inline struct queue_limits
include/linux/blkdev.h
1092
struct queue_limits *lim);
include/linux/blkdev.h
1094
struct queue_limits *lim);
include/linux/blkdev.h
1095
int queue_limits_set(struct request_queue *q, struct queue_limits *lim);
include/linux/blkdev.h
1096
int blk_validate_limits(struct queue_limits *lim);
include/linux/blkdev.h
1138
extern void blk_set_stacking_limits(struct queue_limits *lim);
include/linux/blkdev.h
1139
extern int blk_stack_limits(struct queue_limits *t, struct queue_limits *b,
include/linux/blkdev.h
1141
void queue_limits_stack_bdev(struct queue_limits *t, struct block_device *bdev,
include/linux/blkdev.h
1310
static inline struct queue_limits *bdev_limits(struct block_device *bdev)
include/linux/blkdev.h
1599
blk_lim_dma_alignment_and_pad(struct queue_limits *lim)
include/linux/blkdev.h
1834
struct queue_limits *limits)
include/linux/blkdev.h
1845
struct queue_limits *limits = &bd_queue->limits;
include/linux/blkdev.h
1874
const struct queue_limits *lim,
include/linux/blkdev.h
527
struct queue_limits limits;
include/linux/blkdev.h
967
struct gendisk *__blk_alloc_disk(struct queue_limits *lim, int node,
include/linux/bsg-lib.h
68
struct queue_limits *lim, bsg_job_fn *job_fn,
include/linux/device-mapper.h
143
struct queue_limits *limits);
include/linux/libata.h
1214
int ata_scsi_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim);
include/linux/libata.h
1314
int ata_sas_sdev_configure(struct scsi_device *sdev, struct queue_limits *lim,
include/scsi/libsas.h
695
int sas_sdev_configure(struct scsi_device *dev, struct queue_limits *lim);
include/scsi/scsi_host.h
223
int (* sdev_configure)(struct scsi_device *, struct queue_limits *lim);
include/scsi/scsi_transport.h
86
void scsi_init_limits(struct Scsi_Host *shost, struct queue_limits *lim);