Searched refs:bi_bdev (Results 26 - 50 of 59) sorted by relevance

123

/linux-master/drivers/md/
H A Ddm-raid1.c153 /* if details->bi_bdev == NULL, details were not saved */
1205 bio_record->details.bi_bdev = NULL;
1272 if (!bio_record->details.bi_bdev) {
1297 bio_record->details.bi_bdev = NULL;
1307 bio_record->details.bi_bdev = NULL;
H A Ddm.c514 bdev_start_io_acct(bio->bi_bdev, bio_op(bio),
517 bdev_end_io_acct(bio->bi_bdev, bio_op(bio),
647 clone->bi_bdev = md->disk->part0;
1116 !bdev_max_discard_sectors(bio->bi_bdev))
1119 !bdev_write_zeroes_sectors(bio->bi_bdev))
1124 unlikely(bdev_is_zoned(bio->bi_bdev)))
1878 struct mapped_device *md = bio->bi_bdev->bd_disk->private_data;
H A Draid10.c1273 mbio->bi_bdev = (void *)rdev;
1781 mbio = bio_alloc_clone(bio->bi_bdev, bio, GFP_NOIO,
1795 rbio = bio_alloc_clone(bio->bi_bdev, bio, GFP_NOIO,
3278 * have bi_end_io, bi_sector, bi_bdev set,
/linux-master/include/linux/
H A Dblkdev.h872 return disk_zone_no(bio->bi_bdev->bd_disk, bio->bi_iter.bi_sector);
879 disk_zone_no(bio->bi_bdev->bd_disk, bio_end_sector(bio) - 1);
1350 return bdev_offset_from_zone_start(bio->bi_bdev,
1491 return bio_end_io_acct_remapped(bio, start_time, bio->bi_bdev);
/linux-master/drivers/md/dm-vdo/
H A Dvio.c200 bio_reset(bio, bio->bi_bdev, bi_opf);
H A Ddata-vio.c1585 bio_reset(vio->bio, vio->bio->bi_bdev, opf);
1586 bio_init_clone(data_vio->user_bio->bi_bdev, vio->bio,
/linux-master/drivers/block/
H A Dbrd.c244 struct brd_device *brd = bio->bi_bdev->bd_disk->private_data;
H A Dps3vram.c583 struct ps3_system_bus_device *dev = bio->bi_bdev->bd_disk->private_data;
H A Dpktcdvd.c2340 struct pktcdvd_device *pd = bio->bi_bdev->bd_disk->private_data;
2432 struct pktcdvd_device *pd = bio->bi_bdev->bd_disk->private_data;
/linux-master/drivers/nvdimm/
H A Dpmem.c209 struct pmem_device *pmem = bio->bi_bdev->bd_disk->private_data;
215 do_acct = blk_queue_io_stat(bio->bi_bdev->bd_disk->queue);
H A Dbtt.c1439 struct btt *btt = bio->bi_bdev->bd_disk->private_data;
1449 do_acct = blk_queue_io_stat(bio->bi_bdev->bd_disk->queue);
/linux-master/block/
H A Dblk-merge.c354 struct bio_set *bs = &bio->bi_bdev->bd_disk->bio_split;
391 * Check if @bio needs splitting based on the queue limits of @bio->bi_bdev, and
400 const struct queue_limits *lim = &bdev_get_queue(bio->bi_bdev)->limits;
H A Dblk-cgroup.c2047 blkg = blkg_lookup_create(css_to_blkcg(css), bio->bi_bdev->bd_disk);
2083 blkg_get(bdev_get_queue(bio->bi_bdev)->root_blkg);
2084 bio->bi_blkg = bdev_get_queue(bio->bi_bdev)->root_blkg;
H A Dblk-crypto-fallback.c170 bio_init(bio, bio_src->bi_bdev, bio->bi_inline_vecs, nr_segs,
H A Dblk.h69 struct request_queue *q = bdev_get_queue(bio->bi_bdev);
H A Dblk-throttle.c1597 struct request_queue *q = bdev_get_queue(bio->bi_bdev);
/linux-master/fs/ext4/
H A Dpage-io.c329 bio->bi_bdev,
/linux-master/fs/btrfs/
H A Draid56.c1092 last->bi_bdev == stripe->dev->bdev) {
1162 /* We rely on bio->bi_bdev to find the stripe number. */
1163 if (!bio->bi_bdev)
1167 if (bio->bi_bdev != bioc->stripes[i].dev->bdev)
/linux-master/fs/erofs/
H A Dzdata.c1585 if (bio->bi_bdev)
1646 bio->bi_bdev != mdev.m_bdev)) {
/linux-master/fs/gfs2/
H A Dlops.c485 new = bio_alloc(prev->bi_bdev, nr_iovecs, prev->bi_opf, GFP_NOIO);
/linux-master/drivers/s390/block/
H A Ddcssblk.c872 dev_info = bio->bi_bdev->bd_disk->private_data;
/linux-master/fs/
H A Ddirect-io.c441 dio->bio_disk = bio->bi_bdev->bd_disk;
/linux-master/drivers/nvme/host/
H A Dmultipath.c381 struct nvme_ns_head *head = bio->bi_bdev->bd_disk->private_data;
/linux-master/drivers/block/drbd/
H A Ddrbd_req.c1613 struct drbd_device *device = bio->bi_bdev->bd_disk->private_data;
H A Ddrbd_int.h1521 if (!bio->bi_bdev) {
1522 drbd_err(device, "drbd_submit_bio_noacct: bio->bi_bdev == NULL\n");

Completed in 333 milliseconds

123