/kernel/linux/linux-5.10/block/ |
H A D | blk-merge.c | 55 return bio_will_gap(req->q, req, req->biotail, bio); in req_gap_back_merge() 796 req->biotail->bi_next = next->bio; in attempt_merge() 797 req->biotail = next->biotail; in attempt_merge() 941 req->biotail->bi_next = bio; in bio_attempt_back_merge() 942 req->biotail = bio; in bio_attempt_back_merge() 990 req->biotail->bi_next = bio; in bio_attempt_discard_merge() 991 req->biotail = bio; in bio_attempt_discard_merge()
|
H A D | blk-flush.c | 124 * complete the bio again. @rq->biotail is guaranteed to equal the in blk_flush_restore_request() 127 rq->bio = rq->biotail; in blk_flush_restore_request() 417 BUG_ON(rq->bio != rq->biotail); /*assumes zero or single bio rq */ in blk_insert_flush()
|
H A D | blk-core.c | 275 printk(KERN_INFO " bio %p, biotail %p, len %u\n", in blk_dump_rq_flags() 276 rq->bio, rq->biotail, blk_rq_bytes(rq)); in blk_dump_rq_flags() 1385 list->tail = rq->biotail; in blk_steal_bios() 1388 rq->biotail = NULL; in blk_steal_bios() 1614 rq->biotail->bi_next = bio; in blk_rq_prep_clone() 1615 rq->biotail = bio; in blk_rq_prep_clone() 1617 rq->bio = rq->biotail = bio; in blk_rq_prep_clone()
|
H A D | blk-map.c | 547 rq->biotail->bi_next = *bio; in blk_rq_append_bio() 548 rq->biotail = *bio; in blk_rq_append_bio()
|
H A D | blk.h | 94 rq->bio = rq->biotail = bio; in blk_rq_bio_prep()
|
H A D | blk-mq.c | 436 rq->bio = rq->biotail = NULL; in blk_mq_alloc_request()
|
/kernel/linux/linux-6.6/block/ |
H A D | blk-merge.c | 90 return bio_will_gap(req->q, req, req->biotail, bio); in req_gap_back_merge() 862 req->biotail->bi_next = next->bio; in attempt_merge() 863 req->biotail = next->biotail; in attempt_merge() 993 req->biotail->bi_next = bio; in bio_attempt_back_merge() 994 req->biotail = bio; in bio_attempt_back_merge() 1044 req->biotail->bi_next = bio; in bio_attempt_discard_merge() 1045 req->biotail = bio; in bio_attempt_discard_merge()
|
H A D | blk-flush.c | 129 * complete the bio again. @rq->biotail is guaranteed to equal the in blk_flush_restore_request() 132 rq->bio = rq->biotail; in blk_flush_restore_request() 411 WARN_ON_ONCE(rq->bio != rq->biotail); in blk_insert_flush()
|
H A D | blk-map.c | 551 rq->biotail->bi_next = bio; in blk_rq_append_bio() 552 rq->biotail = bio; in blk_rq_append_bio()
|
H A D | blk-mq.c | 603 rq->bio = rq->biotail = NULL; in blk_mq_alloc_request() 676 rq->bio = rq->biotail = NULL; in blk_mq_alloc_request_hctx() 756 printk(KERN_INFO " bio %p, biotail %p, len %u\n", in blk_dump_rq_flags() 757 rq->bio, rq->biotail, blk_rq_bytes(rq)); in blk_dump_rq_flags() 3184 rq->biotail->bi_next = bio; in blk_rq_prep_clone() 3185 rq->biotail = bio; in blk_rq_prep_clone() 3187 rq->bio = rq->biotail = bio; in blk_rq_prep_clone() 3228 list->tail = rq->biotail; in blk_steal_bios() 3231 rq->biotail = NULL; in blk_steal_bios()
|
/kernel/linux/linux-5.10/drivers/block/ |
H A D | umem.c | 107 struct bio *bio, *currentbio, **biotail; member 116 struct bio *bio, **biotail; member 328 page->biotail = &page->bio; in reset_page() 351 card->biotail = &card->bio; in add_bio() 375 if ((p->biotail) != &bio->bi_next) { in add_bio() 376 *(p->biotail) = bio; in add_bio() 377 p->biotail = &(bio->bi_next); in add_bio() 533 *card->biotail = bio; in mm_submit_bio() 535 card->biotail = &bio->bi_next; in mm_submit_bio() 888 card->biotail in mm_pci_probe() [all...] |
H A D | loop.c | 531 if (rq->bio != rq->biotail) { in lo_rw_aio()
|
H A D | xen-blkfront.c | 2198 merge_bio.tail = shadow[j].request->biotail; in blkfront_resume()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | blk-mq.h | 98 struct bio *biotail; member 960 rq->bio = rq->biotail = bio; in blk_rq_bio_prep()
|
/kernel/linux/linux-5.10/drivers/target/ |
H A D | target_core_pscsi.c | 950 req->biotail = NULL; in pscsi_map_sg()
|
/kernel/linux/linux-6.6/drivers/target/ |
H A D | target_core_pscsi.c | 920 req->biotail = NULL; in pscsi_map_sg()
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-mpath.c | 552 clone->bio = clone->biotail = NULL; in multipath_clone_and_map()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | blkdev.h | 151 struct bio *biotail; member
|
/kernel/linux/linux-6.6/drivers/block/ |
H A D | loop.c | 409 if (rq->bio != rq->biotail) { in lo_rw_aio()
|
H A D | xen-blkfront.c | 2098 merge_bio.tail = shadow[j].request->biotail; in blkfront_resume()
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-mpath.c | 559 clone->bio = clone->biotail = NULL; in multipath_clone_and_map()
|