diff options
-rw-r--r-- | share/man/man9/VFS_SYNC.9 | 9 | ||||
-rw-r--r-- | share/man/man9/VOP_FSYNC.9 | 11 |
2 files changed, 19 insertions, 1 deletions
diff --git a/share/man/man9/VFS_SYNC.9 b/share/man/man9/VFS_SYNC.9 index b1b0a34..d41baa4 100644 --- a/share/man/man9/VFS_SYNC.9 +++ b/share/man/man9/VFS_SYNC.9 @@ -49,6 +49,15 @@ Its arguments are: The filesystem. .It Ar waitfor Whether the function should wait for I/O to complete. +Possible values are: +.Bl -tag -width MNT_NOWAIT +.It Dv MNT_WAIT +synchronously wait for I/O to complete +.It Dv MNT_NOWAIT +start all I/O, but do not wait for it +.It Dv MNT_LAZY +push data not written by filesystem syncer +.El .It Ar cred The caller's credentials. .It Ar p diff --git a/share/man/man9/VOP_FSYNC.9 b/share/man/man9/VOP_FSYNC.9 index 6c7e2df..3b7f4e4 100644 --- a/share/man/man9/VOP_FSYNC.9 +++ b/share/man/man9/VOP_FSYNC.9 @@ -54,7 +54,16 @@ the vnode of the file .It Ar cred the caller's credentials .It Ar waitfor -whether the function should wait for I/O to complete +whether the function should wait for I/O to complete. +Possible values are: +.Bl -tag -width MNT_NOWAIT +.It Dv MNT_WAIT +synchronously wait for I/O to complete +.It Dv MNT_NOWAIT +start all I/O, but do not wait for it +.It Dv MNT_LAZY +push data not written by filesystem syncer +.El .It Ar p the calling process .El |