Searched refs:bi_next (Results 1 - 25 of 38) sorted by relevance

12

/linux-master/include/linux/
H A Dbio.h548 * A bio_list anchors a singly-linked list of bios chained through the bi_next
570 for (bio = (bl)->head; bio; bio = bio->bi_next)
585 bio->bi_next = NULL;
588 bl->tail->bi_next = bio;
597 bio->bi_next = bl->head;
611 bl->tail->bi_next = bl2->head;
625 bl2->tail->bi_next = bl->head;
642 bl->head = bl->head->bi_next;
646 bio->bi_next = NULL;
H A Dblk_types.h224 struct bio *bi_next; /* request queue link */ member in struct:bio
H A Dblk-mq.h1014 for (_bio = (rq)->bio; _bio; _bio = _bio->bi_next)
1025 (_iter.bio->bi_next == NULL && \
/linux-master/drivers/md/dm-vdo/
H A Dio-submitter.c171 next = bio->bi_next;
172 bio->bi_next = NULL;
277 bio->bi_next = NULL;
349 VDO_ASSERT_LOG_ONLY(vio->bio->bi_next == NULL, "metadata bio has no next bio");
/linux-master/block/
H A Dblk-integrity.c191 struct bio *next = bio->bi_next;
202 bio->bi_next = NULL;
204 bio->bi_next = next;
H A Dblk-merge.c742 for (bio = rq->bio; bio; bio = bio->bi_next) {
862 req->biotail->bi_next = next->bio;
997 req->biotail->bi_next = bio;
1023 bio->bi_next = req->bio;
1048 req->biotail->bi_next = bio;
H A Dbio.c248 bio->bi_next = NULL;
449 cache->free_list = bio->bi_next;
710 cache->free_list = bio->bi_next;
770 bio->bi_next = cache->free_list;
779 bio->bi_next = cache->free_list_irq;
H A Dblk-map.c551 rq->biotail->bi_next = bio;
761 bio = bio->bi_next;
H A Dblk-mq.c843 struct bio *next = bio->bi_next;
927 req->bio = bio->bi_next;
3108 rq->bio = bio->bi_next;
3152 rq->biotail->bi_next = bio;
3194 list->tail->bi_next = rq->bio;
H A Dblk-core.c634 * - Before entering the loop, bio->bi_next is NULL (as all callers ensure
653 BUG_ON(bio->bi_next);
/linux-master/drivers/md/
H A Ddm-delay.c81 n = bio->bi_next;
82 bio->bi_next = NULL;
H A Draid1-10.c121 bio->bi_next = NULL;
H A Draid5.h721 return bio->bi_next;
H A Draid10.c891 struct bio *next = bio->bi_next;
1107 struct bio *next = bio->bi_next;
3406 bio->bi_next = biolist;
3431 bio->bi_next = biolist;
3452 bio->bi_next = biolist;
3606 bio->bi_next = biolist;
3627 bio->bi_next = biolist;
3666 for (bio= biolist ; bio ; bio=bio->bi_next) {
3728 biolist = biolist->bi_next;
3730 bio->bi_next
[all...]
H A Ddm-snap.c1576 n = bio->bi_next;
1577 bio->bi_next = NULL;
1594 n = bio->bi_next;
1595 bio->bi_next = NULL;
1611 n = bio->bi_next;
1612 bio->bi_next = NULL;
H A Ddm-rq.c85 bool is_last = !clone->bi_next;
H A Ddm-region-hash.c533 for (bio = bios->head; bio; bio = bio->bi_next) {
H A Ddm-raid1.c165 * bi_next for read/write buffers. This is safe since the bh
170 return (struct mirror *) bio->bi_next;
175 bio->bi_next = (struct bio *) m;
H A Draid5.c3466 bip = &(*bip)->bi_next;
3521 bip = &(*bip)->bi_next;
3526 BUG_ON(*bip && bi->bi_next && (*bip) != bi->bi_next);
3528 bi->bi_next = *bip;
3581 * The bi_next chain must be in order.
5391 bi->bi_next = conf->retry_read_aligned_list;
5411 conf->retry_read_aligned_list = bi->bi_next;
5412 bi->bi_next = NULL;
5428 struct md_rdev *rdev = (void *)raid_bi->bi_next;
[all...]
/linux-master/include/linux/ceph/
H A Dmessenger.h144 if (!(it)->iter.bi_size && (it)->bio->bi_next) { \
146 (it)->bio = (it)->bio->bi_next; \
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_bw.c503 struct intel_bw_info *bi_next; local
510 bi_next = &dev_priv->display.bw.max[i + 1];
513 bi_next->num_planes = (ipqdepth - clpchgroup) /
516 bi_next->num_planes = 0;
/linux-master/drivers/nvme/host/
H A Dmultipath.c103 for (bio = req->bio; bio; bio = bio->bi_next) {
510 next = bio->bi_next;
511 bio->bi_next = NULL;
/linux-master/drivers/block/aoe/
H A Daoedev.c174 d->ip.nxbio = bio->bi_next;
/linux-master/drivers/target/
H A Dtarget_core_pscsi.c916 req->bio = bio->bi_next;
/linux-master/fs/btrfs/
H A Draid56.c812 next = cur->bi_next;
813 cur->bi_next = NULL;

Completed in 384 milliseconds

12