Home
last modified time | relevance | path

Searched refs:bdev_limits (Results 1 – 7 of 7) sorted by relevance

/linux/include/linux/
H A Dblkdev.h1237 static inline struct queue_limits *bdev_limits(struct block_device *bdev) in bdev_limits() function
1295 return bdev_limits(bdev)->max_zone_append_sectors; in bdev_max_zone_append_sectors()
1307 return bdev_limits(bdev)->max_write_streams; in bdev_max_write_streams()
1367 return bdev_limits(bdev)->max_discard_sectors; in bdev_max_discard_sectors()
1372 return bdev_limits(bdev)->discard_granularity; in bdev_discard_granularity()
1378 return bdev_limits(bdev)->max_secure_erase_sectors; in bdev_max_secure_erase_sectors()
1383 return bdev_limits(bdev)->max_write_zeroes_sectors; in bdev_write_zeroes_sectors()
1389 return bdev_limits(bdev)->max_wzeroes_unmap_sectors; in bdev_write_zeroes_unmap_sectors()
1404 struct queue_limits *lim = bdev_limits(bdev); in bdev_has_integrity_csum()
1413 (bdev_limits(bdev)->features & BLK_FEAT_STABLE_WRITES); in bdev_stable_writes()
[all …]
/linux/fs/iomap/
H A Dioend.c473 struct queue_limits *lim = bdev_limits(bio->bi_bdev); in iomap_split_ioend()
/linux/drivers/md/
H A Ddm-clone-target.c2008 struct queue_limits *dest_limits = bdev_limits(dest_dev); in disable_passdown_if_not_supported()
2029 struct queue_limits *dest_limits = bdev_limits(dest_bdev); in set_discard_limits()
H A Ddm-cache-target.c3494 struct queue_limits *origin_limits = bdev_limits(origin_bdev); in disable_passdown_if_not_supported()
3516 struct queue_limits *origin_limits = bdev_limits(origin_bdev); in set_discard_limits()
H A Ddm-thin.c2843 struct queue_limits *data_limits = bdev_limits(data_bdev); in disable_discard_passdown_if_not_supported()
/linux/block/
H A Dblk-merge.c483 return __bio_split_to_limits(bio, bdev_limits(bio->bi_bdev), &nr_segs); in bio_split_to_limits()
/linux/fs/btrfs/
H A Dzoned.c745 blk_stack_limits(lim, bdev_limits(device->bdev), 0); in btrfs_check_zoned_mode()