Home
last modified time | relevance | path

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

12

/linux/include/linux/
H A Dbio.h554 for (bio = (bl)->head; bio; bio = bio->bi_next)
569 bio->bi_next = NULL; in bio_list_add()
572 bl->tail->bi_next = bio; in bio_list_add()
581 bio->bi_next = bl->head; in bio_list_add_head()
595 bl->tail->bi_next = bl2->head; in bio_list_merge()
616 bl2->tail->bi_next = bl->head; in bio_list_merge_head()
633 bl->head = bl->head->bi_next; in bio_list_pop()
637 bio->bi_next = NULL; in bio_list_pop()
/linux/drivers/md/dm-vdo/
H A Dio-submitter.c173 next = bio->bi_next; in submit_data_vio()
174 bio->bi_next = NULL; in submit_data_vio()
279 bio->bi_next = NULL; in try_bio_map_merge()
/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 Draid10.c891 struct bio *next = bio->bi_next; in flush_pending_writes()
1107 struct bio *next = bio->bi_next; in raid10_unplug()
3382 bio->bi_next = biolist; in raid10_sync_request()
3407 bio->bi_next = biolist; in raid10_sync_request()
3428 bio->bi_next = biolist; in raid10_sync_request()
3574 bio->bi_next = biolist; in raid10_sync_request()
3595 bio->bi_next = biolist; in raid10_sync_request()
3634 for (bio= biolist ; bio ; bio=bio->bi_next) { in raid10_sync_request()
3697 biolist = biolist->bi_next; in raid10_sync_request()
3699 bio->bi_next = NULL; in raid10_sync_request()
[all …]
H A Ddm-snap.c1567 n = bio->bi_next; in flush_bios()
1568 bio->bi_next = NULL; in flush_bios()
1585 n = bio->bi_next; in retry_origin_bios()
1586 bio->bi_next = NULL; in retry_origin_bios()
1602 n = bio->bi_next; in error_bios()
1603 bio->bi_next = NULL; in error_bios()
H A Ddm-raid1.c169 return (struct mirror *) bio->bi_next; in bio_get_m()
174 bio->bi_next = (struct bio *) m; in bio_set_m()
H A Draid5.c3454 bip = &(*bip)->bi_next; in stripe_bio_overlaps()
3509 bip = &(*bip)->bi_next; in __add_stripe_bio()
3514 BUG_ON(*bip && bi->bi_next && (*bip) != bi->bi_next); in __add_stripe_bio()
3516 bi->bi_next = *bip; in __add_stripe_bio()
5358 bi->bi_next = conf->retry_read_aligned_list; in add_bio_to_retry()
5378 conf->retry_read_aligned_list = bi->bi_next; in remove_bio_from_retry()
5379 bi->bi_next = NULL; in remove_bio_from_retry()
5395 struct md_rdev *rdev = (void *)raid_bi->bi_next; in raid5_align_endio()
5401 raid_bi->bi_next = NULL; in raid5_align_endio()
5457 raid_bio->bi_next = (void *)rdev; in raid5_read_one_chunk()
[all …]
H A Ddm-region-hash.c533 for (bio = bios->head; bio; bio = bio->bi_next) { in dm_rh_inc_pending()
/linux/block/
H A Dbio.c248 bio->bi_next = NULL; in bio_init()
503 cache->free_list = bio->bi_next; in bio_alloc_percpu_cache()
766 cache->free_list = bio->bi_next; in __bio_alloc_cache_prune()
826 bio->bi_next = cache->free_list; in bio_put_percpu_cache()
835 bio->bi_next = cache->free_list_irq; in bio_put_percpu_cache()
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 Dblk-mq.c908 struct bio *next = bio->bi_next; in blk_complete_request()
994 req->bio = bio->bi_next; in blk_update_request()
3342 rq->bio = bio->bi_next; in blk_rq_unprep_clone()
3388 rq->biotail->bi_next = bio; in blk_rq_prep_clone()
3427 list->tail->bi_next = rq->bio; in blk_steal_bios()
H A Dblk-cgroup.c219 if (bios.head && bios.head->bi_next) { in blkg_async_bio_workfn()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_bw.c573 struct intel_bw_info *bi_next; in tgl_get_bw_info() local
580 bi_next = &display->bw.max[i + 1]; in tgl_get_bw_info()
583 bi_next->num_planes = (ipqdepth - clpchgroup) / in tgl_get_bw_info()
586 bi_next->num_planes = 0; in tgl_get_bw_info()
/linux/drivers/nvme/host/
H A Dmultipath.c157 for (bio = req->bio; bio; bio = bio->bi_next) { in nvme_failover_req()
676 next = bio->bi_next; in nvme_requeue_work()
677 bio->bi_next = NULL; in nvme_requeue_work()
H A Dtcp.c379 req->curr_bio = req->curr_bio->bi_next; in nvme_tcp_advance_req()
927 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.c952 next = cur->bi_next; in rbio_endio_bio_list()
953 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()
/linux/drivers/block/
H A Dloop.c309 bio = bio->bi_next; in lo_complete_rq()
H A Dnbd.c742 struct bio *next = bio->bi_next; in nbd_send_cmd()
/linux/drivers/scsi/
H A Dscsi_lib.c757 for (bio = rq->bio; bio; bio = bio->bi_next) { in scsi_rq_err_bytes()

12