/Linux-v5.10/drivers/md/ |
D | dm-bio-record.h | 21 struct gendisk *bi_disk; member 34 bd->bi_disk = bio->bi_disk; in dm_bio_record() 47 bio->bi_disk = bd->bi_disk; in dm_bio_restore()
|
D | md-linear.c | 256 !blk_queue_discard(bio->bi_disk->queue))) { in linear_make_request() 261 trace_block_bio_remap(bio->bi_disk->queue, in linear_make_request()
|
D | md.h | 559 atomic_add(nr_sectors, &bio->bi_disk->sync_io); in md_sync_acct_bio() 796 !bio->bi_disk->queue->limits.max_write_same_sectors) in mddev_check_writesame() 803 !bio->bi_disk->queue->limits.max_write_zeroes_sectors) in mddev_check_write_zeroes()
|
D | dm-raid1.c | 1193 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()
|
D | dm.c | 980 !bio->bi_disk->queue->limits.max_discard_sectors) in clone_endio() 983 !bio->bi_disk->queue->limits.max_write_same_sectors) in clone_endio() 986 !bio->bi_disk->queue->limits.max_write_zeroes_sectors) in clone_endio() 996 struct request_queue *q = orig_bio->bi_disk->queue; in clone_endio() 1277 trace_block_bio_remap(clone->bi_disk->queue, clone, in __map_bio() 1633 struct mapped_device *md = bio->bi_disk->private_data; in dm_submit_bio()
|
/Linux-v5.10/block/ |
D | bio-integrity.c | 143 bvec_gap_to_prev(bio->bi_disk->queue, in bio_integrity_add_page() 165 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_process() 174 iter.disk_name = bio->bi_disk->disk_name; in bio_integrity_process() 211 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_prep() 212 struct request_queue *q = bio->bi_disk->queue; in bio_integrity_prep() 332 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_verify_fn() 358 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in __bio_integrity_endio() 384 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_advance() 400 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_trim()
|
D | blk-core.c | 478 struct request_queue *q = bio->bi_disk->queue; in bio_queue_enter() 716 if (should_fail_request(&bio->bi_disk->part0, bio->bi_iter.bi_size)) in should_fail_bio() 749 p = __disk_get_part(bio->bi_disk, bio->bi_partno); in blk_partition_remap() 761 trace_block_bio_remap(bio->bi_disk->queue, bio, part_devt(p), in blk_partition_remap() 808 struct request_queue *q = bio->bi_disk->queue; in submit_bio_checks() 832 if (unlikely(bio_check_ro(bio, &bio->bi_disk->part0))) in submit_bio_checks() 834 if (unlikely(bio_check_eod(bio, get_capacity(bio->bi_disk)))) in submit_bio_checks() 927 struct gendisk *disk = bio->bi_disk; in __submit_bio() 969 struct request_queue *q = bio->bi_disk->queue; in __submit_bio_noacct() 990 if (q == bio->bi_disk->queue) in __submit_bio_noacct() [all …]
|
D | bio.c | 614 part = __disk_get_part(bio->bi_disk, bio->bi_partno); in guard_bio_eod() 618 maxsector = get_capacity(bio->bi_disk); in guard_bio_eod() 682 bio->bi_disk = bio_src->bi_disk; in __bio_clone_fast() 733 return disk_name(bio->bi_disk, bio->bi_partno, buf); in bio_devname() 1040 struct request_queue *q = bio->bi_disk->queue; in __bio_iov_append_get_pages() 1148 DECLARE_COMPLETION_ONSTACK_MAP(done, bio->bi_disk->lockdep_map); in submit_bio_wait() 1425 if (bio->bi_disk) in bio_endio() 1426 rq_qos_done_bio(bio->bi_disk->queue, bio); in bio_endio() 1441 if (bio->bi_disk && bio_flagged(bio, BIO_TRACE_COMPLETION)) { in bio_endio() 1442 trace_block_bio_complete(bio->bi_disk->queue, bio); in bio_endio()
|
D | bounce.c | 249 bio->bi_disk = bio_src->bi_disk; in bounce_clone_bio()
|
D | blk.h | 102 if (bio->bi_disk) in blk_rq_bio_prep() 103 rq->rq_disk = bio->bi_disk; in blk_rq_bio_prep()
|
D | blk-crypto-fallback.c | 170 bio->bi_disk = bio_src->bi_disk; in blk_crypto_clone_bio()
|
D | blk-crypto.c | 283 if (blk_ksm_crypto_cfg_supported(bio->bi_disk->queue->ksm, in __blk_crypto_bio_prep()
|
D | blk-merge.c | 300 struct request_queue *q = (*bio)->bi_disk->queue; in __blk_queue_split() 863 if (rq->rq_disk != bio->bi_disk) in blk_rq_merge_ok()
|
/Linux-v5.10/include/linux/ |
D | bio.h | 475 if ((bio)->bi_disk != (bdev)->bd_disk) \ 477 (bio)->bi_disk = (bdev)->bd_disk; \ 484 (dst)->bi_disk = (src)->bi_disk; \ 490 disk_devt((bio)->bi_disk)
|
D | blk_types.h | 205 struct gendisk *bi_disk; member
|
/Linux-v5.10/drivers/md/bcache/ |
D | debug.c | 117 check->bi_disk = bio->bi_disk; in bch_data_verify()
|
/Linux-v5.10/drivers/nvme/host/ |
D | multipath.c | 297 struct nvme_ns_head *head = bio->bi_disk->private_data; in nvme_ns_head_submit_bio() 313 bio->bi_disk = ns->disk; in nvme_ns_head_submit_bio() 315 trace_block_bio_remap(bio->bi_disk->queue, bio, in nvme_ns_head_submit_bio() 354 bio->bi_disk = head->disk; in nvme_requeue_work()
|
/Linux-v5.10/drivers/nvdimm/ |
D | blk.c | 168 struct nd_namespace_blk *nsblk = bio->bi_disk->private_data; in nd_blk_submit_bio() 180 do_acct = blk_queue_io_stat(bio->bi_disk->queue); in nd_blk_submit_bio()
|
D | pmem.c | 200 struct pmem_device *pmem = bio->bi_disk->private_data; in pmem_submit_bio() 206 do_acct = blk_queue_io_stat(bio->bi_disk->queue); in pmem_submit_bio()
|
/Linux-v5.10/drivers/block/ |
D | brd.c | 287 struct brd_device *brd = bio->bi_disk->private_data; in brd_submit_bio() 293 if (bio_end_sector(bio) > get_capacity(bio->bi_disk)) in brd_submit_bio()
|
/Linux-v5.10/arch/m68k/emu/ |
D | nfblock.c | 64 struct nfhd_device *dev = bio->bi_disk->private_data; in nfhd_submit_bio()
|
/Linux-v5.10/drivers/block/rsxx/ |
D | dev.c | 125 struct rsxx_cardinfo *card = bio->bi_disk->private_data; in rsxx_submit_bio()
|
/Linux-v5.10/drivers/s390/block/ |
D | xpram.c | 187 xpram_device_t *xdev = bio->bi_disk->private_data; in xpram_submit_bio()
|
/Linux-v5.10/arch/xtensa/platforms/iss/ |
D | simdisk.c | 106 struct simdisk *dev = bio->bi_disk->private_data; in simdisk_submit_bio()
|
/Linux-v5.10/mm/ |
D | page_io.c | 434 disk = bio->bi_disk; in swap_readpage()
|