FreeBSD kernel pms device code
agsaDeviceDesc_s Struct Reference

the LL defined device descriptor More...

#include <satypes.h>

Collaboration diagram for agsaDeviceDesc_s:

Data Fields

SALINK linkNode
 
agsaDevHandle_t initiatorDevHandle
 
agsaDevHandle_t targetDevHandle
 
SALINK_LIST pendingIORequests
 
agsaPort_tpPort
 
bit8 deviceType
 
bit8 reserved [3]
 
bit32 option
 
bit32 param
 
agsaSASSATADevInfo_t devInfo
 
bit32 DeviceMapIndex
 

Detailed Description

the LL defined device descriptor

LL defined device descriptor

Definition at line 111 of file satypes.h.

Field Documentation

◆ DeviceMapIndex

◆ deviceType

bit8 agsaDeviceDesc_s::deviceType

◆ devInfo

agsaSASSATADevInfo_t agsaDeviceDesc_s::devInfo

SAS/SATA device information

Definition at line 122 of file satypes.h.

Referenced by mpiDeviceHandleArrived(), mpiGetDevInfoRsp(), mpiGetDevInfoRspSpc(), siPortSASDeviceAdd(), and siPortSATADeviceAdd().

◆ initiatorDevHandle

◆ linkNode

SALINK agsaDeviceDesc_s::linkNode

the link node data structure of the device

Definition at line 113 of file satypes.h.

Referenced by mpiDeviceHandleRemoval(), saInitialize(), siInitResources(), siPortDeviceListRemove(), siPortDeviceRemove(), siPortSASDeviceAdd(), and siPortSATADeviceAdd().

◆ option

bit32 agsaDeviceDesc_s::option

Definition at line 120 of file satypes.h.

Referenced by mpiSetDevInfoRsp(), and saSetDeviceInfo().

◆ param

bit32 agsaDeviceDesc_s::param

Definition at line 121 of file satypes.h.

Referenced by mpiSetDevInfoRsp(), and saSetDeviceInfo().

◆ pendingIORequests

◆ pPort

◆ reserved

bit8 agsaDeviceDesc_s::reserved[3]

Definition at line 119 of file satypes.h.

◆ targetDevHandle


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