BUF_LOCK(9) locks a buffer

SYNOPSIS

In sys/param.h In sys/systm.h In sys/uio.h In sys/bio.h In sys/buf.h Ft int Fn BUF_LOCK struct buf *bp int locktype

DESCRIPTION

The Fn BUF_LOCK function locks the given buffer. If the lock is already held this call will block until it can acquire the lock unless LK_NOWAIT is set.

Its arguments are:

Fa bp
The buffer to lock.
Fa locktype
Flags controlling the type of lock. See lockmgr(9) for details.

RETURN VALUES

A value of 0 is returned upon success. See lockmgr(9) for information on non-zero return values.

AUTHORS

This manual page was written by An Chad David Aq [email protected] .