Home
last modified time | relevance | path

Searched refs:b_iodone (Results 1 – 25 of 34) sorted by relevance

12

/netbsd-src/sys/fs/udf/
H A Dudf_strat_sequential.c271 KASSERT(nestbuf->b_iodone == nestiobuf_iodone); in udf_queuebuf_seq()
492 b_callback = buf->b_iodone; in udf_doshedule()
493 buf->b_iodone = NULL; in udf_doshedule()
510 buf->b_iodone = b_callback; in udf_doshedule()
511 (*buf->b_iodone)(buf); in udf_doshedule()
H A Dudf_readwrite.c301 buf->b_iodone = NULL; in udf_read_phys_sectors()
498 buf->b_iodone = NULL; in udf_write_phys_sectors()
541 buf->b_iodone = NULL; in udf_write_phys_dscr_sync()
588 buf->b_iodone = dscrwr_callback; in udf_write_phys_dscr_async()
H A Dudf_strat_bootstrap.c112 KASSERT(buf->b_iodone == nestiobuf_iodone); in udf_queuebuf_bootstrap()
H A Dudf_strat_direct.c255 KASSERT(buf->b_iodone == nestiobuf_iodone); in udf_queue_buf_direct()
H A Dudf_strat_rmw.c788 KASSERT(buf->b_iodone == nestiobuf_iodone); in udf_queuebuf_rmw()
1127 buf->b_iodone = udf_shedule_read_callback; in udf_issue_eccline()
1175 buf->b_iodone = udf_shedule_write_callback; in udf_issue_eccline()
/netbsd-src/sys/kern/
H A Dvfs_bio.c851 if (bp->b_iodone != mp->mnt_wapbl_op->wo_wapbl_biodone) { in bwrite()
969 if (bp->b_iodone != mp->mnt_wapbl_op->wo_wapbl_biodone) { in bdwrite()
1034 KASSERT(bp->b_iodone == NULL); in brelsel()
1093 KASSERT(bp->b_iodone != in brelsel()
1510 bp->b_iodone = 0; in getnewbuf()
1702 if ((callout = bp->b_iodone) != NULL) { in biodone2()
1708 bp->b_iodone = NULL; in biodone2()
1769 COND_SET_VALUE(o->b_iodone, PTRTOUINT64(i->b_iodone), allowaddr); in sysctl_dobuf()
2068 * nestiobuf_iodone: b_iodone callbac in nestiobuf_iodone()
[all...]
H A Dkern_physio.c301 bp->b_iodone = physio_biodone; in physio()
434 obp->b_iodone = NULL; in physio()
/netbsd-src/sbin/fsck_lfs/
H A Dbufcache.h86 void (*b_iodone)(void *); /* unused */ member
/netbsd-src/sys/ufs/lfs/
H A Dlfs_segment.c314 if (bp->b_iodone != NULL) { in lfs_vflush()
1417 if ((bp->b_cflags & BC_INVAL) != 0 && bp->b_iodone == NULL) {
2014 bp->b_iodone = lfs_cluster_aiodone;
2125 if (bp->b_iodone != NULL) { /* UBC or malloced buffer */
2180 if (bp->b_iodone != NULL) {
2227 (*bpp)->b_iodone != NULL) {
2336 bp->b_iodone != NULL) {
2437 bp->b_iodone = lfs_super_aiodone;
2587 if (tbp->b_iodone == NULL) {
2606 if (tbp->b_iodone != NULL && !LFS_IS_MALLOC_BUF(tbp)) {
H A Dlfs_inode.h218 # define LFS_IS_MALLOC_BUF(bp) ((bp)->b_iodone == lfs_free_aiodone)
H A Dlfs_bio.c484 if (bp->b_iodone != NULL) in lfs_bwrite_ext()
737 bp->b_iodone = lfs_free_aiodone; in lfs_newbuf()
H A Dlfs_balloc.c590 (*bpp)->b_iodone == NULL) { in lfs_fragextend()
H A Dlfs_accessors.h602 if (((bp)->b_flags & B_LOCKED) == 0 && bp->b_iodone == NULL) { \
612 if (((bp)->b_flags & B_LOCKED) != 0 && bp->b_iodone == NULL) { \
H A Dlfs_syscalls.c1009 KDASSERT(bp->b_iodone == lfs_free_aiodone); in lfs_fakebuf()
H A Dlfs_inode.c376 if ((bp->b_flags & B_LOCKED) != 0 && bp->b_iodone == NULL) { in lfs_truncate()
/netbsd-src/sys/sys/
H A Dbuf.h125 void (*b_iodone)(struct buf *);/* b: call when done */ member
H A Dsysctl.h686 uint64_t b_iodone; /* PTR: Function called upon completion */ member
/netbsd-src/sys/miscfs/genfs/
H A Dgenfs_io.c616 mbp->b_iodone = uvm_aio_aiodone; in genfs_getpages_read()
619 mbp->b_iodone = NULL; in genfs_getpages_read()
1490 mbp->b_iodone = iodone; in genfs_do_io()
1493 mbp->b_iodone = NULL; in genfs_do_io()
/netbsd-src/external/cddl/osnet/dist/lib/libzpool/common/
H A Dkernel.c1207 if (bp->b_iodone != NULL) { in biodone()
1208 (*(bp->b_iodone))(bp); in biodone()
/netbsd-src/sys/uvm/
H A Duvm_swap.c1457 nbp->vb_buf.b_iodone = sw_reg_biodone; in sw_reg_strategy()
1986 bp->b_iodone = uvm_aio_aiodone; in uvm_swap_io()
1993 bp->b_iodone = NULL; in uvm_swap_io()
/netbsd-src/sys/dev/dm/
H A Ddm_target_flakey.c407 nestbuf->b_iodone = _flakey_nestiobuf_iodone;
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dvdev_disk.c498 bp->b_iodone = vdev_disk_io_intr; in vdev_disk_io_start()
/netbsd-src/external/cddl/osnet/dist/lib/libzpool/common/sys/
H A Dzfs_context.h826 int (*b_iodone)(struct buf *); member
/netbsd-src/sys/dev/ata/
H A Dld_ataraid.c297 cbp->cb_buf.b_iodone = sc->sc_iodone; in ld_ataraid_make_cbuf()
/netbsd-src/sys/dev/
H A Dcgd.c917 nbp->b_iodone = cgdiodone; in cgd_diskstart2()

12