Searched refs:queue_limits (Results 1 - 25 of 81) sorted by relevance
1234
/linux-master/drivers/md/ |
H A D | dm-zero.c | 62 static void zero_io_hints(struct dm_target *ti, struct queue_limits *limits)
|
H A D | dm.h | 62 struct queue_limits *limits); 64 struct queue_limits *limits);
|
H A D | dm-unstripe.c | 176 struct queue_limits *limits)
|
H A D | dm-target.c | 250 static void io_err_io_hints(struct dm_target *ti, struct queue_limits *limits)
|
H A D | dm-table.c | 234 struct queue_limits *limits = data; 408 struct queue_limits *limits = data; 583 struct queue_limits *limits) 604 struct queue_limits ti_limits; 1680 * Establish the new table's queue_limits and validate them. 1683 struct queue_limits *limits) 1685 struct queue_limits ti_limits; 1961 struct queue_limits *limits)
|
H A D | dm.c | 1076 * The queue_limits are only valid as long as you have a reference 1079 static inline struct queue_limits *dm_get_queue_limits(struct mapped_device *md) 1086 struct queue_limits *limits = dm_get_queue_limits(md); 1094 struct queue_limits *limits = dm_get_queue_limits(md); 1636 struct queue_limits *limits = dm_get_queue_limits(ti->table->md); 1792 * otherwise associated queue_limits won't be imposed. 2223 struct queue_limits *limits) 2359 struct queue_limits limits; 2640 struct queue_limits limits;
|
H A D | dm-clone-target.c | 2027 struct queue_limits *dest_limits = &bdev_get_queue(dest_dev)->limits; 2045 static void set_discard_limits(struct clone *clone, struct queue_limits *limits) 2048 struct queue_limits *dest_limits = &bdev_get_queue(dest_bdev)->limits; 2070 static void clone_io_hints(struct dm_target *ti, struct queue_limits *limits)
|
H A D | dm-stripe.c | 456 struct queue_limits *limits)
|
H A D | dm-ebs-target.c | 424 static void ebs_io_hints(struct dm_target *ti, struct queue_limits *limits)
|
/linux-master/block/ |
H A D | blk-settings.c | 30 * @lim: the queue_limits structure to reset 35 void blk_set_stacking_limits(struct queue_limits *lim) 59 struct queue_limits *lim) 69 static int blk_validate_zoned_limits(struct queue_limits *lim) 104 static int blk_validate_limits(struct queue_limits *lim) 227 int blk_set_default_limits(struct queue_limits *lim) 249 struct queue_limits *lim) 275 int queue_limits_set(struct request_queue *q, struct queue_limits *lim) 319 struct queue_limits *limits = &q->limits; 374 struct queue_limits *li [all...] |
H A D | blk.h | 119 static inline bool __bvec_gap_to_prev(const struct queue_limits *lim, 130 static inline bool bvec_gap_to_prev(const struct queue_limits *lim, 311 const struct queue_limits *lim) 335 const struct queue_limits *lim, 345 int blk_set_default_limits(struct queue_limits *lim); 463 struct request_queue *blk_alloc_queue(struct queue_limits *lim, int node_id);
|
H A D | blk-merge.c | 103 static unsigned int bio_allowed_max_sectors(const struct queue_limits *lim) 109 const struct queue_limits *lim, 146 const struct queue_limits *lim, 166 const struct queue_limits *lim) 193 static inline unsigned get_max_segment_size(const struct queue_limits *lim, 227 static bool bvec_split_segs(const struct queue_limits *lim, 275 struct bio *bio_split_rw(struct bio *bio, const struct queue_limits *lim, 351 const struct queue_limits *lim, 399 const struct queue_limits *lim = &bdev_get_queue(bio->bi_bdev)->limits;
|
/linux-master/drivers/block/null_blk/ |
H A D | null_blk.h | 132 int null_init_zoned_dev(struct nullb_device *dev, struct queue_limits *lim); 145 struct queue_limits *lim)
|
/linux-master/include/linux/ |
H A D | blkdev.h | 279 struct queue_limits { struct 408 struct queue_limits limits; 772 struct gendisk *__blk_alloc_disk(struct queue_limits *lim, int node, 886 static inline struct queue_limits 894 struct queue_limits *lim); 895 int queue_limits_set(struct request_queue *q, struct queue_limits *lim); 922 extern void blk_limits_io_min(struct queue_limits *limits, unsigned int min); 924 extern void blk_limits_io_opt(struct queue_limits *limits, unsigned int opt); 927 extern void blk_set_stacking_limits(struct queue_limits *lim); 928 extern int blk_stack_limits(struct queue_limits * [all...] |
H A D | bio.h | 15 struct queue_limits; 390 struct bio *bio_split_rw(struct bio *bio, const struct queue_limits *lim,
|
H A D | blk-mq.h | 688 struct queue_limits *lim, void *queuedata, 699 struct queue_limits *lim, void *queuedata);
|
H A D | device-mapper.h | 136 struct queue_limits *limits);
|
/linux-master/drivers/block/ |
H A D | n64cart.c | 117 struct queue_limits lim = {
|
H A D | virtio_blk.c | 724 struct queue_limits *lim) 799 struct queue_limits *lim) 1247 struct queue_limits *lim) 1451 struct queue_limits lim = { };
|
H A D | brd.c | 321 struct queue_limits lim = {
|
/linux-master/drivers/s390/block/ |
H A D | dasd_genhd.c | 37 struct queue_limits lim = {
|
/linux-master/drivers/mmc/core/ |
H A D | queue.c | 178 struct queue_limits *lim) 350 struct queue_limits lim = { };
|
/linux-master/arch/m68k/emu/ |
H A D | nfblock.c | 99 struct queue_limits lim = {
|
/linux-master/drivers/nvme/host/ |
H A D | zns.c | 108 void nvme_update_zone_info(struct nvme_ns *ns, struct queue_limits *lim,
|
/linux-master/drivers/block/aoe/ |
H A D | aoeblk.c | 337 struct queue_limits lim = {
|
Completed in 322 milliseconds
1234