Home
last modified time | relevance | path

Searched refs:queue_limits (Results 1 – 22 of 22) sorted by relevance

/linux/block/
A Dblk-settings.c34 void blk_set_default_limits(struct queue_limits *lim) in blk_set_default_limits()
71 void blk_set_stacking_limits(struct queue_limits *lim) in blk_set_stacking_limits()
125 struct queue_limits *limits = &q->limits; in blk_queue_max_hw_sectors()
306 struct queue_limits *limits = &q->limits; in blk_queue_logical_block_size()
411 void blk_limits_io_min(struct queue_limits *limits, unsigned int min) in blk_limits_io_min()
456 void blk_limits_io_opt(struct queue_limits *limits, unsigned int opt) in blk_limits_io_opt()
514 int blk_stack_limits(struct queue_limits *t, struct queue_limits *b, in blk_stack_limits()
/linux/include/linux/
A Dblkdev.h82 struct queue_limits { struct
286 struct queue_limits limits;
704 extern void blk_limits_io_min(struct queue_limits *limits, unsigned int min);
706 extern void blk_limits_io_opt(struct queue_limits *limits, unsigned int opt);
709 extern void blk_set_default_limits(struct queue_limits *lim);
710 extern void blk_set_stacking_limits(struct queue_limits *lim);
711 extern int blk_stack_limits(struct queue_limits *t, struct queue_limits *b,
934 const struct queue_limits *l = &q->limits; in queue_max_zone_append_sectors()
1004 static inline int queue_limit_alignment_offset(struct queue_limits *lim, sector_t sector) in queue_limit_alignment_offset()
1033 static inline int queue_limit_discard_alignment(struct queue_limits *lim, sector_t sector) in queue_limit_discard_alignment()
A Ddevice-mapper.h134 struct queue_limits *limits);
498 struct queue_limits *dm_get_queue_limits(struct mapped_device *md);
/linux/drivers/md/
A Ddm.h60 struct queue_limits *limits);
62 struct queue_limits *limits);
A Ddm-table.c228 struct queue_limits *limits = data; in device_area_is_invalid()
400 struct queue_limits *limits = data; in dm_set_device_limits()
570 struct queue_limits *limits) in validate_hardware_logical_block_alignment()
591 struct queue_limits ti_limits; in validate_hardware_logical_block_alignment()
1647 struct queue_limits *limits) in dm_calculate_queue_limits()
1650 struct queue_limits ti_limits; in dm_calculate_queue_limits()
1976 struct queue_limits *limits) in dm_table_set_restrictions()
A Ddm-unstripe.c175 struct queue_limits *limits) in unstripe_io_hints()
A Ddm.c851 struct queue_limits *limits = dm_get_queue_limits(md); in disable_discard()
860 struct queue_limits *limits = dm_get_queue_limits(md); in disable_write_same()
868 struct queue_limits *limits = dm_get_queue_limits(md); in disable_write_zeroes()
1905 struct queue_limits *limits) in __bind()
2029 struct queue_limits *dm_get_queue_limits(struct mapped_device *md) in dm_get_queue_limits()
2042 struct queue_limits limits; in dm_setup_md_queue()
2298 struct queue_limits limits; in dm_swap_table()
A Ddm-clone-target.c2034 struct queue_limits *dest_limits = &bdev_get_queue(dest_dev)->limits; in disable_passdown_if_not_supported()
2053 static void set_discard_limits(struct clone *clone, struct queue_limits *limits) in set_discard_limits()
2056 struct queue_limits *dest_limits = &bdev_get_queue(dest_bdev)->limits; in set_discard_limits()
2078 static void clone_io_hints(struct dm_target *ti, struct queue_limits *limits) in clone_io_hints()
A Ddm-ebs-target.c422 static void ebs_io_hints(struct dm_target *ti, struct queue_limits *limits) in ebs_io_hints()
A Ddm-stripe.c502 struct queue_limits *limits) in stripe_io_hints()
A Ddm-cache-target.c3354 struct queue_limits *origin_limits = &bdev_get_queue(origin_bdev)->limits; in disable_passdown_if_not_supported()
3374 static void set_discard_limits(struct cache *cache, struct queue_limits *limits) in set_discard_limits()
3377 struct queue_limits *origin_limits = &bdev_get_queue(origin_bdev)->limits; in set_discard_limits()
3398 static void cache_io_hints(struct dm_target *ti, struct queue_limits *limits) in cache_io_hints()
A Ddm-log-writes.c889 static void log_writes_io_hints(struct dm_target *ti, struct queue_limits *limits) in log_writes_io_hints()
A Ddm-zoned-target.c995 static void dmz_io_hints(struct dm_target *ti, struct queue_limits *limits) in dmz_io_hints()
A Ddm-thin.c2835 struct queue_limits *data_limits = &bdev_get_queue(data_bdev)->limits; in disable_passdown_if_not_supported()
4034 static void pool_io_hints(struct dm_target *ti, struct queue_limits *limits) in pool_io_hints()
4465 static void thin_io_hints(struct dm_target *ti, struct queue_limits *limits) in thin_io_hints()
A Ddm-verity-target.c850 static void verity_io_hints(struct dm_target *ti, struct queue_limits *limits) in verity_io_hints()
A Ddm-era-target.c1694 static void era_io_hints(struct dm_target *ti, struct queue_limits *limits) in era_io_hints()
A Ddm-snap.c2420 static void snapshot_io_hints(struct dm_target *ti, struct queue_limits *limits) in snapshot_io_hints()
A Ddm-writecache.c1620 static void writecache_io_hints(struct dm_target *ti, struct queue_limits *limits) in writecache_io_hints()
A Ddm-raid.c3785 static void raid_io_hints(struct dm_target *ti, struct queue_limits *limits) in raid_io_hints()
A Ddm-crypt.c3618 static void crypt_io_hints(struct dm_target *ti, struct queue_limits *limits) in crypt_io_hints()
A Ddm-integrity.c3361 static void dm_integrity_io_hints(struct dm_target *ti, struct queue_limits *limits) in dm_integrity_io_hints()
/linux/drivers/nvme/target/
A Dio-cmd-bdev.c14 const struct queue_limits *ql = &bdev_get_queue(bdev)->limits; in nvmet_bdev_set_limits()

Completed in 125 milliseconds