NAME | SYNOPSIS | INTERFACE LEVEL | PARAMETERS | DESCRIPTION | CONTEXT | SEE ALSO
#include <sys/types.h> #include <sys/buf.h>void clrbuf(struct buf *bp);
Architecture independent level 1 (DDI/DKI).
Pointer to the buf(9S) structure.
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.
clrbuf() can be called from user or interrupt context.
NAME | SYNOPSIS | INTERFACE LEVEL | PARAMETERS | DESCRIPTION | CONTEXT | SEE ALSO