Copyright (C) 2008 Attilio Rao <attilio@FreeBSD.org> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice(s), this list of conditions and the following disclaimer as the first lines of this file unmodified other than the possible addition of one or more copyright notices. 2. Redistributions in binary f...
NAMEBUF_ISLOCKED - returns the state of the lock linked to the buffer
SYNOPSISIn sys/param.h In sys/systm.h In sys/uio.h In sys/bio.h In sys/buf.h Ft int Fn BUF_ISLOCKED struct buf *bp
DESCRIPTIONThe Fn BUF_ISLOCKED function returns the status of the lock linked to the buffer in relation to curthread.
It can return:
- An exclusive lock is held by curthread.
- An exclusive lock is held by someone other than curthread.
- A shared lock is held.
- The lock is not held by anyone.