FreeBSD kernel CAM code
ccb_trans_settings_0x17 Struct Reference

#include <cam_compat.h>

Collaboration diagram for ccb_trans_settings_0x17:

Data Fields

struct ccb_hdr_0x17 ccb_h
 
cts_type type
 
cam_proto protocol
 
u_int protocol_version
 
cam_xport transport
 
u_int transport_version
 
union {
   u_int   valid
 
   struct ccb_trans_settings_ata   ata
 
   struct ccb_trans_settings_scsi   scsi
 
proto_specific
 
union {
   u_int   valid
 
   struct ccb_trans_settings_spi   spi
 
   struct ccb_trans_settings_fc   fc
 
   struct ccb_trans_settings_sas   sas
 
   struct ccb_trans_settings_pata   ata
 
   struct ccb_trans_settings_sata   sata
 
xport_specific
 

Detailed Description

Definition at line 114 of file cam_compat.h.

Field Documentation

◆ ata [1/2]

struct ccb_trans_settings_ata ccb_trans_settings_0x17::ata

Definition at line 123 of file cam_compat.h.

◆ ata [2/2]

struct ccb_trans_settings_pata ccb_trans_settings_0x17::ata

Definition at line 131 of file cam_compat.h.

◆ ccb_h

struct ccb_hdr_0x17 ccb_trans_settings_0x17::ccb_h

Definition at line 115 of file cam_compat.h.

◆ fc

struct ccb_trans_settings_fc ccb_trans_settings_0x17::fc

Definition at line 129 of file cam_compat.h.

◆ 

union { ... } ccb_trans_settings_0x17::proto_specific

Referenced by cam_compat_handle_0x17().

◆ protocol

cam_proto ccb_trans_settings_0x17::protocol

Definition at line 117 of file cam_compat.h.

Referenced by cam_compat_handle_0x17().

◆ protocol_version

u_int ccb_trans_settings_0x17::protocol_version

Definition at line 118 of file cam_compat.h.

Referenced by cam_compat_handle_0x17().

◆ sas

struct ccb_trans_settings_sas ccb_trans_settings_0x17::sas

Definition at line 130 of file cam_compat.h.

◆ sata

struct ccb_trans_settings_sata ccb_trans_settings_0x17::sata

Definition at line 132 of file cam_compat.h.

◆ scsi

struct ccb_trans_settings_scsi ccb_trans_settings_0x17::scsi

Definition at line 124 of file cam_compat.h.

◆ spi

struct ccb_trans_settings_spi ccb_trans_settings_0x17::spi

Definition at line 128 of file cam_compat.h.

◆ transport

cam_xport ccb_trans_settings_0x17::transport

Definition at line 119 of file cam_compat.h.

Referenced by cam_compat_handle_0x17().

◆ transport_version

u_int ccb_trans_settings_0x17::transport_version

Definition at line 120 of file cam_compat.h.

Referenced by cam_compat_handle_0x17().

◆ type

cts_type ccb_trans_settings_0x17::type

Definition at line 116 of file cam_compat.h.

Referenced by cam_compat_handle_0x17().

◆ valid

u_int ccb_trans_settings_0x17::valid

Definition at line 122 of file cam_compat.h.

◆ 

union { ... } ccb_trans_settings_0x17::xport_specific

Referenced by cam_compat_handle_0x17().


The documentation for this struct was generated from the following file: