Click letter for quick access:
ABORT CCB (CAM)
Click letter for quick access:
BUS RESET CCB (CAM)
Click letter for quick access:
CAM common data structures
CAM common macros
CAM common routines
CAM control block (CCB) header structure (CAM)
CAM control block (CCB) header structure
CAM debug macros
CAM debug routines
CAM equipment device table (CAM)
CAM error handling
CAM error-logging data structures
CAM generic maximum transfer limit routine
CAM identification macros
CAM locking macros
CAM programmer-defined routines
CAM programmer-defined structures
CAM routines
CAM SIM callback handling
CAM SIM routines
CAM SIM SCSI I/O CCB priority
CAM SIM SCSI I/O CCB reordering
CAM structures
CAM User Agent driver
CAM XPT routines
CAM
CAM_ERROR macro (CAM)
cam_logger (CAM)
ccfg_attach (CAM)
ccfg_edtscan (CAM)
ccfg_slave (CAM)
ccmn_abort_ccb_bld (CAM)
ccmn_abort_que (CAM)
ccmn_attach_device (CAM)
ccmn_bdr_ccb_bld (CAM)
ccmn_br_ccb_bld (CAM)
ccmn_ccb_status (CAM)
ccmn_check_idle (CAM)
ccmn_close_unit (CAM)
ccmn_DoSpecialCmd (CAM)
ccmn_errlog (CAM)
ccmn_find_ctlr (CAM)
ccmn_gdev_ccb_bld (CAM)
ccmn_get_bp (CAM)
ccmn_get_ccb (CAM)
ccmn_get_dbuf (CAM)
ccmn_init (CAM)
ccmn_io_ccb_bld (CAM)
ccmn_mode_select (CAM)
ccmn_open_unit (CAM)
ccmn_pinq_ccb_bld (CAM)
ccmn_rel_bp (CAM)
ccmn_rel_ccb (CAM)
ccmn_rel_dbuf (CAM)
ccmn_rem_ccb (CAM)
ccmn_rsq_ccb_bld (CAM)
ccmn_sasy_ccb_bld (CAM)
ccmn_sdev_ccb_bld (CAM)
ccmn_send_ccb (CAM)
ccmn_send_ccb_wait (CAM)
ccmn_start_unit (CAM)
ccmn_SysSpecialCmd (CAM)
ccmn_term_ccb_bld (CAM)
ccmn_term_que (CAM)
cdbg_CamFunction (CAM)
cdbg_CamStatus (CAM)
cdbg_DumpABORT (CAM)
cdbg_DumpBuffer (CAM)
cdbg_DumpCCBHeader (CAM)
cdbg_DumpCCBHeaderFlags (CAM)
cdbg_DumpInquiryData (CAM)
cdbg_DumpPDRVws (CAM)
cdbg_DumpSCSIIO (CAM)
cdbg_DumpTERMIO (CAM)
cdbg_GetDeviceName (CAM)
cdbg_ScsiStatus (CAM)
cdbg_SystemStatus (CAM)
cgen_async (CAM)
cgen_attach (CAM)
cgen_ccb_chkcond (CAM)
cgen_close (CAM)
cgen_done (CAM)
cgen_ioctl (CAM)
cgen_iodone (CAM)
cgen_minphys (CAM)
cgen_mode_sns (CAM)
cgen_open (CAM)
cgen_open_sel (CAM)
cgen_read (CAM)
cgen_ready (CAM)
cgen_slave (CAM)
cgen_strategy (CAM)
cgen_write (CAM)
common abort CCB routine (CAM)
common bus-device-reset CCB routine (CAM)
common bus-reset CCB routine (CAM)
common close unit routine (CAM)
common create SCSI I/O CCB for ccmn_mode_select command (CAM)
common create SCSI I/O CCB for START UNIT command (CAM)
common create SCSI I/O CCB for TEST UNIT READY command (CAM)
common create SCSI I/O CCB routine (CAM)
common data structures (CAM)
common deallocate buf structure routine (CAM)
common deallocate data buffer routine (CAM)
common error logging routine (CAM)
common get buf structure routine (CAM)
common get CCB routine (CAM)
common get data buffer routine (CAM)
common get-device-type CCB routine (CAM)
common initialization routine (CAM)
common open unit routine (CAM)
common path-inquiry CCB routine (CAM)
common release CCB routine (CAM)
common release-SIM-queue CCB routine (CAM)
common remove CCB routine (CAM)
common routine to assign generic status categories (CAM)
common routines (CAM)
common send CCB routine (CAM)
common set-asynchronous-callback CCB routine (CAM)
common set-device-type CCB routine (CAM)
common special command interface routine (CAM)
common terminate CCB routine (CAM)
common terminate I/O CCB routine (CAM)
Configuration driver (CAM)
Configuration driver configuration file (CAM)
Configuration driver control structure (CAM)
Configuration driver data structures (CAM)
Configuration driver routines (CAM)
Click letter for quick access:
debug macros (CAM)
debug routines (CAM)
Density Table structure (CAM)
DENSITY_TBL structure (CAM)
Device Descriptor structure (CAM)
device driver
DISK_SPECIFIC structure (CAM)
Click letter for quick access:
error handling (CAM)
error-logging data structures (CAM)
Click letter for quick access:
generic action structure (CAM)
generic asynchronous event handling routine (CAM)
generic attach routine (CAM)
generic close unit routine (CAM)
generic completion routine (CAM)
generic data structures (CAM)
generic I/O completion routine (CAM)
generic ioctl command routine (CAM)
generic open unit routine (CAM)
generic read routine (CAM)
generic routines (CAM)
generic slave routine (CAM)
generic strategy routine (CAM)
generic write routine (CAM)
generic-specific structure (CAM)
GET DEVICE TYPE CCB (CAM)
Click letter for quick access:
header files
Click letter for quick access:
Mode Select Table structure (CAM)
MODESEL_TBL structure (CAM)
Click letter for quick access:
PDRV_DEVICE structure (CAM)
Peripheral Device Unit Table structure (CAM)
programmer-defined routines (CAM)
programmer-defined structures (CAM)
Click letter for quick access:
routines
Click letter for quick access:
S/CA (CAM)
SCSI CDROM/AUDIO device CDROM_PLAYBACK_CONTROL command structure (CAM)
SCSI CDROM/AUDIO device CDROM_PLAYBACK_STATUS command structure (CAM)
SCSI CDROM/AUDIO device CDROM_PLAY_AUDIO command structure (CAM)
SCSI CDROM/AUDIO device CDROM_PLAY_AUDIO_TI command structure (CAM)
SCSI CDROM/AUDIO device CDROM_PLAY_AUDIO_TR command structure (CAM)
SCSI CDROM/AUDIO device CDROM_PLAY_TRACK command structure (CAM)
SCSI CDROM/AUDIO device CDROM_PLAY_VAUDIO command structure (CAM)
SCSI CDROM/AUDIO device CDROM_READ_HEADER command structures (CAM)
SCSI CDROM/AUDIO device CDROM_READ_SUBCHANNEL command structure (CAM)
SCSI CDROM/AUDIO device CDROM_TOC_ENTRYS command structures (CAM)
SCSI CDROM/AUDIO device CDROM_TOC_HEADER command structure (CAM)
SCSI CDROM/AUDIO device cd_address structure (CAM)
SCSI CDROM/AUDIO device Track Address structure (CAM)
SCSI device
SCSI/CAM peripheral driver configuration structure (CAM)
SCSI/CAM peripheral driver configuration table (CAM)
SCSI/CAM special command table (CAM) example
SCSI/CAM special command table (CAM)
SCSI/CAM special I/O interface (CAM)
SET ASYNCHRONOUS CALLBACK CCB (CAM)
SIM action routine (CAM)
SIM initialization routine (CAM)
SIM routines (CAM)
sim_action (CAM)
Special I/O Argument structure (CAM)
Special I/O Control Commands structure (CAM)
SPECIAL_HEADER (CAM)
Click letter for quick access:
TERMINATE I/O CCB (CAM)
Click letter for quick access:
uagt_close (CAM)
uagt_ioctl (CAM)
uagt_open routine (CAM)
User Agent close routine (CAM)
User Agent driver (CAM)
User Agent ioctl routine (CAM)
Click letter for quick access:
XPT free CCB routine (CAM)
XPT initialization routine (CAM)
XPT routines (CAM)
XPT routines
XPT routing routine (CAM)
xpt_action (CAM)Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZA
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZB
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZC
introduction
introduction
introduction
introduction
described
described
introduction
introduction
CAM_ERROR macro
introduction
introduction
CAM generic maximum transfer limit routine
described
described
introduction
introduction
samples
cam_logger
cam_logger
ccfg_action
ccfg_attach
ccfg_attach
ccfg_edtscan
ccfg_edtscan
ccfg_slave
ccfg_slave
ccmn_abort_ccb_bld
ccmn_abort_ccb_bld
ccmn_abort_que
ccmn_abort_que
ccmn_attach_device
ccmn_attach_device
ccmn_bdr_ccb_bld
ccmn_bdr_ccb_bld
ccmn_br_ccb_bld
ccmn_br_ccb_bld
ccmn_ccb_status
ccmn_ccb_status
ccmn_check_idle
ccmn_check_idle
ccmn_close_unit
ccmn_close_unit
ccmn_DoSpecialCmd
ccmn_DoSpecialCmd
ccmn_errlog
ccmn_errlog
ccmn_find_ctlr
ccmn_find_ctlr
ccmn_gdev_ccb_bld
ccmn_gdev_ccb_bld
ccmn_get_bp
ccmn_get_bp
ccmn_get_ccb
ccmn_get_ccb
ccmn_get_dbuf
ccmn_get_dbuf
ccmn_init
ccmn_init
ccmn_io_ccb_bld
ccmn_io_ccb_bld
ccmn_mode_select
ccmn_mode_select
ccmn_open_unit
ccmn_open_unit
ccmn_pinq_ccb_bld
ccmn_pinq_ccb_bld
ccmn_rel_bp
ccmn_rel_bp
ccmn_rel_ccb
ccmn_rel_ccb
ccmn_rel_dbuf
ccmn_rel_dbuf
ccmn_rem_ccb
ccmn_rem_ccb
ccmn_rsq_ccb_bld
ccmn_rsq_ccb_bld
ccmn_sasy_ccb_bld
ccmn_sasy_ccb_bld
ccmn_sdev_ccb_bld
ccmn_sdev_ccb_bld
ccmn_send_ccb
ccmn_send_ccb
ccmn_send_ccb_wait
ccmn_send_ccb_wait
ccmn_start_unit
ccmn_start_unit
ccmn_SysSpecialCmd
ccmn_SysSpecialCmd
ccmn_term_ccb_bld
ccmn_term_ccb_bld
ccmn_term_que
ccmn_term_que
ccmn_tur
ccmn_tur
cdbg_CamFunction
cdbg_CamFunction
cdbg_CamStatus
cdbg_CamStatus
cdbg_DumpABORT
cdbg_DumpABORT
cdbg_DumpBuffer
cdbg_DumpBuffer
cdbg_DumpCCBHeader
cdbg_DumpCCBHeader
cdbg_DumpCCBHeaderFlags
cdbg_DumpCCBHeaderFlags
cdbg_DumpInquiryData
cdbg_DumpInquiryData
cdbg_DumpPDRVws
cdbg_DumpPDRVws
cdbg_DumpSCSIIO
cdbg_DumpSCSIIO
cdbg_DumpTERMIO
cdbg_DumpTERMIO
cdbg_GetDeviceName
cdbg_GetDeviceName
cdbg_ScsiStatus
cdbg_ScsiStatus
cdbg_SystemStatus
cdbg_SystemStatus
cgen_async
cgen_async
cgen_attach
cgen_attach
cgen_ccb_chkcond
cgen_ccb_chkcond
cgen_close
cgen_close
cgen_done
cgen_done
cgen_ioctl
cgen_ioctl
cgen_iodone
cgen_iodone
cgen_minphys
cgen_minphys
cgen_mode_sns
cgen_mode_sns
cgen_open
cgen_open
cgen_open_sel
cgen_open_sel
cgen_read
cgen_read
cgen_ready
cgen_ready
cgen_slave
cgen_slave
cgen_strategy
cgen_strategy
cgen_write
cgen_write
SCSI/CAM special I/O interface
sim_action
sim_action
sim_init
sim_init
uagt_close
uagt_close
uagt_ioctl
uagt_ioctl
uagt_open
uagt_open
xpt_action
xpt_action
xpt_ccb_free
xpt_ccb_free
xpt_init
xpt_init
description
introduction
description
description
BUS DEVICE RESET CCB
CAM control block (CCB) header structure
CAM control block (CCB) header structure
CAM control block (CCB) header structure
CAM control block structures
CAM_ERR_ENTRY
CAM_ERR_HDR
CAM_PERIPHERAL_DRIVER
CCB_ABORT
CCB_GETDEV
CCB_HEADER
CCB_PATHINQ
CCB_RELSIM
CCB_RESETBUS
CCB_RESETDEV
CCB_SCSIIO
CCB_SETASYNC
CCB_SETDEV
CCFG_CTRL
CDB_UN
CDROM_PLAYBACK_CONTROL and CDROM_PLAYBACK_STATUS commands
CDROM_PLAYBACK_CONTROL command
CDROM_PLAYBACK_STATUS command
CDROM_PLAY_AUDIO and CDROM_PLAY_VAUDIO commands
CDROM_PLAY_AUDIO_MSF and CDROM_PLAY_MSF commands
CDROM_PLAY_AUDIO_TI command
CDROM_PLAY_AUDIO_TR command
CDROM_PLAY_TRACK command
CDROM_READ_HEADER command
CDROM_READ_SUBCHANNEL command
CDROM_TOC_ENTRYS command
CDROM_TOC_HEADER command
cd_address
CGEN_ACTION
CGEN_SPECIFIC
Density Table structure
DENSITY_TBL
DENSITY_TBL
Device Descriptor structure
DEV_DESC
DISK_SPECIFIC
EDT
GET DEVICE TYPE CCB
MODESEL_TBL
MODESEL_TBL
PATH INQUIRY CCB
PDRV_DEVICE
PDRV_DEVICE
PDRV_WS
Peripheral Device Unit Table
Peripheral Device Unit Table
Peripheral Device Unit Table
RELEASE SIM QUEUE CCB
SCSI I/O CCB
SCSI/CAM special command table example
SCSI/CAM special command table
SET ASYNCHRONOUS CALLBACK CCB
SET DEVICE TYPE CCB
Special I/O Argument structure
Special I/O Control Commands structure
Special I/O Control Commands structure
SPECIAL_HEADER
TAPE_SPECIFIC
TERMINATE I/O CCB
UAGT_CAM_CCB
UAGT_CAM_SCAN
error handling
introduction
introduction
common structures and routines
configuration driver structures and routines
generic structures and routines
overview
SCSI CD-ROM/AUDIO device structures and commands
SCSI disk device structures and routines
SCSI tape device structures and routines
SCSI/CAM peripheral drivers
SCSI/CAM special I/O interface
SIM SCSI Interface layer
User Agent driver structures and routines
XPT transport layer
defined
described
cam_logger (CAM)
ccfg_attach (CAM)
ccfg_edtscan (CAM)
ccfg_slave (CAM)
ccmn_abort_ccb_bld (CAM)
ccmn_abort_que (CAM)
ccmn_attach_device (CAM)
ccmn_bdr_ccb_bld (CAM)
ccmn_br_ccb_bld (CAM)
ccmn_ccb_status (CAM)
ccmn_check_idle (CAM)
ccmn_close_unit (CAM)
ccmn_DoSpecialCmd (CAM)
ccmn_errlog (CAM)
ccmn_find_ctlr (CAM)
ccmn_gdev_ccb_bld (CAM)
ccmn_get_bp (CAM)
ccmn_get_ccb (CAM)
ccmn_get_dbuf (CAM)
ccmn_init (CAM)
ccmn_io_ccb_bld (CAM)
ccmn_mode_select (CAM)
ccmn_open_unit (CAM)
ccmn_pinq_ccb_bld (CAM)
ccmn_rel_bp (CAM)
ccmn_rel_ccb (CAM)
ccmn_rel_dbuf (CAM)
ccmn_rem_ccb (CAM)
ccmn_rsq_ccb_bld (CAM)
ccmn_sasy_ccb_bld (CAM)
ccmn_sdev_ccb_bld (CAM)
ccmn_send_ccb (CAM)
ccmn_send_ccb_wait (CAM)
ccmn_start_unit (CAM)
ccmn_SysSpecialCmd (CAM)
ccmn_term_ccb_bld (CAM)
ccmn_term_que (CAM)
cdbg_CamFunction (CAM)
cdbg_CamStatus (CAM)
cdbg_DumpABORT (CAM)
cdbg_DumpBuffer (CAM)
cdbg_DumpCCBHeader (CAM)
cdbg_DumpCCBHeaderFlags (CAM)
cdbg_DumpInquiryData (CAM)
cdbg_DumpPDRVws (CAM)
cdbg_DumpSCSIIO (CAM)
cdbg_DumpTERMIO (CAM)
cdbg_GetDeviceName (CAM)
cdbg_ScsiStatus (CAM)
cdbg_SystemStatus (CAM)
cgen_async (CAM)
cgen_attach (CAM)
cgen_ccb_chkcond (CAM)
cgen_close (CAM)
cgen_done (CAM)
cgen_ioctl (CAM)
cgen_iodone (CAM)
cgen_minphys (CAM)
cgen_mode_sns (CAM)
cgen_open (CAM)
cgen_open_sel (CAM)
cgen_read (CAM)
cgen_ready (CAM)
cgen_slave (CAM)
cgen_strategy (CAM)
cgen_write (CAM)
common abort CCB routine (CAM)
common abort CCB routine (CAM)
common abort CCB routine (CAM)
common bus-device-reset CCB routine (CAM)
common bus-reset CCB routine (CAM)
common close unit routine (CAM)
common create SCSI I/O CCB for ccmn_mode_select command (CAM)
common create SCSI I/O CCB for START UNIT command (CAM)
common create SCSI I/O CCB for TEST UNIT READY command (CAM)
common create SCSI I/O CCB routine (CAM)
introduction
common deallocate buf structure routine (CAM)
common deallocate data buffer routine (CAM)
common error logging routine (CAM)
common get buf structure routine (CAM)
common get CCB routine (CAM)
common get data buffer routine (CAM)
common get-device-type CCB routine (CAM)
common initialization routine (CAM)
common open unit routine (CAM)
common path-inquiry CCB routine (CAM)
common release CCB routine (CAM)
common release-SIM-queue CCB routine (CAM)
common remove CCB routine (CAM)
common routine to assign generic status categories (CAM)
introduction
common send CCB routine (CAM)
common send CCB routine (CAM)
common send CCB routine (CAM)
common set-asynchronous-callback CCB routine (CAM)
common set-device-type CCB routine (CAM)
common special command interface routine (CAM)
common special command interface routine (CAM)
common special command interface routine (CAM)
common terminate CCB routine (CAM)
common terminate I/O CCB routine (CAM)
and XPT commands
sample entry
CAM_PERIPHERAL_DRIVER
CCFG_CTRL
EDT
introduction
ccfg_action
ccfg_attach
ccfg_attach
ccfg_edtscan
ccfg_edtscan
ccfg_slave
ccfg_slave
description
entry-point routine introduction
introduction
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZD
introduction
introduction
Density Table structure (CAM)
sample entry
DENSITY_TBL structure (CAM)
generic
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZE
CAM_ERROR macro
introduction
CAM_ERR_ENTRY
CAM_ERR_HDR
introduction
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZG
generic asynchronous event handling routine (CAM)
generic attach routine (CAM)
generic close unit routine (CAM)
generic completion routine (CAM)
introduction
generic I/O completion routine (CAM)
generic ioctl command routine (CAM)
generic open unit routine (CAM)
generic read routine (CAM)
error handling
implementing ioctl commands
introduction
kernel entry points
rules
generic slave routine (CAM)
generic strategy routine (CAM)
generic write routine (CAM)
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZH
cam_generic.h
that device drivers use
that SCSI/CAM peripheral drivers use
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZM
Mode Select Table structure (CAM)
sample entry
MODESEL_TBL structure (CAM)
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZP
PDRV_DEVICE structure (CAM)
Peripheral Device Unit Table structure (CAM)
Peripheral Device Unit Table structure (CAM)
introduction
introduction
samples
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZR
to dump a CCB_ABORT (CAM)
to dump a CCB_ABORT (CAM)
to dump a CCB_HEADER (CAM)
to dump a CCB_HEADER (CAM)
to dump a CCB_SCSIIO (CAM)
to dump a CCB_SCSIIO (CAM)
to dump a CCB_TERMIO (CAM)
to dump a CCB_TERMIO (CAM)
to dump a data buffer (CAM)
to dump a data buffer (CAM)
to dump a PDRV_WS (CAM)
to dump a PDRV_WS (CAM)
to dump an ALL_INQ_DATA structure (CAM)
to dump an ALL_INQ_DATA structure (CAM)
to dump cam_flags from a CCB_HEADER (CAM)
to dump cam_flags from a CCB_HEADER (CAM)
to dump the device type (CAM)
to dump the device type (CAM)
to fill in an error log packet (CAM)
to fill in an error log packet (CAM)
to print CAM status codes (CAM)
to print CAM status codes (CAM)
to print SCSI status codes (CAM)
to print SCSI status codes (CAM)
to print system error codes (CAM)
to print system error codes (CAM)
to print XPT function codes (CAM)
to print XPT function codes (CAM)
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZS
common structures and routines
configuration driver structures and routines
generic structures and routines
overview
SCSI CD-ROM/AUDIO device structures and commands
SCSI disk device structures and routines
SCSI tape device structures and routines
SCSI/CAM peripheral drivers
SCSI/CAM special I/O interface
SIM SCSI Interface layer
User Agent driver structures and routines
XPT transport layer
SCSI CDROM/AUDIO device CDROM_PLAY_AUDIO command structure (CAM)
SCSI CDROM/AUDIO device CDROM_PLAY_AUDIO command structure (CAM)
SCSI CDROM/AUDIO device CDROM_PLAY_VAUDIO command structure (CAM)
SCSI CDROM/AUDIO device CDROM_PLAY_VAUDIO command structure (CAM)
attaching
attaching
closing
closing
closing
closing
closing
closing
opening
opening
opening
opening
opening
opening
reading
reading
writing
writing
adding entries
sample entry
entries
application program access
command table entries
command table example
command tables
control command
control command
device driver access
I/O control command processing
introduction
sample code
sample code
sample function
sample function
sample function
SCSI/CAM special command table entries
SCSI/CAM special command table example
SCSI/CAM special command table
Special I/O Control Commands structure
Special I/O Control Commands structure
SPECIAL_HEADER
SIM action routine (CAM)
SIM initialization routine (CAM)
introduction
sim_action (CAM)
Special I/O Control Commands structure (CAM)
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZT
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZU
uagt_close (CAM)
uagt_ioctl (CAM)
uagt_open routine (CAM)
User Agent close routine (CAM)
error handling
introduction
sample inquiry programs
sample programs
sample scanner programs
User Agent ioctl routine (CAM)
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZX
XPT free CCB routine (CAM)
XPT initialization routine (CAM)
introduction
xpt_ccb_alloc
xpt_ccb_alloc
XPT routing routine (CAM)
xpt_action (CAM)