hbadata(D4I) hbadata(D4I)
NAME
hbadata - HBA driver private data structure
SYNOPSIS
#include <sys/sdi.h>
DESCRIPTION
The hbadata structure contains the HBA driver private data.
The first member of the structure is always a pointer to the
xsb structure, followed by the HBA-specific data.
Return Values
None.
USAGE
The pointer to an hbadata structure is the first argument to
the HBA driver interface routines send(D2I), icmd(D2I),
xlat(D2I), and freeblk(D2I). Since the HBA driver has a
private data structure defining the elements within this
structure, the HBA routines typically cast the hbadata
structure pointer to their private data structure pointer.
Structure Members
The hbadata structure is defined as follows:
struct hbadata {
struct xsb *sb;
/* additional driver-dependent details here */
};
REFERENCES
xsb(D4I), send(D2I), icmd(D2I), xlat(D2I), freeblk(D2I)
Copyright 1994 Novell, Inc. Page 1