buf_islocked(9) freebsd man page | unix.com

Man Page: buf_islocked

Operating Environment: freebsd

Section: 9

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

NAME
BUF_ISLOCKED -- returns the state of the lock linked to the buffer
SYNOPSIS
#include <sys/param.h> #include <sys/systm.h> #include <sys/uio.h> #include <sys/bio.h> #include <sys/buf.h> int BUF_ISLOCKED(struct buf *bp);
DESCRIPTION
The BUF_ISLOCKED() function returns the status of the lock linked to the buffer in relation to curthread. It can return: LK_EXCLUSIVE An exclusive lock is held by curthread. LK_EXCLOTHER An exclusive lock is held by someone other than curthread. LK_SHARED A shared lock is held. 0 The lock is not held by anyone.
SEE ALSO
buf(9), BUF_LOCK(9), BUF_UNLOCK(9), lockmgr(9), lockstatus(9)
AUTHORS
This manual page was written by Attilio Rao <attilio@FreeBSD.org>.
BSD
January 22, 2008 BSD
Related Man Pages
vop_islocked(9) - debian
buf_timelock(9) - freebsd
vop_unlock(9) - freebsd
vop_lock(9) - centos
vop_lock(9) - php
Similar Topics in the Unix Linux Community
Unix File Permissions
Scripts without shebang
Memory Leaks
Valid separator in time and date format
Is it safe to install x86 Solaris 10 U6 after installed-Linux-and-FreeBSD?