Searched refs:v_numoutput (Results 1 - 3 of 3) sorted by relevance

/darwin-on-arm/xnu/bsd/sys/
H A Dvnode_internal.h176 int32_t v_numoutput; /* num of writes in progress */ member in struct:vnode
/darwin-on-arm/xnu/bsd/vfs/
H A Dvfs_subr.c391 KERNEL_DEBUG(0x3010280 | DBG_FUNC_START, (int)vp, output_target, vp->v_numoutput, 0, 0);
393 if (vp->v_numoutput > output_target) {
399 while ((vp->v_numoutput > output_target) && error == 0) {
407 error = msleep((caddr_t)&vp->v_numoutput, &vp->v_lock, (slpflag | (PRIBIO + 1)), msg, &ts);
413 KERNEL_DEBUG(0x3010280 | DBG_FUNC_END, (int)vp, output_target, vp->v_numoutput, error, 0);
422 OSAddAtomic(1, &vp->v_numoutput);
432 OSAddAtomic(-1, &vp->v_numoutput);
436 if (vp->v_numoutput < 0)
443 if ((vp->v_flag & VBWAIT) && (vp->v_numoutput == 0)) {
450 wakeup((caddr_t)&vp->v_numoutput);
[all...]
H A Dvfs_bio.c1149 OSAddAtomic(1, &devvp->v_numoutput);
1697 (void)tsleep((caddr_t)&vp->v_numoutput,
2230 OSAddAtomic(1, &vp->v_numoutput);
2371 else if (vp->v_numoutput >= VNODE_ASYNC_THROTTLE)

Completed in 39 milliseconds