DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

hbadata(D4sdi)


hbadata -- HBA driver private data structure

Synopsis

   #include <sys/sdi.h>

Description

The hbadata structure contains the HBA driver private data.

Structure definition

The hbadata structure is defined as follows:
   struct  hbadata  {
           struct   xsb  *sb;
           /* additional driver-dependent details here */
   };

Structure members


sb
Pointer to the xsb(D4sdi) structure, which includes a pointer to the sb(D4sdi) structure.

HBA specific data

Usage

The pointer to an hbadata structure is the first argument to the send(D2sdi), icmd(D2sdi), xlat(D2sdi), and freeblk(D2sdi) HBA driver interface routines. Because 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.

Applicable hardware

All.

Version applicability

sdi: 2, 3, 4

References

freeblk(D2sdi), icmd(D2sdi), send(D2sdi), xlat(D2sdi), xsb(D4sdi)
19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005