Home
last modified time | relevance | path

Searched refs:bio_caller1 (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/sys/geom/vinum/
H A Dgeom_vinum_plex.c119 s = cbp->bio_caller1; in gv_plex_start()
277 cbp->bio_caller1 = s; in gv_plex_normal_request()
463 s = pbp->bio_caller1; in gv_check_parity()
485 s = pbp->bio_caller1; in gv_check_parity()
519 s = pbp->bio_caller1; in gv_normal_parity()
526 s = cbp->bio_caller1; in gv_normal_parity()
581 bp->bio_caller1 = from; in gv_sync_request()
694 bp->bio_caller1 = p; in gv_grow_request()
804 bp->bio_caller1 = s; in gv_init_request()
815 cbp->bio_caller1 = s; in gv_init_request()
[all …]
H A Dgeom_vinum_raid5.c93 gv_drive_done(wp->waiting->bio_caller1); in gv_raid5_start()
99 gv_drive_done(wp->parity->bio_caller1); in gv_raid5_start()
120 gv_drive_done(cbp->bio_caller1); in gv_raid5_start()
656 cbp->bio_caller1 = s; in gv_raid5_clone_bio()
H A Dgeom_vinum_volume.c145 s = bp->bio_caller1; in gv_bio_done()
H A Dgeom_vinum.c1001 s = bp->bio_caller1; in gv_worker()
1013 p = bp->bio_caller1; in gv_worker()
/freebsd/sys/geom/stripe/
H A Dg_stripe.c276 if (bp->bio_cmd == BIO_READ && bp->bio_caller1 != NULL) { in g_stripe_done()
277 g_stripe_copy(sc, bp->bio_data, bp->bio_caller1, bp->bio_offset, in g_stripe_done()
279 bp->bio_data = bp->bio_caller1; in g_stripe_done()
280 bp->bio_caller1 = NULL; in g_stripe_done()
328 cbp->bio_caller1 = NULL; in g_stripe_start_fast()
354 if (cbp->bio_caller1 == NULL) { in g_stripe_start_fast()
355 cbp->bio_caller1 = cbp->bio_data; in g_stripe_start_fast()
380 cbp->bio_caller1 = NULL; in g_stripe_start_fast()
401 if (cbp->bio_caller1 != NULL) { in g_stripe_start_fast()
404 g_stripe_copy(sc, cbp->bio_caller1, dat in g_stripe_start_fast()
[all...]
/freebsd/sys/geom/raid/
H A Dtr_raid5.c281 cbp->bio_caller1 = &vol->v_subdisks[no]; in g_raid_tr_iostart_raid5_read()
327 sd = cbp->bio_caller1; in g_raid_tr_iostart_raid5_read()
328 cbp->bio_caller1 = NULL; in g_raid_tr_iostart_raid5_read()
399 sd = (struct g_raid_subdisk *)bp->bio_caller1; in g_raid_tr_locked_raid5()
H A Dtr_raid0.c242 cbp->bio_caller1 = &vol->v_subdisks[no]; in g_raid_tr_iostart_raid0()
254 sd = cbp->bio_caller1; in g_raid_tr_iostart_raid0()
255 cbp->bio_caller1 = NULL; in g_raid_tr_iostart_raid0()
H A Dtr_raid1e.c478 bp->bio_caller1 = &vol->v_subdisks[(disk + best) % vol->v_disks_count]; in g_raid_tr_raid1e_rebuild_some()
729 cbp->bio_caller1 = &vol->v_subdisks[no]; in g_raid_tr_iostart_raid1e_read()
741 sd = cbp->bio_caller1; in g_raid_tr_iostart_raid1e_read()
742 cbp->bio_caller1 = NULL; in g_raid_tr_iostart_raid1e_read()
805 cbp->bio_caller1 = sd; in g_raid_tr_iostart_raid1e_write()
819 sd = cbp->bio_caller1; in g_raid_tr_iostart_raid1e_write()
820 cbp->bio_caller1 = NULL; in g_raid_tr_iostart_raid1e_write()
1050 cbp->bio_caller1 = nsd; in g_raid_tr_iodone_raid1e()
1201 sd = (struct g_raid_subdisk *)bp->bio_caller1; in g_raid_tr_locked_raid1e()
H A Dtr_concat.c262 cbp->bio_caller1 = sd; in g_raid_tr_iostart_concat()
272 sd = cbp->bio_caller1; in g_raid_tr_iostart_concat()
273 cbp->bio_caller1 = NULL; in g_raid_tr_iostart_concat()
H A Dtr_raid1.c262 bp->bio_caller1 = good_sd; in g_raid_tr_raid1_rebuild_some()
586 cbp->bio_caller1 = sd; in g_raid_tr_iostart_raid1_write()
590 sd = cbp->bio_caller1; in g_raid_tr_iostart_raid1_write()
591 cbp->bio_caller1 = NULL; in g_raid_tr_iostart_raid1_write()
812 cbp->bio_caller1 = nsd; in g_raid_tr_iodone_raid1()
949 sd = (struct g_raid_subdisk *)bp->bio_caller1; in g_raid_tr_locked_raid1()
H A Dg_raid.c981 cbp->bio_caller1 = sd; in g_raid_tr_flush_common()
985 sd = cbp->bio_caller1; in g_raid_tr_flush_common()
986 cbp->bio_caller1 = NULL; in g_raid_tr_flush_common()
1355 bp->bio_caller1 = sd; in g_raid_subdisk_iostart()
1429 sd = bp->bio_caller1; in g_raid_disk_done()
1449 sd = bp->bio_caller1; in g_raid_disk_done_request()
/freebsd/sys/geom/
H A Dgeom_ccd.c666 cbp->bio_caller1 = cb[0]; in ccdbuffer()
667 cb[0]->bio_caller1 = cbp; in ccdbuffer()
681 mbp = cbp->bio_caller1; in ccdiodone()
696 mbp->bio_caller1 = NULL; in ccdiodone()
710 mbp->bio_caller1 = NULL; in ccdiodone()
H A Dgeom_disk.c234 sc = bp->bio_caller1; in g_disk_done()
475 bp2->bio_caller1 = sc; in g_disk_start()
560 bp2->bio_caller1 = sc; in g_disk_start()
572 bp2->bio_caller1 = sc; in g_disk_start()
H A Dgeom_io.c518 bp->_bio_caller1 = bp->bio_caller1; in g_io_request()
632 KASSERT(bp->bio_caller1 == bp->_bio_caller1, in g_io_deliver()
/freebsd/sys/geom/bde/
H A Dg_bde_work.c
/freebsd/sys/geom/concat/
H A Dg_concat.c312 cbp->bio_caller1 = disk->d_consumer; in g_concat_passdown()
317 cp = cbp->bio_caller1; in g_concat_passdown()
318 cbp->bio_caller1 = NULL; in g_concat_passdown()
420 cbp->bio_caller1 = disk; in g_concat_start()
430 disk = cbp->bio_caller1; in g_concat_start()
431 cbp->bio_caller1 = NULL; in g_concat_start()
/freebsd/sys/geom/cache/
H A Dg_cache.h93 #define G_CACHE_DESC1(bp) (bp)->bio_caller1
/freebsd/sys/sys/
H A Dbio.h102 void *bio_caller1; /* Private use by the consumer. */ member
/freebsd/sys/geom/mirror/
H A Dg_mirror.c1349 idx = (int)(uintptr_t)bp->bio_caller1; in g_mirror_sync_request_free()
1684 cbp->bio_caller1 = disk; in g_mirror_request_split()
1698 disk = cbp->bio_caller1; in g_mirror_request_split()
1699 cbp->bio_caller1 = NULL; in g_mirror_request_split()
1804 cbp->bio_caller1 = cp; in g_mirror_register_request()
1819 cp = cbp->bio_caller1; in g_mirror_register_request()
1820 cbp->bio_caller1 = NULL; in g_mirror_register_request()
1850 cbp->bio_caller1 = disk; in g_mirror_register_request()
1858 disk = cbp->bio_caller1; in g_mirror_register_request()
1859 cbp->bio_caller1 = NULL; in g_mirror_register_request()
[all …]
/freebsd/sys/geom/virstor/
H A Dg_virstor.c1630 cb->bio_caller1 = comp; in g_virstor_start()
1720 cb->bio_caller1 = &sc->components[0]; in g_virstor_start()
1740 cb->bio_caller1 = comp; in g_virstor_start()
1753 comp = cb->bio_caller1; in g_virstor_start()
1754 cb->bio_caller1 = NULL; in g_virstor_start()
/freebsd/sys/geom/linux_lvm/
H A Dg_linux_lvm.c282 cb->bio_caller1 = pv; in g_llvm_start()
301 pv = cb->bio_caller1; in g_llvm_start()
302 cb->bio_caller1 = NULL; in g_llvm_start()
/freebsd/sys/geom/journal/
H A Dg_journal.h89 #define bio_next bio_caller1
/freebsd/sys/geom/union/
H A Dg_union.c947 cbp->bio_caller1 = wip; in g_union_doio()
1030 cbp->bio_caller1 = wip; in g_union_doio()
1050 wip = bp->bio_caller1; in g_union_done()
/freebsd/sys/geom/raid3/
H A Dg_raid3.c940 * Treat bio_driver1 field in parent bio as list head and field bio_caller1
945 #define G_RAID3_NEXT_BIO(cbp) (cbp)->bio_caller1
1438 cbp->bio_caller1 = disk; in g_raid3_flush()
1444 disk = cbp->bio_caller1; in g_raid3_flush()
1445 cbp->bio_caller1 = NULL; in g_raid3_flush()
1729 i = (int)(uintptr_t)bp->bio_caller1; in g_raid3_sync_request()
2277 bp->bio_caller1 = (void *)(uintptr_t)n; in g_raid3_sync_start()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dvdev_geom.c1010 zio = bp->bio_caller1; in vdev_geom_io_intr()
1189 bp->bio_caller1 = zio; in vdev_geom_io_start()

12