/openbmc/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 | raid1-10.c | 119 struct md_rdev *rdev = (void *)bio->bi_bdev; in raid1_submit_write() 126 !bdev_max_discard_sectors(bio->bi_bdev))) in raid1_submit_write()
|
H A D | md-multipath.c | 309 bio->bi_bdev, in multipathd() 314 bio->bi_bdev, in multipathd()
|
H A D | dm-raid1.c | 1205 bio_record->details.bi_bdev = NULL; in mirror_map() 1272 if (!bio_record->details.bi_bdev) { in mirror_end_io() 1297 bio_record->details.bi_bdev = NULL; in mirror_end_io() 1307 bio_record->details.bi_bdev = NULL; in mirror_end_io()
|
H A D | md.h | 616 md_sync_acct(bio->bi_bdev, nr_sectors); in md_sync_acct_bio() 859 !bio->bi_bdev->bd_disk->queue->limits.max_write_zeroes_sectors) in mddev_check_write_zeroes()
|
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() 638 pr_debug("%s: dev: %ps\n", __func__, bio->bi_bdev); in ppl_do_flush()
|
H A D | md-linear.c | 247 !bdev_max_discard_sectors(bio->bi_bdev))) { in linear_make_request()
|
H A D | dm.c | 514 bdev_start_io_acct(bio->bi_bdev, bio_op(bio), in dm_io_acct() 517 bdev_end_io_acct(bio->bi_bdev, bio_op(bio), in dm_io_acct() 645 clone->bi_bdev = md->disk->part0; in alloc_tio() 1103 !bdev_max_discard_sectors(bio->bi_bdev)) in clone_endio() 1106 !bdev_write_zeroes_sectors(bio->bi_bdev)) in clone_endio() 1111 unlikely(bdev_is_zoned(bio->bi_bdev))) in clone_endio() 1815 struct mapped_device *md = bio->bi_bdev->bd_disk->private_data; in dm_submit_bio()
|
/openbmc/linux/block/ |
H A D | blk-core.c | 342 struct gendisk *disk = bio->bi_bdev->bd_disk; in __bio_queue_enter() 504 if (op_is_write(bio_op(bio)) && bdev_read_only(bio->bi_bdev)) { in bio_check_ro() 508 if (bio->bi_bdev->bd_ro_warned) in bio_check_ro() 511 bio->bi_bdev->bd_ro_warned = true; in bio_check_ro() 517 bio->bi_bdev); in bio_check_ro() 523 if (should_fail_request(bdev_whole(bio->bi_bdev), bio->bi_iter.bi_size)) in should_fail_bio() 536 sector_t maxsector = bdev_nr_sectors(bio->bi_bdev); in bio_check_eod() 544 current->comm, bio->bi_bdev, bio->bi_opf, in bio_check_eod() 556 struct block_device *p = bio->bi_bdev; in blk_partition_remap() 579 if (!bdev_is_zoned(bio->bi_bdev)) in blk_check_zone_append() [all …]
|
H A D | bio-integrity.c | 126 struct request_queue *q = bdev_get_queue(bio->bi_bdev); in bio_integrity_add_page() 172 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_process() 179 iter.disk_name = bio->bi_bdev->bd_disk->disk_name; in bio_integrity_process() 215 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_prep() 327 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_verify_fn() 353 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in __bio_integrity_endio() 379 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_advance() 395 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_trim()
|
H A D | bio.c | 250 bio->bi_bdev = bdev; in bio_init() 305 bio->bi_bdev = bdev; in bio_reset() 306 if (bio->bi_bdev) in bio_reset() 683 sector_t maxsector = bdev_nr_sectors(bio->bi_bdev); in guard_bio_eod() 775 bio->bi_bdev = NULL; in bio_put_percpu_cache() 818 if (bio->bi_bdev) { in __bio_clone() 819 if (bio->bi_bdev == bio_src->bi_bdev && in __bio_clone() 1045 struct request_queue *q = bdev_get_queue(bio->bi_bdev); in bio_add_zone_append_page() 1051 if (WARN_ON_ONCE(!bdev_is_zoned(bio->bi_bdev))) in bio_add_zone_append_page() 1176 struct request_queue *q = bdev_get_queue(bio->bi_bdev); in bio_iov_bvec_set() [all …]
|
H A D | blk-rq-qos.h | 139 if (bio->bi_bdev && (bio_flagged(bio, BIO_QOS_THROTTLED) || in rq_qos_done_bio() 141 struct request_queue *q = bdev_get_queue(bio->bi_bdev); in rq_qos_done_bio()
|
H A D | bounce.c | 167 bio = bio_alloc_bioset(bio_src->bi_bdev, bio_segments(bio_src), in bounce_clone_bio()
|
H A D | blk-crypto.c | 293 if (blk_crypto_config_supported_natively(bio->bi_bdev, in __blk_crypto_bio_prep()
|
/openbmc/linux/drivers/md/bcache/ |
H A D | request.c | 688 bio_init_clone(orig_bio->bi_bdev, bio, orig_bio, GFP_NOIO); in do_bio_hook() 833 bio_reset(s->iop.bio, s->cache_miss->bi_bdev, REQ_OP_READ); in cached_dev_read_done() 915 cache_bio = bio_alloc_bioset(miss->bi_bdev, in cached_dev_cache_miss() 1026 flush = bio_alloc_bioset(bio->bi_bdev, 0, in cached_dev_write() 1039 s->iop.bio = bio_alloc_clone(bio->bi_bdev, bio, GFP_NOIO, in cached_dev_write() 1173 struct block_device *orig_bdev = bio->bi_bdev; in cached_dev_submit_bio() 1282 struct bcache_device *d = bio->bi_bdev->bd_disk->private_data; in flash_dev_submit_bio() 1290 s = search_alloc(bio, d, bio->bi_bdev, bio_start_io_acct(bio)); in flash_dev_submit_bio()
|
H A D | debug.c | 118 bio_init(check, bio->bi_bdev, check->bi_inline_vecs, nr_segs, in bch_data_verify()
|
/openbmc/linux/fs/xfs/ |
H A D | xfs_bio_io.c | 41 bio = bio_alloc(prev->bi_bdev, bio_max_vecs(left), in xfs_rw_bdev()
|
/openbmc/linux/kernel/trace/ |
H A D | blktrace.c | 911 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_BOUNCE, 0); in blk_add_trace_bio_bounce() 923 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_BACKMERGE, in blk_add_trace_bio_backmerge() 929 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_FRONTMERGE, in blk_add_trace_bio_frontmerge() 935 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_QUEUE, 0); in blk_add_trace_bio_queue() 940 blk_add_trace_bio(bio->bi_bdev->bd_disk->queue, bio, BLK_TA_GETRQ, 0); in blk_add_trace_getrq() 977 struct request_queue *q = bio->bi_bdev->bd_disk->queue; in blk_add_trace_split() 1006 struct request_queue *q = bio->bi_bdev->bd_disk->queue; in blk_add_trace_bio_remap()
|
/openbmc/linux/drivers/nvdimm/ |
H A D | nd_virtio.c | 117 struct bio *child = bio_alloc(bio->bi_bdev, 0, in async_pmem_flush()
|
/openbmc/linux/drivers/block/ |
H A D | n64cart.c | 91 struct device *dev = bio->bi_bdev->bd_disk->private_data; in n64cart_submit_bio()
|
/openbmc/linux/include/linux/ |
H A D | bio.h | 513 disk_devt((bio)->bi_bdev->bd_disk) 537 if (bio->bi_bdev != bdev) in bio_set_dev() 539 bio->bi_bdev = bdev; in bio_set_dev()
|
H A D | blkdev.h | 881 return disk_zone_no(bio->bi_bdev->bd_disk, bio->bi_iter.bi_sector); in bio_zone_no() 886 return disk_zone_is_seq(bio->bi_bdev->bd_disk, bio->bi_iter.bi_sector); in bio_zone_is_seq() 1459 return bio_end_io_acct_remapped(bio, start_time, bio->bi_bdev); in bio_end_io_acct()
|
/openbmc/linux/arch/m68k/emu/ |
H A D | nfblock.c | 62 struct nfhd_device *dev = bio->bi_bdev->bd_disk->private_data; in nfhd_submit_bio()
|