Home
last modified time | relevance | path

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

/linux-4.1.27/block/
Dblk-settings.c109 void blk_set_default_limits(struct queue_limits *lim) in blk_set_default_limits()
140 void blk_set_stacking_limits(struct queue_limits *lim) in blk_set_stacking_limits()
252 void blk_limits_max_hw_sectors(struct queue_limits *limits, unsigned int max_hw_sectors) in blk_limits_max_hw_sectors()
438 void blk_limits_io_min(struct queue_limits *limits, unsigned int min) in blk_limits_io_min()
483 void blk_limits_io_opt(struct queue_limits *limits, unsigned int opt) in blk_limits_io_opt()
540 int blk_stack_limits(struct queue_limits *t, struct queue_limits *b, in blk_stack_limits()
665 int bdev_stack_limits(struct queue_limits *t, struct block_device *bdev, in bdev_stack_limits()
/linux-4.1.27/include/linux/
Dblkdev.h284 struct queue_limits { struct
447 struct queue_limits limits;
1004 extern void blk_limits_max_hw_sectors(struct queue_limits *, unsigned int);
1017 extern void blk_limits_io_min(struct queue_limits *limits, unsigned int min);
1019 extern void blk_limits_io_opt(struct queue_limits *limits, unsigned int opt);
1021 extern void blk_set_default_limits(struct queue_limits *lim);
1022 extern void blk_set_stacking_limits(struct queue_limits *lim);
1023 extern int blk_stack_limits(struct queue_limits *t, struct queue_limits *b,
1025 extern int bdev_stack_limits(struct queue_limits *t, struct block_device *bdev,
1277 static inline int queue_limit_alignment_offset(struct queue_limits *lim, sector_t sector) in queue_limit_alignment_offset()
[all …]
Ddevice-mapper.h113 struct queue_limits *limits);
412 struct queue_limits *dm_get_queue_limits(struct mapped_device *md);
/linux-4.1.27/drivers/md/
Ddm.h64 struct queue_limits *limits);
66 struct queue_limits *limits);
Ddm-table.c281 struct queue_limits *limits = data; in device_area_is_invalid()
422 struct queue_limits *limits = data; in dm_set_device_limits()
600 struct queue_limits *limits) in validate_hardware_logical_block_alignment()
621 struct queue_limits ti_limits; in validate_hardware_logical_block_alignment()
1237 struct queue_limits *limits) in dm_calculate_queue_limits()
1240 struct queue_limits ti_limits; in dm_calculate_queue_limits()
1481 struct queue_limits *limits) in dm_table_set_restrictions()
Ddm-stripe.c406 struct queue_limits *limits) in stripe_io_hints()
Ddm.c951 struct queue_limits *limits = dm_get_queue_limits(md); in disable_write_same()
2530 struct queue_limits *limits) in __bind()
2647 struct queue_limits *dm_get_queue_limits(struct mapped_device *md) in dm_get_queue_limits()
3056 struct queue_limits limits; in dm_swap_table()
Ddm-log-writes.c777 static void log_writes_io_hints(struct dm_target *ti, struct queue_limits *limits) in log_writes_io_hints()
Ddm-thin.c2428 struct queue_limits *data_limits = &bdev_get_queue(data_bdev)->limits; in disable_passdown_if_not_supported()
3590 static void set_discard_limits(struct pool_c *pt, struct queue_limits *limits) in set_discard_limits()
3593 struct queue_limits *data_limits; in set_discard_limits()
3608 static void pool_io_hints(struct dm_target *ti, struct queue_limits *limits) in pool_io_hints()
Ddm-verity.c674 static void verity_io_hints(struct dm_target *ti, struct queue_limits *limits) in verity_io_hints()
Ddm-era-target.c1690 static void era_io_hints(struct dm_target *ti, struct queue_limits *limits) in era_io_hints()
Ddm-raid.c1602 static void raid_io_hints(struct dm_target *ti, struct queue_limits *limits) in raid_io_hints()
Ddm-cache-target.c3330 static void set_discard_limits(struct cache *cache, struct queue_limits *limits) in set_discard_limits()
3340 static void cache_io_hints(struct dm_target *ti, struct queue_limits *limits) in cache_io_hints()
Ddm-crypt.c2044 static void crypt_io_hints(struct dm_target *ti, struct queue_limits *limits) in crypt_io_hints()