Changeset View
Changeset View
Standalone View
Standalone View
share/man/man9/VOP_ADVLOCK.9
Show All 22 Lines | |||||
.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | .\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | ||||
.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | .\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | ||||
.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | .\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | ||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd May 27, 2019 | .Dd February 10, 2021 | ||||
.Dt VOP_ADVLOCK 9 | .Dt VOP_ADVLOCK 9 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm VOP_ADVLOCK | .Nm VOP_ADVLOCK | ||||
.Nd advisory record locking | .Nd advisory record locking | ||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||
.In sys/param.h | .In sys/param.h | ||||
.In sys/vnode.h | .In sys/vnode.h | ||||
Show All 9 Lines | |||||
.It Fa id | .It Fa id | ||||
The id token which is changing the lock. | The id token which is changing the lock. | ||||
.It Fa op | .It Fa op | ||||
The operation to perform (see | The operation to perform (see | ||||
.Xr fcntl 2 ) . | .Xr fcntl 2 ) . | ||||
.It Fa fl | .It Fa fl | ||||
Description of the lock. | Description of the lock. | ||||
.It Fa flags | .It Fa flags | ||||
One of more of the following: | One or more of the following: | ||||
.Pp | .Pp | ||||
.Bl -tag -width ".Dv F_REMOTE" -offset indent -compact | .Bl -tag -width ".Dv F_REMOTE" -offset indent -compact | ||||
.It Dv F_WAIT | .It Dv F_WAIT | ||||
Wait until lock is granted. | Wait until lock is granted. | ||||
.It Dv F_FLOCK | .It Dv F_FLOCK | ||||
Use | Use | ||||
.Xr flock 2 | .Xr flock 2 | ||||
semantics for lock. | semantics for lock. | ||||
Show All 21 Lines |