buf_lock(9) debian man page | unix.com

Man Page: buf_lock

Operating Environment: debian

Section: 9

BUF_LOCK(9)						   BSD Kernel Developer's Manual					       BUF_LOCK(9)

NAME
BUF_LOCK -- locks a buffer
SYNOPSIS
#include <sys/param.h> #include <sys/systm.h> #include <sys/uio.h> #include <sys/bio.h> #include <sys/buf.h> int BUF_LOCK(struct buf *bp, int locktype);
DESCRIPTION
The 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: bp The buffer to lock. 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.
SEE ALSO
buf(9), BUF_TIMELOCK(9), BUF_UNLOCK(9), lockmgr(9)
AUTHORS
This manual page was written by Chad David <davidc@acns.ab.ca>.
BSD
July 9, 2001 BSD
Related Man Pages
buf_timelock(9) - debian
lockmgr_assert(9) - debian
lockmgr_args(9) - debian
lockmgr(9) - debian
lockmgr_rw(9) - debian
Similar Topics in the Unix Linux Community
Find columns in a file based on header and print to new file
A (ksh) Library For and From UNIX.com
How to copy a column of multiple files and paste into new excel file (next to column)?
New UNIX and Linux History Sections