MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Kernel Functions for Drivers                           clrbuf(9F)



NAME
     clrbuf - erase the contents of a buffer

SYNOPSIS
     #include 
     #include 



     void clrbuf(struct buf *bp);


INTERFACE LEVEL
     Architecture independent level 1 (DI/DKI).

PARAMETERS
     bp    Pointer to the buf(9S) structure.


DESCRIPTION
     The clrbuf() function zeros a buffer and  sets  the  bresid
     member  of  the  buf(9S) structure to 0. Zeros are placed in
     the buffer starting  at  bp->bun.baddr  for  a  length  of
     bp->bbcount  bytes. bun.baddr and bbcount are members of
     the buf(9S) data structure.

CONTEXT
     The clrbuf() function can be called from user, interrupt, or
     kernel context.

SEE ALSO
     getrbuf(9F), buf(9S)


     Writing Device Drivers




















SunOS 5.11          Last change: 16 Jan 2006                    1



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™