Query: buf_unlock
OS: osf1
Section: 9r
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
BUF_UNLOCK(9r) BUF_UNLOCK(9r)NAMEBUF_UNLOCK - General: Unlocks the specified I/O bufferSYNOPSISvoid BUF_UNLOCK( struct buf *bp );ARGUMENTSSpecifies a pointer to a buf structure.DESCRIPTIONThe BUF_UNLOCK routine unlocks the specified I/O buffer that was locked in a previous call to BUF_LOCK. The routine masks all disk and tape controller interrupts (by calling the splbio routine). It resets the mutual exclusion buffer lock member, b_lock, of the specified buf structure pointer. The BUF_UNLOCK routine then resets the b_flags member of the specified buf structure pointer to indicate that this buffer is not being used. Finally, BUF_UNLOCK resets the CPU priority level (by calling the splx routine).NOTESYou must have locked the specified I/O buffer by calling BUF_LOCK prior to calling the BUF_UNLOCK routine.RETURN VALUESNoneSEE ALSORoutines: BUF_LOCK(9r) BUF_UNLOCK(9r)
Related Man Pages |
---|
biodone(9f) - sunos |
biodone(9f) - minix |
biodone(9f) - debian |
biodone(9f) - linux |
biodone(9f) - v7 |
Similar Topics in the Unix Linux Community |
---|
PHP Write Man Pages to MySQL DB |