return a buffer to the system's free list
void brelse(struct buf_t *bp);
The brelse function returns the buffer specified by bp
to the system's buffer free list.
If there were any processes waiting for this specific buffer to become free,
or for any buffer to become available on the free list, one is awakened.
Pointer to the buffer header structure.
The buffer specified by bp must have been previously allocated
by a call to
brelse may not be called to release a buffer which has been allocated
by any other means.
Context and synchronization
Non-blockable, interrupt, user, or blockable
1, 2, 3, 4, 5, 5mp, 6, 6mp, 7, 7mp, 7.1, 7.1mp, 8, 8mp
19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005