| /linux/drivers/md/ |
| H A D | dm-bio-record.h | 23 struct block_device *bi_bdev; member 35 bd->bi_bdev = bio->bi_bdev; in dm_bio_record() 47 bio->bi_bdev = bd->bi_bdev; in dm_bio_restore()
|
| H A D | dm-audit.c | 73 int dev_major = MAJOR(bio->bi_bdev->bd_dev); in dm_audit_log_bio() 74 int dev_minor = MINOR(bio->bi_bdev->bd_dev); in dm_audit_log_bio()
|
| H A D | dm-io-rewind.c | 59 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in dm_bio_integrity_rewind() 146 struct bio *new_orig = bio_alloc_clone(orig->bi_bdev, orig, in dm_io_rewind()
|
| H A D | dm-raid1.c | 1204 bio_record->details.bi_bdev = NULL; in mirror_map() 1271 if (!bio_record->details.bi_bdev) { in mirror_end_io() 1296 bio_record->details.bi_bdev = NULL; in mirror_end_io() 1306 bio_record->details.bi_bdev = NULL; in mirror_end_io()
|
| H A D | raid5-ppl.c | 423 bio->bi_bdev); in ppl_submit_iounit_bio() 495 bio = bio_alloc_bioset(prev->bi_bdev, BIO_MAX_VECS, in ppl_submit_iounit() 588 pr_debug("%s: dev: %pg\n", __func__, bio->bi_bdev); in ppl_flush_endio() 636 pr_debug("%s: dev: %ps\n", __func__, bio->bi_bdev); in ppl_do_flush()
|
| H A D | dm.c | 512 bdev_start_io_acct(bio->bi_bdev, bio_op(bio), in dm_io_acct() 515 bdev_end_io_acct(bio->bi_bdev, bio_op(bio), in dm_io_acct() 646 clone->bi_bdev = md->disk->part0; in alloc_tio() 1094 !bdev_max_discard_sectors(bio->bi_bdev)) in clone_endio() 1097 !bdev_write_zeroes_sectors(bio->bi_bdev)) in clone_endio() 1102 unlikely(bdev_is_zoned(bio->bi_bdev))) in clone_endio() 1327 unlikely(bdev_is_zoned(bio->bi_bdev))) { in dm_accept_partial_bio() 2065 struct mapped_device *md = bio->bi_bdev->bd_disk->private_data; in dm_submit_bio()
|
| /linux/block/ |
| H A D | bio.c | 249 bio->bi_bdev = bdev; in bio_init() 307 bio->bi_bdev = bdev; in bio_reset() 308 if (bio->bi_bdev) in bio_reset() 702 sector_t maxsector = bdev_nr_sectors(bio->bi_bdev); in guard_bio_eod() 791 bio->bi_bdev = NULL; in bio_put_percpu_cache() 841 if (bio->bi_bdev) { in __bio_clone() 842 if (bio->bi_bdev == bio_src->bi_bdev && in __bio_clone() 1234 if (bio->bi_bdev && blk_queue_pci_p2pdma(bio->bi_bdev->bd_disk->queue)) in __bio_iov_iter_get_pages() 1386 bio->bi_bdev->bd_disk->lockdep_map); in submit_bio_wait() 1440 bio->bi_bdev->bd_disk->lockdep_map); in bio_await_chain() [all …]
|
| H A D | blk-zoned.c | 1093 struct gendisk *disk = bio->bi_bdev->bd_disk; in blk_zone_reset_bio_endio() 1118 struct gendisk *disk = bio->bi_bdev->bd_disk; in blk_zone_reset_all_bio_endio() 1142 sector += bdev_zone_sectors(bio->bi_bdev)) in blk_zone_reset_all_bio_endio() 1149 struct block_device *bdev = bio->bi_bdev; in blk_zone_finish_bio_endio() 1220 percpu_ref_get(&bio->bi_bdev->bd_disk->queue->q_usage_counter); in disk_zone_wplug_add_bio() 1251 struct gendisk *disk = bio->bi_bdev->bd_disk; in blk_zone_write_plug_bio_merged() 1353 struct gendisk *disk = bio->bi_bdev->bd_disk; in blk_zone_wplug_prepare_bio() 1409 struct gendisk *disk = bio->bi_bdev->bd_disk; in blk_zone_wplug_handle_write() 1429 if (!bdev_zone_is_seq(bio->bi_bdev, sector)) { in blk_zone_wplug_handle_write() 1494 struct gendisk *disk = bio->bi_bdev in blk_zone_wplug_handle_native_zone_append() [all...] |
| H A D | t10-pi.c | 377 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in blk_integrity_generate() 383 iter.disk_name = bio->bi_bdev->bd_disk->disk_name; in blk_integrity_generate() 409 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in blk_integrity_verify_iter() 419 iter.disk_name = bio->bi_bdev->bd_disk->disk_name; in blk_integrity_verify_iter()
|
| H A D | blk-rq-qos.h | 142 if (!bio->bi_bdev || (!bio_flagged(bio, BIO_QOS_THROTTLED) && in rq_qos_done_bio() 146 q = bdev_get_queue(bio->bi_bdev); in rq_qos_done_bio()
|
| H A D | bio-integrity-auto.c | 109 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_prep()
|
| H A D | blk-crypto.c | 303 if (blk_crypto_config_supported_natively(bio->bi_bdev, in __blk_crypto_bio_prep()
|
| H A D | blk-cgroup.c | 2096 blkg = blkg_lookup_create(css_to_blkcg(css), bio->bi_bdev->bd_disk); in blkg_tryget_closest() 2132 blkg_get(bdev_get_queue(bio->bi_bdev)->root_blkg); in bio_associate_blkg_from_css() 2133 bio->bi_blkg = bdev_get_queue(bio->bi_bdev)->root_blkg; in bio_associate_blkg_from_css()
|
| /linux/drivers/md/bcache/ |
| H A D | request.c | 702 bio_init_clone(orig_bio->bi_bdev, bio, orig_bio, GFP_NOIO); in do_bio_hook() 847 bio_reset(s->iop.bio, s->cache_miss->bi_bdev, REQ_OP_READ); in CLOSURE_CALLBACK() 929 cache_bio = bio_alloc_bioset(miss->bi_bdev, in cached_dev_cache_miss() 1040 flush = bio_alloc_bioset(bio->bi_bdev, 0, in cached_dev_write() 1053 s->iop.bio = bio_alloc_clone(bio->bi_bdev, bio, GFP_NOIO, in cached_dev_write() 1177 struct block_device *orig_bdev = bio->bi_bdev; in quit_max_writeback_rate() 1287 struct bcache_device *d = bio->bi_bdev->bd_disk->private_data; in CLOSURE_CALLBACK() 1295 s = search_alloc(bio, d, bio->bi_bdev, bio_start_io_acct(bio)); in flash_dev_submit_bio()
|
| /linux/include/linux/ |
| H A D | bio.h | 478 disk_devt((bio)->bi_bdev->bd_disk) 502 if (bio->bi_bdev != bdev) in bio_set_dev() 504 bio->bi_bdev = bdev; in bio_set_dev()
|
| H A D | blk_types.h | 212 struct block_device *bi_bdev; member
|
| /linux/drivers/block/ |
| H A D | n64cart.c | 91 struct device *dev = bio->bi_bdev->bd_disk->private_data; in n64cart_submit_bio()
|
| H A D | ps3vram.c | 583 struct ps3_system_bus_device *dev = bio->bi_bdev->bd_disk->private_data; in ps3vram_submit_bio()
|
| /linux/kernel/trace/ |
| H A D | blktrace.c | 1126 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_BACKMERGE, in blk_add_trace_bio_backmerge() 1132 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_FRONTMERGE, in blk_add_trace_bio_frontmerge() 1138 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_QUEUE, 0); in blk_add_trace_bio_queue() 1143 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_GETRQ, 0); in blk_add_trace_getrq() 1211 struct request_queue *q = bio->bi_bdev->bd_disk->queue; in blk_add_trace_split() 1240 struct request_queue *q = bio->bi_bdev->bd_disk->queue; in blk_add_trace_bio_remap()
|
| /linux/fs/xfs/ |
| H A D | xfs_zone_gc.c | 760 &bdev_get_queue(chunk->bio.bi_bdev)->limits; in xfs_zone_gc_split_write() 918 if (!bdev_zone_is_seq(bio->bi_bdev, bio->bi_iter.bi_sector)) { in xfs_zone_gc_prepare_reset() 919 if (!bdev_max_discard_sectors(bio->bi_bdev)) in xfs_zone_gc_prepare_reset()
|
| /linux/arch/xtensa/platforms/iss/ |
| H A D | simdisk.c | 106 struct simdisk *dev = bio->bi_bdev->bd_disk->private_data; in simdisk_submit_bio()
|
| /linux/fs/iomap/ |
| H A D | ioend.c | 385 struct queue_limits *lim = bdev_limits(bio->bi_bdev); in iomap_split_ioend()
|
| /linux/drivers/md/dm-vdo/ |
| H A D | vio.c | 209 bio_reset(bio, bio->bi_bdev, bi_opf); in vio_reset_bio_with_size()
|
| H A D | data-vio.c | 1569 bio_reset(vio->bio, vio->bio->bi_bdev, opf); in read_block() 1570 bio_init_clone(data_vio->user_bio->bi_bdev, vio->bio, in read_block()
|
| /linux/fs/ext4/ |
| H A D | page-io.c | 355 bio->bi_bdev, in ext4_end_bio()
|