Lines Matching refs:bdev
13 void nvmet_bdev_set_limits(struct block_device *bdev, struct nvme_id_ns *id)
16 const __le16 lpp0b = to0based(bdev_physical_block_size(bdev) /
17 bdev_logical_block_size(bdev));
43 id->npdg = to0based(bdev_discard_granularity(bdev) /
44 bdev_logical_block_size(bdev));
48 id->nows = to0based(bdev_io_opt(bdev) / bdev_logical_block_size(bdev));
55 ns->bdev = NULL;
62 struct blk_integrity *bi = bdev_get_integrity(ns->bdev);
99 ns->bdev = file_bdev(ns->bdev_file);
100 ns->size = bdev_nr_bytes(ns->bdev);
101 ns->blksize_shift = blksize_bits(bdev_logical_block_size(ns->bdev));
108 if (bdev_is_zoned(ns->bdev)) {
121 ns->size = bdev_nr_bytes(ns->bdev);
198 bi = bdev_get_integrity(req->ns->bdev);
280 bio_init(bio, req->ns->bdev, req->inline_bvec,
283 bio = bio_alloc(req->ns->bdev, bio_max_segs(sg_cnt), opf,
309 bio = bio_alloc(req->ns->bdev, bio_max_segs(sg_cnt),
337 if (!bdev_write_cache(req->ns->bdev)) {
345 bio_init(bio, req->ns->bdev, req->inline_bvec,
355 if (!bdev_write_cache(req->ns->bdev))
358 if (blkdev_issue_flush(req->ns->bdev))
369 ret = __blkdev_issue_discard(ns->bdev,
443 ret = __blkdev_issue_zeroout(req->ns->bdev, sector, nr_sector,