Searched refs:UBC_SYNC (Results 1 - 6 of 6) sorted by relevance

/darwin-on-arm/xnu/bsd/sys/
H A Dubc.h48 #define UBC_SYNC 0x08 /* wait for I/Os generated by UBC_PUSHDIRTY to complete */ macro
/darwin-on-arm/xnu/bsd/hfs/
H A Dhfs_cprotect.c1598 ubc_msync (vp, 0, ubc_getsize(vp), NULL, UBC_PUSHALL | UBC_INVALIDATE | UBC_SYNC);
1603 * But since we are using ubc_msync with UBC_SYNC, it blocks until all IO is completed.
1618 ubc_msync (vp, 0, ubc_getsize(vp), NULL, UBC_INVALIDATE | UBC_SYNC);
/darwin-on-arm/xnu/bsd/kern/
H A Dubc_subr.c1335 * UBC_SYNC may also be specified to cause
1338 * of UBC_SYNC is otherwise undefined.
1374 * with UBC_PUSHDIRTY, and then later call it with just UBC_SYNC
1404 if (flags & UBC_SYNC)
/darwin-on-arm/xnu/bsd/nfs/
H A Dnfs_bio.c3665 if ((error = ubc_msync(vp, 0, size, NULL, UBC_PUSHALL | UBC_SYNC | UBC_INVALIDATE))) {
H A Dnfs4_vnops.c2896 ubc_msync(vp, 0, size, NULL, UBC_PUSHALL | UBC_SYNC);
/darwin-on-arm/xnu/bsd/vfs/
H A Dvfs_subr.c2159 (void)ubc_msync(vp, (off_t)0, ubc_getsize(vp), NULL, UBC_PUSHALL | UBC_INVALIDATE | UBC_SYNC); local

Completed in 160 milliseconds