FreeBSD kernel pms device code
|
the LL defined device descriptor More...
#include <satypes.h>
the LL defined device descriptor
LL defined device descriptor
bit32 agsaDeviceDesc_s::DeviceMapIndex |
device index for device handle
Definition at line 123 of file satypes.h.
Referenced by mpiDeregDevHandleRsp(), mpiDeviceHandleArrived(), mpiDeviceHandleRemoval(), mpiDeviceRegRsp(), mpiSATACompletion(), mpiSSPAbortRsp(), mpiSSPCompletion(), saDeregisterDeviceHandle(), saGetDeviceInfo(), saGetDeviceState(), saInitialize(), saSATAAbort(), saSATAStart(), saSendSMPIoctl(), saSetDeviceInfo(), saSetDeviceState(), saSMPAbort(), saSMPStart(), saSSPAbort(), saSSPStart(), siClearActiveIORequestsOnDevice(), siCountActiveIORequestsOnDevice(), siDumpActiveIORequests(), siInitResources(), and siPortDeviceRemove().
bit8 agsaDeviceDesc_s::deviceType |
the device type
Definition at line 118 of file satypes.h.
Referenced by saInitialize(), siInitResources(), siPortDeviceListRemove(), siPortDeviceRemove(), siPortSASDeviceAdd(), siPortSATADeviceAdd(), and siRemoveDevHandle().
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().
agsaDevHandle_t agsaDeviceDesc_s::initiatorDevHandle |
the device handle of an initiator device
Definition at line 114 of file satypes.h.
Referenced by mpiDeregDevHandleRsp(), mpiDeviceHandleArrived(), mpiDeviceHandleRemoval(), mpiGetDevHandleRsp(), mpiGetDeviceStateRsp(), mpiGetDevInfoRsp(), mpiGetDevInfoRspSpc(), mpiSetDeviceStateRsp(), mpiSetDevInfoRsp(), mpiSSPEvent(), mpiSSPReqReceivedNotify(), saInitialize(), siInitResources(), siPortDeviceListRemove(), siPortDeviceRemove(), siPortSASDeviceAdd(), siPortSATADeviceAdd(), and siRemoveDevHandle().
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().
bit32 agsaDeviceDesc_s::option |
Definition at line 120 of file satypes.h.
Referenced by mpiSetDevInfoRsp(), and saSetDeviceInfo().
bit32 agsaDeviceDesc_s::param |
Definition at line 121 of file satypes.h.
Referenced by mpiSetDevInfoRsp(), and saSetDeviceInfo().
SALINK_LIST agsaDeviceDesc_s::pendingIORequests |
the pending IO requests, for SSP or SATA
Definition at line 116 of file satypes.h.
Referenced by mpiGeneralEventRsp(), mpiSATAAbortRsp(), mpiSMPAbortRsp(), mpiSSPAbortRsp(), saInitialize(), saSATAAbort(), saSATAStart(), saSendSMPIoctl(), saSMPAbort(), saSMPStart(), saSSPAbort(), saSSPStart(), siAbnormal(), siDifAbnormal(), siEventSATAResponseWtDataRcvd(), siEventSSPResponseWtDataRcvd(), siInitResources(), siIODone(), siPortSASDeviceAdd(), and siSMPRespRcvd().
agsaPort_t* agsaDeviceDesc_s::pPort |
the port discovered the device
Definition at line 117 of file satypes.h.
Referenced by mpiDeviceHandleRemoval(), mpiDeviceRegRsp(), saDeregisterDeviceHandle(), saInitialize(), saSATAAbort(), saSATAStart(), saSendSMPIoctl(), saSMPStart(), saSSPAbort(), saSSPStart(), siInitResources(), siPortDeviceListRemove(), siPortDeviceRemove(), siPortSASDeviceAdd(), siPortSATADeviceAdd(), and siRemoveDevHandle().
agsaDevHandle_t agsaDeviceDesc_s::targetDevHandle |
the device handle of a target device
Definition at line 115 of file satypes.h.
Referenced by mpiDeregDevHandleRsp(), mpiDeviceHandleRemoval(), mpiDeviceRegRsp(), mpiGetDevHandleRsp(), mpiGetDeviceStateRsp(), mpiGetDevInfoRsp(), mpiGetDevInfoRspSpc(), mpiSATAEvent(), mpiSetDeviceStateRsp(), mpiSetDevInfoRsp(), mpiSSPEvent(), mpiSSPReqReceivedNotify(), saInitialize(), siInitResources(), siPortDeviceListRemove(), siPortDeviceRemove(), siPortSASDeviceAdd(), siPortSATADeviceAdd(), and siRemoveDevHandle().