xsb(D4I) xsb(D4I)
NAME
xsb - SDI linking structure
SYNOPSIS
#include <sys/sdi.h>
DESCRIPTION
The xsb structure is used by SDI to maintain the connection
between the sb structure, the target owner structure, and the
HBA private data structure. The sb structure is the first
element.
Return Values
None.
USAGE
When SDI allocates the sb command block, the xsb is the actual
structure that is allocated. The SDI interface functions are
passed the xsb pointer, cast as the sb pointer, since all
elements beyond the sb structure are for SDI internal use
only. External to SDI, the owner block and hbadata pointers
in this structure are not visible.
Structure Members
The xsb structure is defined as follows:
struct xsb {
struct sb sb; /* actual sb */
struct hbadata *hbadata_p; /* ptr to HBA driver's private data */
struct owner *owner_p; /* target driver's owner block */
};
REFERENCES
hbadata(D4I), owner(D4I), sb(D4I)
Copyright 1994 Novell, Inc. Page 1