FreeBSD kernel pms device code
|
the LL defined IO request descriptor More...
#include <satypes.h>
the LL defined IO request descriptor
LL defined IO Request descriptor
ossaSSPCompletedCB_t agsaIORequestDesc_s::completionCB |
completion callback to be called
Definition at line 137 of file satypes.h.
Referenced by mpiDifEncOffloadRsp(), mpiDIFEncryptionOffloadCmd(), mpiGetPhyProfileCmd(), mpiGetPhyProfileRsp(), mpiGetVHistRsp(), mpiPhyCntrlRsp(), mpiPortControlRsp(), mpiSATAAbortRsp(), mpiSetDeviceInfoCmd(), mpiSetDevInfoRsp(), mpiSetPhyProfileCmd(), mpiSetPhyProfileRsp(), mpiSMPAbortRsp(), mpiSSPAbortRsp(), mpiVHistCapCmd(), saLocalPhyControl(), saSATAAbort(), saSATAStart(), saSendSMPIoctl(), saSMPAbort(), saSMPStart(), saSSPAbort(), saSSPStart(), siAbnormal(), siDifAbnormal(), siEventSATAResponseWtDataRcvd(), siEventSSPResponseWtDataRcvd(), siIODone(), and siSMPRespRcvd().
bit8 agsaIORequestDesc_s::DeviceInfoCmdOption |
Definition at line 146 of file satypes.h.
Referenced by mpiGetDeviceInfoCmd(), and mpiGetDevInfoRsp().
bit32 agsaIORequestDesc_s::HTag |
the host tag to index into the IORequest array
Definition at line 142 of file satypes.h.
Referenced by mpiDekManagementCmd(), mpiDeregDevHandleCmd(), mpiDevHandleAcceptCmd(), mpiDIFEncryptionOffloadCmd(), mpiEchoCmd(), mpiEncryptBistCmd(), mpiGetControllerConfigCmd(), mpiGetDeviceHandleCmd(), mpiGetDeviceInfoCmd(), mpiGetDeviceStateCmd(), mpiGetNVMDCmd(), mpiGetOperatorCmd(), mpiGetPhyProfileCmd(), mpiKekManagementCmd(), mpiNVMReadRegDumpCmd(), mpiOperatorManagementCmd(), mpiSasReinitializeCmd(), mpiSATAAbortRsp(), mpiSATACompletion(), mpiSetControllerConfigCmd(), mpiSetDeviceInfoCmd(), mpiSetDeviceStateCmd(), mpiSetNVMDCmd(), mpiSetOperatorCmd(), mpiSetPhyProfileCmd(), mpiSMPAbortRsp(), mpiSSPAbortRsp(), mpiVHistCapCmd(), saFlashExtExecute(), saFwFlashUpdate(), saGetDFEData(), saGetRequestFromFreePool(), saGetTimeStamp(), saGpioEventSetup(), saGpioPinSetup(), saGpioRead(), saGpioWrite(), saHwEventAck(), saInitialize(), saLocalPhyControl(), saPCIeDiagExecute(), saPhyStart(), saPhyStop(), saPortControl(), saRegisterNewDevice(), saReturnRequestToFreePool(), saSASDiagExecute(), saSASDiagStartEnd(), saSATAAbort(), saSATAStart(), saSendSMPIoctl(), saSgpio(), saSMPAbort(), saSMPStart(), saSSPAbort(), saSSPStart(), saVhistCapture(), siAbnormal(), siDifAbnormal(), siDumpActiveIORequests(), siInitResources(), and siIODone().
bit16 agsaIORequestDesc_s::HwAckType |
Track HW_acks
Definition at line 139 of file satypes.h.
Referenced by mpiSASHwEventAckRsp(), and saHwEventAck().
bit8 agsaIORequestDesc_s::IRmode |
indirect smp response mode
Definition at line 144 of file satypes.h.
Referenced by saSendSMPIoctl(), saSMPStart(), and siSMPRespRcvd().
SALINK agsaIORequestDesc_s::linkNode |
the link node data structure of the IO request
Definition at line 133 of file satypes.h.
Referenced by mpiBistRsp(), mpiDekManagementCmd(), mpiDekManagementRsp(), mpiDeregDevHandleCmd(), mpiDeregDevHandleRsp(), mpiDevHandleAcceptCmd(), mpiDeviceRegRsp(), mpiDifEncOffloadRsp(), mpiDIFEncryptionOffloadCmd(), mpiEchoCmd(), mpiEchoRsp(), mpiEncryptBistCmd(), mpiFwExtFlashUpdateRsp(), mpiFwFlashUpdateRsp(), mpiGeneralEventRsp(), mpiGetControllerConfigCmd(), mpiGetControllerConfigRsp(), mpiGetDevHandleRsp(), mpiGetDeviceHandleCmd(), mpiGetDeviceInfoCmd(), mpiGetDeviceStateCmd(), mpiGetDeviceStateRsp(), mpiGetDevInfoRsp(), mpiGetDevInfoRspSpc(), mpiGetDFEDataRsp(), mpiGetNVMDataRsp(), mpiGetNVMDCmd(), mpiGetOperatorCmd(), mpiGetOperatorRsp(), mpiGetPhyProfileCmd(), mpiGetPhyProfileRsp(), mpiGetTimeStampRsp(), mpiGetVHistRsp(), mpiGPIORsp(), mpiHWevent(), mpiKekManagementCmd(), mpiKekManagementRsp(), mpiNVMReadRegDumpCmd(), mpiOperatorManagementCmd(), mpiOperatorManagementRsp(), mpiPCIeDiagExecuteRsp(), mpiPhyCntrlRsp(), mpiPhyStartEvent(), mpiPhyStopEvent(), mpiPortControlRsp(), mpiSASDiagExecuteRsp(), mpiSASDiagStartEndRsp(), mpiSASHwEventAckRsp(), mpiSasReinitializeCmd(), mpiSasReInitializeRsp(), mpiSATAAbortRsp(), mpiSetControllerConfigCmd(), mpiSetControllerConfigRsp(), mpiSetDeviceInfoCmd(), mpiSetDeviceStateCmd(), mpiSetDeviceStateRsp(), mpiSetDevInfoRsp(), mpiSetNVMDataRsp(), mpiSetNVMDCmd(), mpiSetOperatorCmd(), mpiSetOperatorRsp(), mpiSetPhyProfileCmd(), mpiSetPhyProfileRsp(), mpiSMPAbortRsp(), mpiSSPAbortRsp(), mpiVHistCapCmd(), saFlashExtExecute(), saFwFlashUpdate(), saGetDFEData(), saGetRequestFromFreePool(), saGetTimeStamp(), saGpioEventSetup(), saGpioPinSetup(), saGpioRead(), saGpioWrite(), saHwEventAck(), saInitialize(), saLocalPhyControl(), saPCIeDiagExecute(), saPhyStart(), saPhyStop(), saPortControl(), saRegisterNewDevice(), saReturnRequestToFreePool(), saSASDiagExecute(), saSASDiagStartEnd(), saSATAAbort(), saSATAStart(), saSendSMPIoctl(), saSMPAbort(), saSMPStart(), saSSPAbort(), saSSPStart(), saVhistCapture(), siAbnormal(), siDifAbnormal(), siEventSATAResponseWtDataRcvd(), siEventSSPResponseWtDataRcvd(), siInitResources(), siIODone(), and siSMPRespRcvd().
bit8 agsaIORequestDesc_s::modePageContext |
request is for security mode change
Definition at line 145 of file satypes.h.
Referenced by mpiSetControllerConfigCmd(), and mpiSetControllerConfigRsp().
agsaDeviceDesc_t* agsaIORequestDesc_s::pDevice |
the pointer to the device, to which the request is sent
Definition at line 135 of file satypes.h.
Referenced by mpiDeregDevHandleCmd(), mpiDeregDevHandleRsp(), mpiDeviceRegRsp(), mpiGeneralEventRsp(), mpiSATAAbortRsp(), mpiSATACompletion(), mpiSMPAbortRsp(), mpiSSPAbortRsp(), mpiSSPCompletion(), saInitialize(), saRegisterNewDevice(), saSATAAbort(), saSATAStart(), saSendSMPIoctl(), saSMPAbort(), saSMPStart(), saSSPAbort(), saSSPStart(), siAbnormal(), siClearActiveIORequestsOnDevice(), siCountActiveIORequestsOnDevice(), siDifAbnormal(), siDumpActiveIORequests(), siEventSATAResponseWtDataRcvd(), siEventSSPResponseWtDataRcvd(), siInitResources(), siIODone(), and siSMPRespRcvd().
agsaIORequest_t* agsaIORequestDesc_s::pIORequestContext |
the IO request context
Definition at line 134 of file satypes.h.
Referenced by mpiGeneralEventRsp(), mpiSATAAbortRsp(), mpiSATAEvent(), mpiSMPAbortRsp(), mpiSSPAbortRsp(), mpiSSPEvent(), saInitialize(), saSATAAbort(), saSATAStart(), saSendSMPIoctl(), saSMPAbort(), saSMPStart(), saSSPAbort(), saSSPStart(), siAbnormal(), siDifAbnormal(), siDumpActiveIORequests(), siEventSATAResponseWtDataRcvd(), siEventSSPResponseWtDataRcvd(), siInitResources(), siIODone(), and siSMPRespRcvd().
agsaPort_t* agsaIORequestDesc_s::pPort |
the pointer to the port - using by HW_EVENT_ACK with PHY_DOWN event
Definition at line 136 of file satypes.h.
Referenced by mpiSASHwEventAckRsp(), saHwEventAck(), saInitialize(), saSATAAbort(), saSATAStart(), saSendSMPIoctl(), saSMPStart(), saSSPAbort(), saSSPStart(), siInitResources(), and siSMPRespRcvd().
bit32 agsaIORequestDesc_s::requestType |
the request type
Definition at line 138 of file satypes.h.
Referenced by saInitialize(), saSATAAbort(), saSATAStart(), saSendSMPIoctl(), saSMPAbort(), saSMPStart(), saSSPAbort(), saSSPStart(), siAbnormal(), siDifAbnormal(), siDumpActiveIORequests(), siInitResources(), and siIODone().
bit16 agsaIORequestDesc_s::SOP |
SetPhyProfile page not returned in reply
Definition at line 140 of file satypes.h.
Referenced by mpiSetPhyProfileCmd(), and mpiSetPhyProfileRsp().
bit32 agsaIORequestDesc_s::startTick |
start time for this IO
Definition at line 141 of file satypes.h.
Referenced by saCountActiveIORequests(), saSATAAbort(), saSATAStart(), saSendSMPIoctl(), saSMPAbort(), saSMPStart(), saSSPAbort(), saSSPStart(), siCountActiveIORequestsOnDevice(), and siDumpActiveIORequests().
bit8 agsaIORequestDesc_s::valid |
boolean flag: the request is valid
Definition at line 143 of file satypes.h.
Referenced by mpiBistRsp(), mpiDekManagementCmd(), mpiDekManagementRsp(), mpiDeregDevHandleCmd(), mpiDeregDevHandleRsp(), mpiDevHandleAcceptCmd(), mpiDeviceRegRsp(), mpiDifEncOffloadRsp(), mpiDIFEncryptionOffloadCmd(), mpiEchoCmd(), mpiEchoRsp(), mpiEncryptBistCmd(), mpiFwExtFlashUpdateRsp(), mpiFwFlashUpdateRsp(), mpiGeneralEventRsp(), mpiGetControllerConfigCmd(), mpiGetControllerConfigRsp(), mpiGetDevHandleRsp(), mpiGetDeviceHandleCmd(), mpiGetDeviceInfoCmd(), mpiGetDeviceStateCmd(), mpiGetDeviceStateRsp(), mpiGetDevInfoRsp(), mpiGetDevInfoRspSpc(), mpiGetDFEDataRsp(), mpiGetNVMDataRsp(), mpiGetNVMDCmd(), mpiGetOperatorCmd(), mpiGetOperatorRsp(), mpiGetPhyProfileCmd(), mpiGetPhyProfileRsp(), mpiGetTimeStampRsp(), mpiGetVHistRsp(), mpiGPIORsp(), mpiHWevent(), mpiKekManagementCmd(), mpiKekManagementRsp(), mpiNVMReadRegDumpCmd(), mpiOperatorManagementCmd(), mpiOperatorManagementRsp(), mpiParseOBIomb(), mpiPCIeDiagExecuteRsp(), mpiPhyCntrlRsp(), mpiPhyStartEvent(), mpiPhyStopEvent(), mpiPortControlRsp(), mpiSASDiagExecuteRsp(), mpiSASDiagStartEndRsp(), mpiSASHwEventAckRsp(), mpiSasReinitializeCmd(), mpiSasReInitializeRsp(), mpiSATAAbortRsp(), mpiSATACompletion(), mpiSetControllerConfigCmd(), mpiSetControllerConfigRsp(), mpiSetDeviceInfoCmd(), mpiSetDeviceStateCmd(), mpiSetDeviceStateRsp(), mpiSetDevInfoRsp(), mpiSetNVMDataRsp(), mpiSetNVMDCmd(), mpiSetOperatorCmd(), mpiSetOperatorRsp(), mpiSetPhyProfileCmd(), mpiSetPhyProfileRsp(), mpiSMPAbortRsp(), mpiSSPAbortRsp(), mpiSSPCompletion(), mpiVHistCapCmd(), saCountActiveIORequests(), saFlashExtExecute(), saFwFlashUpdate(), saGetDFEData(), saGetRequestFromFreePool(), saGetTimeStamp(), saGpioEventSetup(), saGpioPinSetup(), saGpioRead(), saGpioWrite(), saHwEventAck(), saInitialize(), saLocalPhyControl(), saPCIeDiagExecute(), saPhyStart(), saPhyStop(), saPortControl(), saRegisterNewDevice(), saReturnRequestToFreePool(), saSASDiagExecute(), saSASDiagStartEnd(), saSATAAbort(), saSATAStart(), saSendSMPIoctl(), saSMPAbort(), saSMPStart(), saSSPAbort(), saSSPStart(), saVhistCapture(), siAbnormal(), siClearActiveIORequests(), siClearActiveIORequestsOnDevice(), siCountActiveIORequestsOnDevice(), siDifAbnormal(), siDumpActiveIORequests(), siEventSATAResponseWtDataRcvd(), siEventSSPResponseWtDataRcvd(), siInitResources(), siIODone(), and siSMPRespRcvd().