Searched refs:bi_bdev (Results 1 - 25 of 59) sorted by relevance

123

/linux-master/drivers/md/
H A Ddm-bio-record.h23 struct block_device *bi_bdev; member in struct:dm_bio_details
35 bd->bi_bdev = bio->bi_bdev;
47 bio->bi_bdev = bd->bi_bdev;
H A Ddm-audit.c73 int dev_major = MAJOR(bio->bi_bdev->bd_dev);
74 int dev_minor = MINOR(bio->bi_bdev->bd_dev);
H A Ddm-io-rewind.c59 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
146 struct bio *new_orig = bio_alloc_clone(orig->bi_bdev, orig,
H A Draid1-10.c119 struct md_rdev *rdev = (void *)bio->bi_bdev;
126 !bdev_max_discard_sectors(bio->bi_bdev)))
H A Dmd.h630 md_sync_acct(bio->bi_bdev, nr_sectors);
871 !bio->bi_bdev->bd_disk->queue->limits.max_write_zeroes_sectors)
H A Draid5-ppl.c423 bio->bi_bdev);
495 bio = bio_alloc_bioset(prev->bi_bdev, BIO_MAX_VECS,
588 pr_debug("%s: dev: %pg\n", __func__, bio->bi_bdev);
636 pr_debug("%s: dev: %ps\n", __func__, bio->bi_bdev);
/linux-master/block/
H A Dblk-core.c342 struct gendisk *disk = bio->bi_bdev->bd_disk;
516 if (op_is_write(bio_op(bio)) && bdev_read_only(bio->bi_bdev)) {
520 if (bdev_test_flag(bio->bi_bdev, BD_RO_WARNED))
523 bdev_set_flag(bio->bi_bdev, BD_RO_WARNED);
530 bio->bi_bdev);
536 if (should_fail_request(bdev_whole(bio->bi_bdev), bio->bi_iter.bi_size))
549 sector_t maxsector = bdev_nr_sectors(bio->bi_bdev);
557 current->comm, bio->bi_bdev, bio->bi_opf,
569 struct block_device *p = bio->bi_bdev;
592 if (!bdev_is_zoned(bio->bi_bdev))
[all...]
H A Dbio.c249 bio->bi_bdev = bdev;
305 bio->bi_bdev = bdev;
306 if (bio->bi_bdev)
694 sector_t maxsector = bdev_nr_sectors(bio->bi_bdev);
783 bio->bi_bdev = NULL;
832 if (bio->bi_bdev) {
833 if (bio->bi_bdev == bio_src->bi_bdev &&
1062 struct request_queue *q = bdev_get_queue(bio->bi_bdev);
1068 if (WARN_ON_ONCE(!bdev_is_zoned(bio->bi_bdev)))
[all...]
H A Dbio-integrity.c169 struct request_queue *q = bdev_get_queue(bio->bi_bdev);
314 struct request_queue *q = bdev_get_queue(bio->bi_bdev);
386 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
393 iter.disk_name = bio->bi_bdev->bd_disk->disk_name;
430 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
533 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
559 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
585 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
601 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk);
H A Dblk-throttle.h172 if (!blk_throtl_activated(bio->bi_bdev->bd_queue))
H A Dblk-rq-qos.h139 if (bio->bi_bdev && (bio_flagged(bio, BIO_QOS_THROTTLED) ||
141 struct request_queue *q = bdev_get_queue(bio->bi_bdev);
H A Dblk-zoned.c802 struct gendisk *disk = bio->bi_bdev->bd_disk;
830 struct gendisk *disk = bio->bi_bdev->bd_disk;
860 percpu_ref_get(&bio->bi_bdev->bd_disk->queue->q_usage_counter);
910 zwplug = disk_get_zone_wplug(bio->bi_bdev->bd_disk,
992 struct gendisk *disk = bio->bi_bdev->bd_disk;
1041 struct gendisk *disk = bio->bi_bdev->bd_disk;
1125 struct block_device *bdev = bio->bi_bdev;
1239 struct gendisk *disk = bio->bi_bdev->bd_disk;
1277 if (bdev_test_flag(bio->bi_bdev, BD_HAS_SUBMIT_BIO))
1337 bdev = bio->bi_bdev;
[all...]
H A Dblk-crypto.c293 if (blk_crypto_config_supported_natively(bio->bi_bdev,
H A Dbounce.c167 bio = bio_alloc_bioset(bio_src->bi_bdev, bio_segments(bio_src),
/linux-master/fs/xfs/
H A Dxfs_bio_io.c41 bio = bio_alloc(prev->bi_bdev, bio_max_vecs(left),
/linux-master/drivers/nvdimm/
H A Dnd_virtio.c108 struct bio *child = bio_alloc(bio->bi_bdev, 0,
/linux-master/drivers/block/
H A Dn64cart.c91 struct device *dev = bio->bi_bdev->bd_disk->private_data;
/linux-master/drivers/md/bcache/
H A Drequest.c702 bio_init_clone(orig_bio->bi_bdev, bio, orig_bio, GFP_NOIO);
847 bio_reset(s->iop.bio, s->cache_miss->bi_bdev, REQ_OP_READ);
929 cache_bio = bio_alloc_bioset(miss->bi_bdev,
1040 flush = bio_alloc_bioset(bio->bi_bdev, 0,
1053 s->iop.bio = bio_alloc_clone(bio->bi_bdev, bio, GFP_NOIO,
1187 struct block_device *orig_bdev = bio->bi_bdev;
1296 struct bcache_device *d = bio->bi_bdev->bd_disk->private_data;
1304 s = search_alloc(bio, d, bio->bi_bdev, bio_start_io_acct(bio));
H A Ddebug.c118 bio_init(check, bio->bi_bdev, check->bi_inline_vecs, nr_segs,
/linux-master/include/linux/
H A Dbio.h515 disk_devt((bio)->bi_bdev->bd_disk)
539 if (bio->bi_bdev != bdev)
541 bio->bi_bdev = bdev;
H A Dblk_types.h208 struct block_device *bi_bdev; member in struct:bio
/linux-master/arch/m68k/emu/
H A Dnfblock.c62 struct nfhd_device *dev = bio->bi_bdev->bd_disk->private_data;
/linux-master/kernel/trace/
H A Dblktrace.c910 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_BOUNCE, 0);
922 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_BACKMERGE,
928 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_FRONTMERGE,
934 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_QUEUE, 0);
939 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_GETRQ, 0);
976 struct request_queue *q = bio->bi_bdev->bd_disk->queue;
1005 struct request_queue *q = bio->bi_bdev->bd_disk->queue;
/linux-master/fs/squashfs/
H A Dblock.c84 struct block_device *bdev = fullbio->bi_bdev;
/linux-master/arch/xtensa/platforms/iss/
H A Dsimdisk.c105 struct simdisk *dev = bio->bi_bdev->bd_disk->private_data;

Completed in 375 milliseconds

123