Home
last modified time | relevance | path

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

12

/linux-6.15/include/linux/
H A Dbio.h501 for (bio = (bl)->head; bio; bio = bio->bi_next)
516 bio->bi_next = NULL; in bio_list_add()
519 bl->tail->bi_next = bio; in bio_list_add()
528 bio->bi_next = bl->head; in bio_list_add_head()
542 bl->tail->bi_next = bl2->head; in bio_list_merge()
563 bl2->tail->bi_next = bl->head; in bio_list_merge_head()
580 bl->head = bl->head->bi_next; in bio_list_pop()
584 bio->bi_next = NULL; in bio_list_pop()
H A Dblk_types.h215 struct bio *bi_next; /* request queue link */ member
H A Dblk-mq.h1048 for (_bio = (rq)->bio; _bio; _bio = _bio->bi_next)
1059 (_iter.bio->bi_next == NULL && \
H A Dblkdev.h748 for (; _bio; _bio = _bio->bi_next)
/linux-6.15/block/
H A Dblk-merge.c514 if (!iter->bio->bi_next) in blk_map_iter_next()
516 iter->bio = iter->bio->bi_next; in blk_map_iter_next()
751 for (bio = rq->bio; bio; bio = bio->bi_next) { in blk_rq_set_mixed_merge()
882 req->biotail->bi_next = next->bio; in attempt_merge()
1003 req->biotail->bi_next = bio; in bio_attempt_back_merge()
1037 bio->bi_next = req->bio; in bio_attempt_front_merge()
1062 req->biotail->bi_next = bio; in bio_attempt_discard_merge()
H A Dbio.c248 bio->bi_next = NULL; in bio_init()
460 cache->free_list = bio->bi_next; in bio_alloc_percpu_cache()
721 cache->free_list = bio->bi_next; in __bio_alloc_cache_prune()
781 bio->bi_next = cache->free_list; in bio_put_percpu_cache()
790 bio->bi_next = cache->free_list_irq; in bio_put_percpu_cache()
H A Dblk-map.c496 rq->biotail->bi_next = bio; in blk_rq_append_bio()
682 bio = bio->bi_next; in blk_rq_unmap_user()
H A Dblk-mq.c877 struct bio *next = bio->bi_next; in blk_complete_request()
962 req->bio = bio->bi_next; in blk_update_request()
3255 rq->bio = bio->bi_next; in blk_rq_unprep_clone()
3301 rq->biotail->bi_next = bio; in blk_rq_prep_clone()
3339 list->tail->bi_next = rq->bio; in blk_steal_bios()
H A Dblk-core.c675 BUG_ON(bio->bi_next); in __submit_bio_noacct()
/linux-6.15/drivers/md/dm-vdo/
H A Dio-submitter.c171 next = bio->bi_next; in submit_data_vio()
172 bio->bi_next = NULL; in submit_data_vio()
277 bio->bi_next = NULL; in try_bio_map_merge()
/linux-6.15/drivers/md/
H A Ddm-delay.c75 n = bio->bi_next; in flush_bios()
76 bio->bi_next = NULL; in flush_bios()
H A Draid1-10.c121 bio->bi_next = NULL; in raid1_submit_write()
H A Draid10.c3430 bio->bi_next = biolist; in raid10_sync_request()
3455 bio->bi_next = biolist; in raid10_sync_request()
3476 bio->bi_next = biolist; in raid10_sync_request()
3631 bio->bi_next = biolist; in raid10_sync_request()
3652 bio->bi_next = biolist; in raid10_sync_request()
3753 biolist = biolist->bi_next; in raid10_sync_request()
3755 bio->bi_next = NULL; in raid10_sync_request()
4836 read_bio->bi_next = NULL; in reshape_request()
4857 b->bi_next = blist; in reshape_request()
4885 read_bio->bi_next = NULL; in reshape_request()
[all …]
H A 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()
H A Draid5.h717 return bio->bi_next; in r5_next_bio()
H A Ddm-rq.c85 bool is_last = !clone->bi_next; in end_clone_bio()
H A Ddm-raid1.c170 return (struct mirror *) bio->bi_next; in bio_get_m()
175 bio->bi_next = (struct bio *) m; in bio_set_m()
H A Ddm-region-hash.c533 for (bio = bios->head; bio; bio = bio->bi_next) { in dm_rh_inc_pending()
H A Draid5.c3461 bip = &(*bip)->bi_next; in stripe_bio_overlaps()
3516 bip = &(*bip)->bi_next; in __add_stripe_bio()
3521 BUG_ON(*bip && bi->bi_next && (*bip) != bi->bi_next); in __add_stripe_bio()
3523 bi->bi_next = *bip; in __add_stripe_bio()
5343 bi->bi_next = conf->retry_read_aligned_list; in add_bio_to_retry()
5363 conf->retry_read_aligned_list = bi->bi_next; in remove_bio_from_retry()
5364 bi->bi_next = NULL; in remove_bio_from_retry()
5386 raid_bi->bi_next = NULL; in raid5_align_endio()
5442 raid_bio->bi_next = (void *)rdev; in raid5_read_one_chunk()
5692 bi->bi_next = NULL; in make_discard_request()
[all …]
/linux-6.15/include/linux/ceph/
H A Dmessenger.h144 if (!(it)->iter.bi_size && (it)->bio->bi_next) { \
146 (it)->bio = (it)->bio->bi_next; \
/linux-6.15/drivers/gpu/drm/i915/display/
H A Dintel_bw.c525 struct intel_bw_info *bi_next; in tgl_get_bw_info() local
532 bi_next = &dev_priv->display.bw.max[i + 1]; in tgl_get_bw_info()
535 bi_next->num_planes = (ipqdepth - clpchgroup) / in tgl_get_bw_info()
538 bi_next->num_planes = 0; in tgl_get_bw_info()
/linux-6.15/drivers/nvme/host/
H A Dmultipath.c106 for (bio = req->bio; bio; bio = bio->bi_next) { in nvme_failover_req()
613 next = bio->bi_next; in nvme_requeue_work()
614 bio->bi_next = NULL; in nvme_requeue_work()
/linux-6.15/drivers/block/aoe/
H A Daoedev.c174 d->ip.nxbio = bio->bi_next; in aoe_failip()
/linux-6.15/drivers/target/
H A Dtarget_core_pscsi.c914 req->bio = bio->bi_next; in pscsi_map_sg()
/linux-6.15/fs/btrfs/
H A Draid56.c890 next = cur->bi_next; in rbio_endio_bio_list()
891 cur->bi_next = NULL; in rbio_endio_bio_list()

12