Home
last modified time | relevance | path

Searched refs:bi_next (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v6.1/include/linux/
Dbio.h542 for (bio = (bl)->head; bio; bio = bio->bi_next)
557 bio->bi_next = NULL; in bio_list_add()
560 bl->tail->bi_next = bio; in bio_list_add()
569 bio->bi_next = bl->head; in bio_list_add_head()
583 bl->tail->bi_next = bl2->head; in bio_list_merge()
597 bl2->tail->bi_next = bl->head; in bio_list_merge_head()
614 bl->head = bl->head->bi_next; in bio_list_pop()
618 bio->bi_next = NULL; in bio_list_pop()
Dblk-mq.h1008 for (_bio = (rq)->bio; _bio; _bio = _bio->bi_next)
1019 (_iter.bio->bi_next == NULL && \
Dblk_types.h253 struct bio *bi_next; /* request queue link */ member
Dblkdev.h753 for (; _bio; _bio = _bio->bi_next)
/Linux-v6.1/block/
Dblk-integrity.c191 struct bio *next = bio->bi_next; in blk_integrity_merge_bio()
202 bio->bi_next = NULL; in blk_integrity_merge_bio()
204 bio->bi_next = next; in blk_integrity_merge_bio()
Dblk-merge.c730 for (bio = rq->bio; bio; bio = bio->bi_next) { in blk_rq_set_mixed_merge()
819 req->biotail->bi_next = next->bio; in attempt_merge()
946 req->biotail->bi_next = bio; in bio_attempt_back_merge()
970 bio->bi_next = req->bio; in bio_attempt_front_merge()
995 req->biotail->bi_next = bio; in bio_attempt_discard_merge()
Dbio.c244 bio->bi_next = NULL; in bio_init()
424 cache->free_list = bio->bi_next; in bio_alloc_percpu_cache()
689 cache->free_list = bio->bi_next; in bio_alloc_cache_prune()
749 bio->bi_next = cache->free_list; in bio_put()
Dblk-map.c541 rq->biotail->bi_next = bio; in blk_rq_append_bio()
752 bio = bio->bi_next; in blk_rq_unmap_user()
Dblk-mq.c813 struct bio *next = bio->bi_next; in blk_complete_request()
890 req->bio = bio->bi_next; in blk_update_request()
3011 rq->bio = bio->bi_next; in blk_rq_unprep_clone()
3055 rq->biotail->bi_next = bio; in blk_rq_prep_clone()
3096 list->tail->bi_next = rq->bio; in blk_steal_bios()
Dblk-core.c620 BUG_ON(bio->bi_next); in __submit_bio_noacct()
/Linux-v6.1/drivers/md/
Ddm-delay.c73 n = bio->bi_next; in flush_bios()
74 bio->bi_next = NULL; in flush_bios()
Draid10.c911 struct bio *next = bio->bi_next; in flush_pending_writes()
913 bio->bi_next = NULL; in flush_pending_writes()
1126 struct bio *next = bio->bi_next; in raid10_unplug()
1128 bio->bi_next = NULL; in raid10_unplug()
3542 bio->bi_next = biolist; in raid10_sync_request()
3567 bio->bi_next = biolist; in raid10_sync_request()
3588 bio->bi_next = biolist; in raid10_sync_request()
3742 bio->bi_next = biolist; in raid10_sync_request()
3764 bio->bi_next = biolist; in raid10_sync_request()
3804 for (bio= biolist ; bio ; bio=bio->bi_next) { in raid10_sync_request()
[all …]
Ddm-snap.c1576 n = bio->bi_next; in flush_bios()
1577 bio->bi_next = NULL; in flush_bios()
1594 n = bio->bi_next; in retry_origin_bios()
1595 bio->bi_next = NULL; in retry_origin_bios()
1611 n = bio->bi_next; in error_bios()
1612 bio->bi_next = NULL; in error_bios()
Draid5.h721 return bio->bi_next; in r5_next_bio()
Ddm-rq.c84 bool is_last = !clone->bi_next; in end_clone_bio()
Ddm-raid1.c165 return (struct mirror *) bio->bi_next; in bio_get_m()
170 bio->bi_next = (struct bio *) m; in bio_set_m()
Ddm-region-hash.c530 for (bio = bios->head; bio; bio = bio->bi_next) { in dm_rh_inc_pending()
Draid5.c3501 bip = &(*bip)->bi_next; in stripe_bio_overlaps()
3556 bip = &(*bip)->bi_next; in __add_stripe_bio()
3561 BUG_ON(*bip && bi->bi_next && (*bip) != bi->bi_next); in __add_stripe_bio()
3563 bi->bi_next = *bip; in __add_stripe_bio()
5435 bi->bi_next = conf->retry_read_aligned_list; in add_bio_to_retry()
5455 conf->retry_read_aligned_list = bi->bi_next; in remove_bio_from_retry()
5456 bi->bi_next = NULL; in remove_bio_from_retry()
5481 rdev = (void*)raid_bi->bi_next; in raid5_align_endio()
5482 raid_bi->bi_next = NULL; in raid5_align_endio()
5549 raid_bio->bi_next = (void *)rdev; in raid5_read_one_chunk()
[all …]
/Linux-v6.1/include/linux/ceph/
Dmessenger.h118 if (!(it)->iter.bi_size && (it)->bio->bi_next) { \
120 (it)->bio = (it)->bio->bi_next; \
/Linux-v6.1/drivers/gpu/drm/i915/display/
Dintel_bw.c469 struct intel_bw_info *bi_next; in tgl_get_bw_info() local
476 bi_next = &dev_priv->display.bw.max[i + 1]; in tgl_get_bw_info()
479 bi_next->num_planes = (ipqdepth - clpchgroup) / in tgl_get_bw_info()
482 bi_next->num_planes = 0; in tgl_get_bw_info()
/Linux-v6.1/drivers/nvme/host/
Dmultipath.c103 for (bio = req->bio; bio; bio = bio->bi_next) { in nvme_failover_req()
474 next = bio->bi_next; in nvme_requeue_work()
475 bio->bi_next = NULL; in nvme_requeue_work()
/Linux-v6.1/drivers/block/aoe/
Daoedev.c174 d->ip.nxbio = bio->bi_next; in aoe_failip()
/Linux-v6.1/drivers/target/
Dtarget_core_pscsi.c917 req->bio = bio->bi_next; in pscsi_map_sg()
/Linux-v6.1/fs/btrfs/
Draid56.c799 next = cur->bi_next; in rbio_endio_bio_list()
800 cur->bi_next = NULL; in rbio_endio_bio_list()
/Linux-v6.1/drivers/block/
Dpktcdvd.c1204 src = src->bi_next; in bio_list_copy_data()
1212 dst = dst->bi_next; in bio_list_copy_data()

12