Home
last modified time | relevance | path

Searched refs:bi_disk (Results 1 – 25 of 37) sorted by relevance

12

/Linux-v4.19/drivers/md/
Ddm-bio-record.h21 struct gendisk *bi_disk; member
29 bd->bi_disk = bio->bi_disk; in dm_bio_record()
37 bio->bi_disk = bd->bi_disk; in dm_bio_restore()
Dmd-linear.c283 !blk_queue_discard(bio->bi_disk->queue))) { in linear_make_request()
288 trace_block_bio_remap(bio->bi_disk->queue, in linear_make_request()
Dmd.h528 atomic_add(nr_sectors, &bio->bi_disk->sync_io); in md_sync_acct_bio()
751 !bio->bi_disk->queue->limits.max_write_same_sectors) in mddev_check_writesame()
758 !bio->bi_disk->queue->limits.max_write_zeroes_sectors) in mddev_check_write_zeroes()
Ddm-raid1.c1195 bio_record->details.bi_disk = NULL; in mirror_map()
1262 if (!bio_record->details.bi_disk) { in mirror_end_io()
1287 bio_record->details.bi_disk = NULL; in mirror_end_io()
1297 bio_record->details.bi_disk = NULL; in mirror_end_io()
Draid1.c789 struct md_rdev *rdev = (void *)bio->bi_disk; in flush_bio_list()
795 !blk_queue_discard(bio->bi_disk->queue))) in flush_bio_list()
1296 trace_block_bio_remap(read_bio->bi_disk->queue, read_bio, in raid1_read_request()
1505 trace_block_bio_remap(mbio->bi_disk->queue, in raid1_write_request()
1509 mbio->bi_disk = (void *)conf->mirrors[i].rdev; in raid1_write_request()
Draid10.c925 struct md_rdev *rdev = (void*)bio->bi_disk; in flush_pending_writes()
931 !blk_queue_discard(bio->bi_disk->queue))) in flush_pending_writes()
1110 struct md_rdev *rdev = (void*)bio->bi_disk; in raid10_unplug()
1116 !blk_queue_discard(bio->bi_disk->queue))) in raid10_unplug()
1234 trace_block_bio_remap(read_bio->bi_disk->queue, in raid10_read_request()
1284 trace_block_bio_remap(mbio->bi_disk->queue, in raid10_write_one_disk()
1288 mbio->bi_disk = (void *)rdev; in raid10_write_one_disk()
Draid0.c601 trace_block_bio_remap(bio->bi_disk->queue, bio, in raid0_make_request()
Ddm.c939 !bio->bi_disk->queue->limits.max_write_same_sectors) in clone_endio()
942 !bio->bi_disk->queue->limits.max_write_zeroes_sectors) in clone_endio()
1275 trace_block_bio_remap(clone->bi_disk->queue, clone, in __map_bio()
/Linux-v4.19/block/
Dbio-integrity.c149 bvec_gap_to_prev(bio->bi_disk->queue, in bio_integrity_add_page()
171 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_process()
180 iter.disk_name = bio->bi_disk->disk_name; in bio_integrity_process()
217 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_prep()
218 struct request_queue *q = bio->bi_disk->queue; in bio_integrity_prep()
333 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_verify_fn()
365 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in __bio_integrity_endio()
391 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_advance()
408 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_trim()
Dbounce.c230 bio->bi_disk = bio_src->bi_disk; in bounce_clone_bio()
Dblk-core.c2185 if (should_fail_request(&bio->bi_disk->part0, bio->bi_iter.bi_size)) in should_fail_bio()
2218 p = __disk_get_part(bio->bi_disk, bio->bi_partno); in blk_partition_remap()
2234 trace_block_bio_remap(bio->bi_disk->queue, bio, part_devt(p), in blk_partition_remap()
2254 q = bio->bi_disk->queue; in generic_make_request_checks()
2277 if (unlikely(bio_check_ro(bio, &bio->bi_disk->part0))) in generic_make_request_checks()
2279 if (unlikely(bio_check_eod(bio, get_capacity(bio->bi_disk)))) in generic_make_request_checks()
2386 struct request_queue *q = bio->bi_disk->queue; in generic_make_request()
2439 if (unlikely(q != bio->bi_disk->queue)) { in generic_make_request()
2442 q = bio->bi_disk->queue; in generic_make_request()
2466 if (q == bio->bi_disk->queue) in generic_make_request()
[all …]
Dbio.c602 bio->bi_disk = bio_src->bi_disk; in __bio_clone_fast()
924 DECLARE_COMPLETION_ONSTACK_MAP(done, bio->bi_disk->lockdep_map); in submit_bio_wait()
1748 if (bio->bi_disk) in bio_endio()
1749 rq_qos_done_bio(bio->bi_disk->queue, bio); in bio_endio()
1764 if (bio->bi_disk && bio_flagged(bio, BIO_TRACE_COMPLETION)) { in bio_endio()
1765 trace_block_bio_complete(bio->bi_disk->queue, bio, in bio_endio()
Dpartition-generic.c56 return disk_name(bio->bi_disk, bio->bi_partno, buf); in bio_devname()
Dblk-merge.c821 if (rq->rq_disk != bio->bi_disk || req_no_special_merge(rq)) in blk_rq_merge_ok()
/Linux-v4.19/include/linux/
Dbio.h534 if ((bio)->bi_disk != (bdev)->bd_disk) \
536 (bio)->bi_disk = (bdev)->bd_disk; \
542 (dst)->bi_disk = (src)->bi_disk; \
547 disk_devt((bio)->bi_disk)
Dblk_types.h146 struct gendisk *bi_disk; member
/Linux-v4.19/drivers/md/bcache/
Ddebug.c117 check->bi_disk = bio->bi_disk; in bch_data_verify()
Drequest.c883 get_capacity(bio->bi_disk) - bio_end_sector(bio)); in cached_dev_cache_miss()
1155 struct bcache_device *d = bio->bi_disk->private_data; in cached_dev_make_request()
1293 struct bcache_device *d = bio->bi_disk->private_data; in flash_dev_make_request()
/Linux-v4.19/drivers/nvme/host/
Dmultipath.c165 bio->bi_disk = ns->disk; in nvme_ns_head_make_request()
167 trace_block_bio_remap(bio->bi_disk->queue, bio, in nvme_ns_head_make_request()
221 bio->bi_disk = head->disk; in nvme_requeue_work()
/Linux-v4.19/drivers/nvdimm/
Dnd.h394 struct gendisk *disk = bio->bi_disk; in nd_iostat_start()
406 struct gendisk *disk = bio->bi_disk; in nd_iostat_end()
/Linux-v4.19/drivers/block/
Dbrd.c285 struct brd_device *brd = bio->bi_disk->private_data; in brd_make_request()
291 if (bio_end_sector(bio) > get_capacity(bio->bi_disk)) in brd_make_request()
/Linux-v4.19/drivers/s390/block/
Dxpram.c187 xpram_device_t *xdev = bio->bi_disk->private_data; in xpram_make_request()
Ddcssblk.c867 dev_info = bio->bi_disk->private_data; in dcssblk_make_request()
874 if (bio_end_sector(bio) > get_capacity(bio->bi_disk)) { in dcssblk_make_request()
/Linux-v4.19/mm/
Dpage_io.c396 disk = bio->bi_disk; in swap_readpage()
/Linux-v4.19/fs/btrfs/
Draid56.c1098 last->bi_disk == stripe->dev->bdev->bd_disk && in rbio_add_io_page()
1360 bio->bi_disk == stripe->dev->bdev->bd_disk && in find_bio_stripe()

12