Lines Matching refs:bi_bdev
249 bio->bi_bdev = bdev; in bio_init()
305 bio->bi_bdev = bdev; in bio_reset()
306 if (bio->bi_bdev) in bio_reset()
694 sector_t maxsector = bdev_nr_sectors(bio->bi_bdev); in guard_bio_eod()
783 bio->bi_bdev = NULL; in bio_put_percpu_cache()
832 if (bio->bi_bdev) { in __bio_clone()
833 if (bio->bi_bdev == bio_src->bi_bdev && in __bio_clone()
1086 struct request_queue *q = bdev_get_queue(bio->bi_bdev); in bio_add_zone_append_page()
1092 if (WARN_ON_ONCE(!bdev_is_zoned(bio->bi_bdev))) in bio_add_zone_append_page()
1214 struct request_queue *q = bdev_get_queue(bio->bi_bdev); in bio_iov_bvec_set()
1251 struct request_queue *q = bdev_get_queue(bio->bi_bdev); in bio_iov_add_zone_append_folio()
1324 if (bio->bi_bdev && blk_queue_pci_p2pdma(bio->bi_bdev->bd_disk->queue)) in __bio_iov_iter_get_pages()
1342 if (bio->bi_bdev) { in __bio_iov_iter_get_pages()
1343 size_t trim = size & (bdev_logical_block_size(bio->bi_bdev) - 1); in __bio_iov_iter_get_pages()
1449 bio->bi_bdev->bd_disk->lockdep_map); in submit_bio_wait()
1473 bio->bi_bdev->bd_disk->lockdep_map); in bio_await_chain()
1677 if (bio->bi_bdev && bio_flagged(bio, BIO_TRACE_COMPLETION)) { in bio_endio()
1678 trace_block_bio_complete(bdev_get_queue(bio->bi_bdev), bio); in bio_endio()
1738 split = bio_alloc_clone(bio->bi_bdev, bio, gfp, bs); in bio_split()