GETERROR(9F) Kernel Functions for Drivers GETERROR(9F)


NAME


geterror - return I/O error

SYNOPSIS


#include <sys/types.h>
#include <sys/buf.h>
#include <sys/ddi.h>


int geterror(struct buf *bp);


INTERFACE LEVEL


Architecture independent level 1 (DDI/DKI).

PARAMETERS


bp
Pointer to a buf(9S) structure.


DESCRIPTION


The geterror() function returns the error number from the error field of
the buffer header structure.

RETURN VALUES


An error number indicating the error condition of the I/O request is
returned. If the I/O request completes successfully, 0 is returned.

CONTEXT


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

SEE ALSO


buf(9S)


Writing Device Drivers


January 16, 2006 GETERROR(9F)