Home
last modified time | relevance | path

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

12

/linux/include/linux/
H A Dbio.h597 for (bio = (bl)->head; bio; bio = bio->bi_next)
612 bio->bi_next = NULL; in bio_list_add()
615 bl->tail->bi_next = bio; in bio_list_add()
624 bio->bi_next = bl->head; in bio_list_add_head()
638 bl->tail->bi_next = bl2->head; in bio_list_merge()
659 bl2->tail->bi_next = bl->head; in bio_list_merge_head()
676 bl->head = bl->head->bi_next; in bio_list_pop()
680 bio->bi_next = NULL; in bio_list_pop()
H A Dblk_types.h211 struct bio *bi_next; /* request queue link */ member
H A Dblkdev.h789 for (; _bio; _bio = _bio->bi_next)
/linux/block/
H A Dblk-merge.c684 for (bio = rq->bio; bio; bio = bio->bi_next) { in blk_rq_set_mixed_merge()
837 req->biotail->bi_next = next->bio; in attempt_merge()
962 req->biotail->bi_next = bio; in bio_attempt_back_merge()
998 bio->bi_next = req->bio; in bio_attempt_front_merge()
1023 req->biotail->bi_next = bio; in bio_attempt_discard_merge()
H A Dblk-mq-dma.c13 if (!iter->bio || !iter->bio->bi_next) in __blk_map_iter_next()
16 iter->bio = iter->bio->bi_next; in __blk_map_iter_next()
H A Dblk-map.c447 rq->biotail->bi_next = bio; in blk_rq_append_bio()
632 bio = bio->bi_next; in blk_rq_unmap_user()
H A Dbio.c220 bio->bi_next = NULL; in bio_init()
491 cache->free_list = bio->bi_next; in bio_alloc_percpu_cache()
747 cache->free_list = bio->bi_next; in __bio_alloc_cache_prune()
810 bio->bi_next = cache->free_list; in bio_put_percpu_cache()
820 bio->bi_next = cache->free_list_irq; in bio_put_percpu_cache()
H A Dblk-mq.c908 struct bio *next = bio->bi_next; in blk_complete_request()
994 req->bio = bio->bi_next; in blk_update_request()
3314 rq->bio = bio->bi_next; in blk_rq_unprep_clone()
3360 rq->biotail->bi_next = bio; in blk_rq_prep_clone()
3399 for (bio = rq->bio; bio; bio = bio->bi_next) { in blk_steal_bios()
3418 list->tail->bi_next = rq->bio; in blk_steal_bios()
H A Dblk-core.c709 BUG_ON(bio->bi_next); in __submit_bio_noacct()
H A Dblk-cgroup.c227 if (bios.head && bios.head->bi_next) { in blkg_async_bio_workfn()
/linux/include/linux/ceph/
H A Dmessenger.h145 if (!(it)->iter.bi_size && (it)->bio->bi_next) { \
147 (it)->bio = (it)->bio->bi_next; \
/linux/drivers/md/
H A Ddm-delay.c79 n = bio->bi_next; in flush_bios()
80 bio->bi_next = NULL; in flush_bios()
H A Draid1-10.c116 bio->bi_next = NULL; in raid1_submit_write()
H A Draid10.c905 struct bio *next = bio->bi_next; in flush_pending_writes()
1111 struct bio *next = bio->bi_next; in raid10_unplug()
3375 bio->bi_next = biolist; in raid10_sync_request()
3400 bio->bi_next = biolist; in raid10_sync_request()
3421 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()
3627 for (bio= biolist ; bio ; bio=bio->bi_next) { in raid10_sync_request()
3690 biolist = biolist->bi_next; in raid10_sync_request()
3692 bio->bi_next = NULL; in raid10_sync_request()
[all …]
H A Draid5.h720 return bio->bi_next; in r5_next_bio()
H A Ddm-region-hash.c533 for (bio = bios->head; bio; bio = bio->bi_next) { in dm_rh_inc_pending()
H A Draid5.c3467 bip = &(*bip)->bi_next; in stripe_bio_overlaps()
3522 bip = &(*bip)->bi_next; in __add_stripe_bio()
3527 BUG_ON(*bip && bi->bi_next && (*bip) != bi->bi_next); in __add_stripe_bio()
3529 bi->bi_next = *bip; in __add_stripe_bio()
5453 bi->bi_next = conf->retry_read_aligned_list; in add_bio_to_retry()
5473 conf->retry_read_aligned_list = bi->bi_next; in remove_bio_from_retry()
5474 bi->bi_next = NULL; in remove_bio_from_retry()
5490 struct md_rdev *rdev = (void *)raid_bi->bi_next; in raid5_align_endio()
5496 raid_bi->bi_next = NULL; in raid5_align_endio()
5552 raid_bio->bi_next = (void *)rdev; in raid5_read_one_chunk()
[all …]
/linux/drivers/nvme/host/
H A Dmultipath.c168 for (bio = req->bio; bio; bio = bio->bi_next) in nvme_failover_req()
691 next = bio->bi_next; in nvme_requeue_work()
692 bio->bi_next = NULL; in nvme_requeue_work()
H A Dtcp.c376 req->curr_bio = req->curr_bio->bi_next; in nvme_tcp_advance_req()
961 req->curr_bio = req->curr_bio->bi_next; in nvme_tcp_recv_data()
/linux/drivers/block/aoe/
H A Daoedev.c174 d->ip.nxbio = bio->bi_next; in aoe_failip()
H A Daoecmd.c879 bio = bio->bi_next; in nextbuf()
/linux/drivers/target/
H A Dtarget_core_pscsi.c915 req->bio = bio->bi_next; in pscsi_map_sg()
/linux/fs/btrfs/
H A Draid56.c932 next = cur->bi_next; in rbio_endio_bio_list()
933 cur->bi_next = NULL; in rbio_endio_bio_list()
/linux/drivers/block/drbd/
H A Ddrbd_receiver.c1510 bio->bi_next = bios; in drbd_submit_peer_request()
1531 bios = bios->bi_next; in drbd_submit_peer_request()
1532 bio->bi_next = NULL; in drbd_submit_peer_request()
/linux/net/ceph/
H A Dmessenger.c770 it->bio = it->bio->bi_next; in ceph_msg_data_bio_advance()

12