Symbol: bdev_limits
block/blk-merge.c
483
return __bio_split_to_limits(bio, bdev_limits(bio->bi_bdev), &nr_segs);
block/blk-settings.c
953
if (blk_stack_limits(t, bdev_limits(bdev),
drivers/md/dm-cache-target.c
3491
struct queue_limits *origin_limits = bdev_limits(origin_bdev);
drivers/md/dm-cache-target.c
3513
struct queue_limits *origin_limits = bdev_limits(origin_bdev);
drivers/md/dm-clone-target.c
2008
struct queue_limits *dest_limits = bdev_limits(dest_dev);
drivers/md/dm-clone-target.c
2029
struct queue_limits *dest_limits = bdev_limits(dest_bdev);
drivers/md/dm-thin.c
2843
struct queue_limits *data_limits = bdev_limits(data_bdev);
fs/btrfs/zoned.c
745
blk_stack_limits(lim, bdev_limits(device->bdev), 0);
fs/iomap/internal.h
16
return max_integrity_io_size(bdev_limits(iomap->bdev));
fs/iomap/ioend.c
472
struct queue_limits *lim = bdev_limits(bio->bi_bdev);
include/linux/blkdev.h
1381
return bdev_limits(bdev)->max_zone_append_sectors;
include/linux/blkdev.h
1393
return bdev_limits(bdev)->max_write_streams;
include/linux/blkdev.h
1453
return bdev_limits(bdev)->max_discard_sectors;
include/linux/blkdev.h
1458
return bdev_limits(bdev)->discard_granularity;
include/linux/blkdev.h
1464
return bdev_limits(bdev)->max_secure_erase_sectors;
include/linux/blkdev.h
1469
return bdev_limits(bdev)->max_write_zeroes_sectors;
include/linux/blkdev.h
1475
return bdev_limits(bdev)->max_wzeroes_unmap_sectors;
include/linux/blkdev.h
1490
struct queue_limits *lim = bdev_limits(bdev);
include/linux/blkdev.h
1499
(bdev_limits(bdev)->features & BLK_FEAT_STABLE_WRITES);
include/linux/blkdev.h
1515
return bdev_limits(bdev)->features & BLK_FEAT_FUA;