Searched refs:bi_bdev (Results 1 - 25 of 58) 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.h629 md_sync_acct(bio->bi_bdev, nr_sectors);
870 !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);
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;
/linux-master/block/
H A Dblk-core.c342 struct gendisk *disk = bio->bi_bdev->bd_disk;
515 if (op_is_write(bio_op(bio)) && bdev_read_only(bio->bi_bdev)) {
519 if (bio->bi_bdev->bd_ro_warned)
522 bio->bi_bdev->bd_ro_warned = true;
528 bio->bi_bdev);
534 if (should_fail_request(bdev_whole(bio->bi_bdev), bio->bi_iter.bi_size))
547 sector_t maxsector = bdev_nr_sectors(bio->bi_bdev);
555 current->comm, bio->bi_bdev, bio->bi_opf,
567 struct block_device *p = bio->bi_bdev;
590 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)
683 sector_t maxsector = bdev_nr_sectors(bio->bi_bdev);
772 bio->bi_bdev = NULL;
821 if (bio->bi_bdev) {
822 if (bio->bi_bdev == bio_src->bi_bdev &&
1051 struct request_queue *q = bdev_get_queue(bio->bi_bdev);
1057 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-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-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),
H A Dblk-mq.h389 bdev_op_is_zoned_write(bio->bi_bdev, bio_op(bio)))
/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.c688 bio_init_clone(orig_bio->bi_bdev, bio, orig_bio, GFP_NOIO);
833 bio_reset(s->iop.bio, s->cache_miss->bi_bdev, REQ_OP_READ);
915 cache_bio = bio_alloc_bioset(miss->bi_bdev,
1026 flush = bio_alloc_bioset(bio->bi_bdev, 0,
1039 s->iop.bio = bio_alloc_clone(bio->bi_bdev, bio, GFP_NOIO,
1173 struct block_device *orig_bdev = bio->bi_bdev;
1282 struct bcache_device *d = bio->bi_bdev->bd_disk->private_data;
1290 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.h225 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.c911 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_BOUNCE, 0);
923 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_BACKMERGE,
929 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_FRONTMERGE,
935 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_QUEUE, 0);
940 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_GETRQ, 0);
977 struct request_queue *q = bio->bi_bdev->bd_disk->queue;
1006 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 296 milliseconds

123