Home
last modified time | relevance | path

Searched refs:bi_bdev (Results 1 – 25 of 50) sorted by relevance

12

/Linux-v5.15/drivers/md/
Ddm-bio-record.h21 struct block_device *bi_bdev; member
33 bd->bi_bdev = bio->bi_bdev; in dm_bio_record()
45 bio->bi_bdev = bd->bi_bdev; in dm_bio_restore()
Dmd.h559 md_sync_acct(bio->bi_bdev, nr_sectors); in md_sync_acct_bio()
801 !bio->bi_bdev->bd_disk->queue->limits.max_write_same_sectors) in mddev_check_writesame()
808 !bio->bi_bdev->bd_disk->queue->limits.max_write_zeroes_sectors) in mddev_check_write_zeroes()
Ddm-raid1.c1193 bio_record->details.bi_bdev = NULL; in mirror_map()
1260 if (!bio_record->details.bi_bdev) { in mirror_end_io()
1285 bio_record->details.bi_bdev = NULL; in mirror_end_io()
1295 bio_record->details.bi_bdev = NULL; in mirror_end_io()
Dmd-linear.c255 !blk_queue_discard(bio->bi_bdev->bd_disk->queue))) { in linear_make_request()
/Linux-v5.15/block/
Dbio-integrity.c137 bvec_gap_to_prev(bio->bi_bdev->bd_disk->queue, in bio_integrity_add_page()
159 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_process()
166 iter.disk_name = bio->bi_bdev->bd_disk->disk_name; in bio_integrity_process()
201 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_prep()
321 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_verify_fn()
347 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in __bio_integrity_endio()
373 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_advance()
389 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_trim()
Dblk-core.c473 struct gendisk *disk = bio->bi_bdev->bd_disk; in bio_queue_enter()
700 if (op_is_write(bio_op(bio)) && bdev_read_only(bio->bi_bdev)) { in bio_check_ro()
708 bio_devname(bio, b), bio->bi_bdev->bd_partno); in bio_check_ro()
718 if (should_fail_request(bdev_whole(bio->bi_bdev), bio->bi_iter.bi_size)) in should_fail_bio()
731 sector_t maxsector = bdev_nr_sectors(bio->bi_bdev); in bio_check_eod()
748 struct block_device *p = bio->bi_bdev; in blk_partition_remap()
799 struct block_device *bdev = bio->bi_bdev; in submit_bio_checks()
917 struct gendisk *disk = bio->bi_bdev->bd_disk; in __submit_bio()
966 struct request_queue *q = bio->bi_bdev->bd_disk->queue; in __submit_bio_noacct()
984 if (q == bio->bi_bdev->bd_disk->queue) in __submit_bio_noacct()
[all …]
Dbio.c255 bio->bi_bdev = NULL; in bio_init()
602 sector_t maxsector = bdev_nr_sectors(bio->bi_bdev); in guard_bio_eod()
719 bio->bi_bdev = bio_src->bi_bdev; in __bio_clone_fast()
771 return bdevname(bio->bi_bdev, buf); in bio_devname()
911 struct request_queue *q = bio->bi_bdev->bd_disk->queue; in bio_add_zone_append_page()
1055 struct request_queue *q = bio->bi_bdev->bd_disk->queue; in bio_iov_bvec_set_append()
1133 struct request_queue *q = bio->bi_bdev->bd_disk->queue; in __bio_iov_append_get_pages()
1242 bio->bi_bdev->bd_disk->lockdep_map); in submit_bio_wait()
1469 if (bio->bi_bdev && bio_flagged(bio, BIO_TRACKED)) in bio_endio()
1470 rq_qos_done_bio(bio->bi_bdev->bd_disk->queue, bio); in bio_endio()
[all …]
Dbounce.c169 bio->bi_bdev = bio_src->bi_bdev; in bounce_clone_bio()
Dblk-crypto-fallback.c171 bio->bi_bdev = bio_src->bi_bdev; in blk_crypto_clone_bio()
Dblk-crypto.c283 if (blk_ksm_crypto_cfg_supported(bio->bi_bdev->bd_disk->queue->ksm, in __blk_crypto_bio_prep()
Dblk-merge.c307 struct request_queue *q = (*bio)->bi_bdev->bd_disk->queue; in __blk_queue_split()
863 if (rq->rq_disk != bio->bi_bdev->bd_disk) in blk_rq_merge_ok()
/Linux-v5.15/include/linux/
Dbio.h494 if ((bio)->bi_bdev != (bdev)) \
496 (bio)->bi_bdev = (bdev); \
503 (dst)->bi_bdev = (src)->bi_bdev; \
508 disk_devt((bio)->bi_bdev->bd_disk)
Dblk-mq.h632 if (bio->bi_bdev) in blk_rq_bio_prep()
633 rq->rq_disk = bio->bi_bdev->bd_disk; in blk_rq_bio_prep()
Dblk_types.h217 struct block_device *bi_bdev; member
Dblkdev.h967 return blk_queue_zone_no(bdev_get_queue(bio->bi_bdev), in bio_zone_no()
973 return blk_queue_zone_is_seq(bdev_get_queue(bio->bi_bdev), in bio_zone_is_seq()
1955 return bio_end_io_acct_remapped(bio, start_time, bio->bi_bdev); in bio_end_io_acct()
/Linux-v5.15/drivers/nvdimm/
Dblk.c168 struct nd_namespace_blk *nsblk = bio->bi_bdev->bd_disk->private_data; in nd_blk_submit_bio()
180 do_acct = blk_queue_io_stat(bio->bi_bdev->bd_disk->queue); in nd_blk_submit_bio()
Dpmem.c201 struct pmem_device *pmem = bio->bi_bdev->bd_disk->private_data; in pmem_submit_bio()
207 do_acct = blk_queue_io_stat(bio->bi_bdev->bd_disk->queue); in pmem_submit_bio()
/Linux-v5.15/kernel/trace/
Dblktrace.c903 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_BOUNCE, 0); in blk_add_trace_bio_bounce()
915 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_BACKMERGE, in blk_add_trace_bio_backmerge()
921 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_FRONTMERGE, in blk_add_trace_bio_frontmerge()
927 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_QUEUE, 0); in blk_add_trace_bio_queue()
932 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_GETRQ, 0); in blk_add_trace_getrq()
969 struct request_queue *q = bio->bi_bdev->bd_disk->queue; in blk_add_trace_split()
999 struct request_queue *q = bio->bi_bdev->bd_disk->queue; in blk_add_trace_bio_remap()
/Linux-v5.15/arch/m68k/emu/
Dnfblock.c63 struct nfhd_device *dev = bio->bi_bdev->bd_disk->private_data; in nfhd_submit_bio()
/Linux-v5.15/drivers/block/rsxx/
Ddev.c125 struct rsxx_cardinfo *card = bio->bi_bdev->bd_disk->private_data; in rsxx_submit_bio()
/Linux-v5.15/drivers/md/bcache/
Ddebug.c117 bio_set_dev(check, bio->bi_bdev); in bch_data_verify()
Drequest.c1169 struct block_device *orig_bdev = bio->bi_bdev; in cached_dev_submit_bio()
1280 struct bcache_device *d = bio->bi_bdev->bd_disk->private_data; in flash_dev_submit_bio()
1288 s = search_alloc(bio, d, bio->bi_bdev, bio_start_io_acct(bio)); in flash_dev_submit_bio()
/Linux-v5.15/arch/xtensa/platforms/iss/
Dsimdisk.c105 struct simdisk *dev = bio->bi_bdev->bd_disk->private_data; in simdisk_submit_bio()
/Linux-v5.15/mm/
Dpage_io.c413 disk = bio->bi_bdev->bd_disk; in swap_readpage()
/Linux-v5.15/drivers/block/
Dbrd.c287 struct brd_device *brd = bio->bi_bdev->bd_disk->private_data; in brd_submit_bio()

12