/freebsd/sys/geom/stripe/ |
H A D | g_stripe.c | 276 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 D | tr_raid5.c | 281 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 D | tr_raid0.c | 242 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 D | tr_raid1e.c | 478 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 D | tr_concat.c | 262 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 D | tr_raid1.c | 262 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 D | g_raid.c | 981 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 D | geom_ccd.c | 666 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 D | geom_disk.c | 234 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 D | geom_io.c | 518 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 D | g_bde_work.c |
|
/freebsd/sys/geom/concat/ |
H A D | g_concat.c | 312 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 D | g_cache.h | 93 #define G_CACHE_DESC1(bp) (bp)->bio_caller1
|
/freebsd/sys/sys/ |
H A D | bio.h | 102 void *bio_caller1; /* Private use by the consumer. */ member
|
/freebsd/sys/geom/mirror/ |
H A D | g_mirror.c | 1349 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 D | g_virstor.c | 1630 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 D | g_linux_lvm.c | 282 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 D | g_journal.h | 89 #define bio_next bio_caller1
|
/freebsd/sys/geom/union/ |
H A D | g_union.c | 947 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 D | g_raid3.c | 940 * 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 D | vdev_geom.c | 1010 zio = bp->bio_caller1; in vdev_geom_io_intr() 1174 bp->bio_caller1 = zio; in vdev_geom_io_start()
|
/freebsd/sys/dev/xen/blkback/ |
H A D | blkback.c | 1400 reqlist = bio->bio_caller1; in xbb_bio_done() 2006 bio->bio_caller1 = reqlist; in xbb_dispatch_dev() 2066 bio->bio_caller1 = reqlist; in xbb_dispatch_dev()
|
/freebsd/sys/cam/ctl/ |
H A D | ctl_backend_block.c | 520 struct ctl_be_block_io *beio = bio->bio_caller1; in ctl_be_block_biodone() 1126 bio->bio_caller1 = beio; in ctl_be_block_flush_dev() 1172 bio->bio_caller1 = beio; in ctl_be_block_unmap_dev_range() 1270 bio->bio_caller1 = beio; in ctl_be_block_dispatch_dev()
|
/freebsd/sys/kern/ |
H A D | vfs_aio.c | 1304 bp->bio_caller1 = job; in aio_qbio() 2416 struct kaiocb *job = (struct kaiocb *)bp->bio_caller1; in aio_biocleanup() 2443 struct kaiocb *job = (struct kaiocb *)bp->bio_caller1; in aio_biowakeup()
|
/freebsd/sys/vm/ |
H A D | swap_pager.c | 3146 sp = bp2->bio_caller1; in swapgeom_done() 3186 bio->bio_caller1 = sp; in swapgeom_strategy()
|