Home
last modified time | relevance | path

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

12

/Linux-v5.4/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.c280 !blk_queue_discard(bio->bi_disk->queue))) { in linear_make_request()
285 trace_block_bio_remap(bio->bi_disk->queue, in linear_make_request()
Dmd.h544 atomic_add(nr_sectors, &bio->bi_disk->sync_io); in md_sync_acct_bio()
783 !bio->bi_disk->queue->limits.max_write_same_sectors) in mddev_check_writesame()
790 !bio->bi_disk->queue->limits.max_write_zeroes_sectors) in mddev_check_write_zeroes()
Ddm-raid1.c1193 bio_record->details.bi_disk = NULL; in mirror_map()
1260 if (!bio_record->details.bi_disk) { in mirror_end_io()
1285 bio_record->details.bi_disk = NULL; in mirror_end_io()
1295 bio_record->details.bi_disk = NULL; in mirror_end_io()
Draid1.c810 struct md_rdev *rdev = (void *)bio->bi_disk; in flush_bio_list()
816 !blk_queue_discard(bio->bi_disk->queue))) in flush_bio_list()
1320 trace_block_bio_remap(read_bio->bi_disk->queue, read_bio, in raid1_read_request()
1537 trace_block_bio_remap(mbio->bi_disk->queue, in raid1_write_request()
1541 mbio->bi_disk = (void *)conf->mirrors[i].rdev; in raid1_write_request()
Draid10.c910 struct md_rdev *rdev = (void*)bio->bi_disk; in flush_pending_writes()
916 !blk_queue_discard(bio->bi_disk->queue))) in flush_pending_writes()
1095 struct md_rdev *rdev = (void*)bio->bi_disk; in raid10_unplug()
1101 !blk_queue_discard(bio->bi_disk->queue))) in raid10_unplug()
1221 trace_block_bio_remap(read_bio->bi_disk->queue, in raid10_read_request()
1271 trace_block_bio_remap(mbio->bi_disk->queue, in raid10_write_one_disk()
1275 mbio->bi_disk = (void *)rdev; in raid10_write_one_disk()
Ddm.c983 !bio->bi_disk->queue->limits.max_discard_sectors) in clone_endio()
986 !bio->bi_disk->queue->limits.max_write_same_sectors) in clone_endio()
989 !bio->bi_disk->queue->limits.max_write_zeroes_sectors) in clone_endio()
1289 trace_block_bio_remap(clone->bi_disk->queue, clone, in __map_bio()
Draid0.c633 trace_block_bio_remap(bio->bi_disk->queue, bio, in raid0_make_request()
/Linux-v5.4/block/
Dbio-integrity.c134 bvec_gap_to_prev(bio->bi_disk->queue, in bio_integrity_add_page()
156 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_process()
165 iter.disk_name = bio->bi_disk->disk_name; in bio_integrity_process()
202 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_prep()
203 struct request_queue *q = bio->bi_disk->queue; in bio_integrity_prep()
324 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_verify_fn()
350 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in __bio_integrity_endio()
376 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_advance()
392 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_trim()
Dblk-core.c810 if (should_fail_request(&bio->bi_disk->part0, bio->bi_iter.bi_size)) in should_fail_bio()
843 p = __disk_get_part(bio->bi_disk, bio->bi_partno); in blk_partition_remap()
859 trace_block_bio_remap(bio->bi_disk->queue, bio, part_devt(p), in blk_partition_remap()
879 q = bio->bi_disk->queue; in generic_make_request_checks()
902 if (unlikely(bio_check_ro(bio, &bio->bi_disk->part0))) in generic_make_request_checks()
904 if (unlikely(bio_check_eod(bio, get_capacity(bio->bi_disk)))) in generic_make_request_checks()
1054 struct request_queue *q = bio->bi_disk->queue; in generic_make_request()
1074 if (q == bio->bi_disk->queue) in generic_make_request()
1110 struct request_queue *q = bio->bi_disk->queue; in direct_make_request()
1158 count = queue_logical_block_size(bio->bi_disk->queue) >> 9; in submit_bio()
Dbio.c581 bio->bi_disk = bio_src->bi_disk; in __bio_clone_fast()
967 DECLARE_COMPLETION_ONSTACK_MAP(done, bio->bi_disk->lockdep_map); in submit_bio_wait()
1792 if (bio->bi_disk) in bio_endio()
1793 rq_qos_done_bio(bio->bi_disk->queue, bio); in bio_endio()
1808 if (bio->bi_disk && bio_flagged(bio, BIO_TRACE_COMPLETION)) { in bio_endio()
1809 trace_block_bio_complete(bio->bi_disk->queue, bio, in bio_endio()
2047 struct request_queue *q = bio->bi_disk->queue; in bio_associate_blkg_from_css()
Dbounce.c249 bio->bi_disk = bio_src->bi_disk; in bounce_clone_bio()
Dblk.h117 if (bio->bi_disk) in blk_rq_bio_prep()
118 rq->rq_disk = bio->bi_disk; in blk_rq_bio_prep()
Dpartition-generic.c56 return disk_name(bio->bi_disk, bio->bi_partno, buf); in bio_devname()
Dblk-merge.c861 if (rq->rq_disk != bio->bi_disk) in blk_rq_merge_ok()
/Linux-v5.4/include/linux/
Dbio.h486 if ((bio)->bi_disk != (bdev)->bd_disk) \
488 (bio)->bi_disk = (bdev)->bd_disk; \
495 (dst)->bi_disk = (src)->bi_disk; \
501 disk_devt((bio)->bi_disk)
Dblk_types.h146 struct gendisk *bi_disk; member
/Linux-v5.4/drivers/md/bcache/
Ddebug.c117 check->bi_disk = bio->bi_disk; in bch_data_verify()
Drequest.c901 get_capacity(bio->bi_disk) - bio_end_sector(bio)); in cached_dev_cache_miss()
1173 struct bcache_device *d = bio->bi_disk->private_data; in cached_dev_make_request()
1314 struct bcache_device *d = bio->bi_disk->private_data; in flash_dev_make_request()
/Linux-v5.4/drivers/nvdimm/
Dnd.h402 struct gendisk *disk = bio->bi_disk; in nd_iostat_start()
414 struct gendisk *disk = bio->bi_disk; in nd_iostat_end()
/Linux-v5.4/drivers/nvme/host/
Dmultipath.c315 bio->bi_disk = ns->disk; in nvme_ns_head_make_request()
317 trace_block_bio_remap(bio->bi_disk->queue, bio, in nvme_ns_head_make_request()
356 bio->bi_disk = head->disk; in nvme_requeue_work()
/Linux-v5.4/drivers/block/
Dbrd.c287 struct brd_device *brd = bio->bi_disk->private_data; in brd_make_request()
293 if (bio_end_sector(bio) > get_capacity(bio->bi_disk)) in brd_make_request()
/Linux-v5.4/drivers/s390/block/
Dxpram.c187 xpram_device_t *xdev = bio->bi_disk->private_data; in xpram_make_request()
Ddcssblk.c868 dev_info = bio->bi_disk->private_data; in dcssblk_make_request()
875 if (bio_end_sector(bio) > get_capacity(bio->bi_disk)) { in dcssblk_make_request()
/Linux-v5.4/mm/
Dpage_io.c395 disk = bio->bi_disk; in swap_readpage()

12