Innerhalb
Nach weiteren Dokumenten suchen
Support-Ressourcen
| Dieses Buch im PDF-Format herunterladen
NAME
- clrbuf - erase the contents of a buffer
SYNOPSIS
-
#include <sys/types.h>
-
-
#include <sys/buf.h>
-
void clrbuf(struct buf * bp);
ARGUMENTS
-
-
bp
- Pointer to the buf(9S) structure.
INTERFACE LEVEL
- Architecture independent level 1 (DDI/DKI).
DESCRIPTION
-
clrbuf( ) zeros a buffer and sets the b_resid member of the buf(9S) structure to 0 . Zeros are placed in the buffer starting at bp->b_un.b_addr for a length of bp->b_bcount bytes. b_un.b_addr and b_bcount are members of the buf(9S) data structure.
CONTEXT
-
clrbuf( ) can be called from user or interrupt context.
SEE ALSO
-
brelse(9F), buf(9S)
-
Writing Device Drivers
|
|