FreeBSD kernel pms device code
itdcb.c File Reference
Include dependency graph for itdcb.c:

Go to the source code of this file.

Functions

 __FBSDID ("$FreeBSD$")
 
osGLOBAL void itdssTaskCompleted (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
FORCEINLINE void itdssIOCompleted (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssSMPCompleted (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, agsaFrameHandle_t agFrameHandle)
 
osGLOBAL void itdssIOSuccessHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssIOAbortedHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssIOUnderFlowHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssIOFailedHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssIOAbortResetHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssIONotValidHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssIONoDeviceHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssLinkFailureHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssProgErrorHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorBreakHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorPhyNotReadyHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorProtocolNotSupprotedHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorZoneViolationHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorBreakHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorITNexusLossHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorBadDestinationHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorConnectionRateNotSupportedHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorSTPResourceBusyHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorWrongDestinationHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorUnknownErrorHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorNAKReceivedHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorACKNAKTimeoutHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorPeerAbortedHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorRxFrameHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorDMAHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorCreditTimeoutHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorCMDIssueACKNAKTimeoutHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorCMDIssueBreakBeforeACKNAKHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorCMDIssuePhyDownBeforeACKNAKHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorDisruptedPhyDownHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorOffsetMismatchHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorXferZeroDataLenHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferOpenRetryTimeoutHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssPortInResetHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssDsNonOperationalHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssDsInRecoveryHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssTmTagNotFoundHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssSSPExtIUZeroLenHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorUnexpectedPhaseHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferOpenRetryBackoffThresholdReachedHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorItNexusLossOpenTmoHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorItNexusLossNoDestHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorItNexusLossOpenCollideHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorItNexusLossOpenPathwayBlockedHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssEncryptionHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssDifHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssIOResourceUnavailableHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssIORQEBusyFullHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorInvalidSSPRspFrameHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssXferErrorEOBDataOverrunHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssOpenCnxErrorOpenPreemptedHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssIODefaultHandler (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssIOForDebugging1Completed (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssIOForDebugging2Completed (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 
osGLOBAL void itdssIOForDebugging3Completed (agsaRoot_t *agRoot, agsaIORequest_t *agIORequest, bit32 agIOStatus, bit32 agIOInfoLen, void *agParam, bit32 agOtherInfo)
 

Detailed Description

This file contains initiator CB functions

Definition in file itdcb.c.

Function Documentation

◆ __FBSDID()

__FBSDID ( "$FreeBSD$"  )

◆ itdssDifHandler()

◆ itdssDsInRecoveryHandler()

osGLOBAL void itdssDsInRecoveryHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 4156 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssDsNonOperationalHandler()

osGLOBAL void itdssDsNonOperationalHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssEncryptionHandler()

◆ itdssIOAbortedHandler()

osGLOBAL void itdssIOAbortedHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssIOAbortResetHandler()

osGLOBAL void itdssIOAbortResetHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 2540 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailAbortReset, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssIOCompleted()

FORCEINLINE void itdssIOCompleted ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 776 of file itdcb.c.

References agFALSE, agNULL, tdIORequestBody_s::agSASRequestBody, agTRUE, tdsaDeviceData_s::DeviceType, tdsaDeviceData_s::id, tdIORequestBody_s::ioCompleted, tdIORequestBody_s::ioStarted, tdsaRootOsData_s::itdsaIni, itdssDifHandler(), itdssDsInRecoveryHandler(), itdssDsNonOperationalHandler(), itdssEncryptionHandler(), itdssIOAbortedHandler(), itdssIOAbortResetHandler(), itdssIODefaultHandler(), itdssIOFailedHandler(), itdssIONoDeviceHandler(), itdssIOResourceUnavailableHandler(), itdssIORQEBusyFullHandler(), itdssIOSuccessHandler(), itdssIOUnderFlowHandler(), itdssOpenCnxErrorBadDestinationHandler(), itdssOpenCnxErrorBreakHandler(), itdssOpenCnxErrorConnectionRateNotSupportedHandler(), itdssOpenCnxErrorITNexusLossHandler(), itdssOpenCnxErrorItNexusLossNoDestHandler(), itdssOpenCnxErrorItNexusLossOpenCollideHandler(), itdssOpenCnxErrorItNexusLossOpenPathwayBlockedHandler(), itdssOpenCnxErrorItNexusLossOpenTmoHandler(), itdssOpenCnxErrorOpenPreemptedHandler(), itdssOpenCnxErrorProtocolNotSupprotedHandler(), itdssOpenCnxErrorUnknownErrorHandler(), itdssOpenCnxErrorWrongDestinationHandler(), itdssOpenCnxErrorZoneViolationHandler(), itdssPortInResetHandler(), itdssSSPExtIUZeroLenHandler(), itdssTmTagNotFoundHandler(), itdssXferErrorACKNAKTimeoutHandler(), itdssXferErrorBreakHandler(), itdssXferErrorDMAHandler(), itdssXferErrorEOBDataOverrunHandler(), itdssXferErrorInvalidSSPRspFrameHandler(), itdssXferErrorNAKReceivedHandler(), itdssXferErrorOffsetMismatchHandler(), itdssXferErrorPhyNotReadyHandler(), itdssXferErrorUnexpectedPhaseHandler(), itdssXferOpenRetryBackoffThresholdReachedHandler(), itdssXferOpenRetryTimeoutHandler(), MAX_OUTSTANDING_IO_PER_LUN, NULL, agsaContext_s::osData, tiIORequest::osData, OSSA_IO_ABORT_RESET, OSSA_IO_ABORTED, OSSA_IO_DS_IN_RECOVERY, OSSA_IO_DS_NON_OPERATIONAL, OSSA_IO_FAILED, OSSA_IO_NO_DEVICE, OSSA_IO_OPEN_CNX_ERROR_BAD_DESTINATION, OSSA_IO_OPEN_CNX_ERROR_BREAK, OSSA_IO_OPEN_CNX_ERROR_CONNECTION_RATE_NOT_SUPPORTED, OSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS, OSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_NO_DEST, OSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_OPEN_COLLIDE, OSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_OPEN_RETRY_BACKOFF_THRESHOLD_REACHED, OSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_OPEN_TMO, OSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_PATHWAY_BLOCKED, OSSA_IO_OPEN_CNX_ERROR_OPEN_PREEMPTED, OSSA_IO_OPEN_CNX_ERROR_PROTOCOL_NOT_SUPPORTED, OSSA_IO_OPEN_CNX_ERROR_UNKNOWN_ERROR, OSSA_IO_OPEN_CNX_ERROR_WRONG_DESTINATION, OSSA_IO_OPEN_CNX_ERROR_ZONE_VIOLATION, OSSA_IO_PORT_IN_RESET, OSSA_IO_SSP_EXT_IU_ZERO_LEN_ERROR, OSSA_IO_SUCCESS, OSSA_IO_TM_TAG_NOT_FOUND, OSSA_IO_UNDERFLOW, OSSA_IO_XFER_ERR_EOB_DATA_OVERRUN, OSSA_IO_XFER_ERROR_ACK_NAK_TIMEOUT, OSSA_IO_XFER_ERROR_BREAK, OSSA_IO_XFER_ERROR_DMA, OSSA_IO_XFER_ERROR_NAK_RECEIVED, OSSA_IO_XFER_ERROR_OFFSET_MISMATCH, OSSA_IO_XFER_ERROR_PHY_NOT_READY, OSSA_IO_XFER_ERROR_UNEXPECTED_PHASE, OSSA_IO_XFER_OPEN_RETRY_TIMEOUT, OSSA_IO_XFR_ERROR_CIPHER_MODE_INVALID, OSSA_IO_XFR_ERROR_DEK_INDEX_OUT_OF_BOUNDS, OSSA_IO_XFR_ERROR_DEK_IV_MISMATCH, OSSA_IO_XFR_ERROR_DEK_KEY_CACHE_MISS, OSSA_IO_XFR_ERROR_DEK_KEY_TAG_MISMATCH, OSSA_IO_XFR_ERROR_DEK_RAM_INTERFACE_ERROR, OSSA_IO_XFR_ERROR_DIF_APPLICATION_TAG_MISMATCH, OSSA_IO_XFR_ERROR_DIF_CRC_MISMATCH, OSSA_IO_XFR_ERROR_DIF_MISMATCH, OSSA_IO_XFR_ERROR_DIF_REFERENCE_TAG_MISMATCH, OSSA_IO_XFR_ERROR_INTERNAL_RAM, OSSA_IO_XFR_ERROR_INVALID_SSP_RSP_FRAME, OSSA_MPI_ERR_IO_RESOURCE_UNAVAILABLE, OSSA_MPI_IO_RQE_BUSY_FULL, osti_memset, ostiInitiatorIOCompleted(), ostiSetDeviceQueueDepth(), saFrameReadBlock(), tdIORequestBody_s::SAS, SCSI_STAT_ACA_ACTIVE, SCSI_STAT_BUSY, SCSI_STAT_CHECK_CONDITION, SCSI_STAT_COMMANDTERMINATED, SCSI_STAT_CONDITION_MET, SCSI_STAT_GOOD, SCSI_STAT_INTER_CONDIT_MET, SCSI_STAT_INTERMEDIATE, SCSI_STAT_RESV_CONFLICT, SCSI_STAT_TASK_ABORTED, SCSI_STAT_TASK_SET_FULL, SCSIOPC_INQUIRY, agsaSASRequestBody_u::sspInitiatorReq, agsaSSPResponseInfoUnit_s::status, TD_ASSERT, TD_SAS_DEVICE, TD_SATA_DEVICE, tiDeviceHandle::tdData, TI_DBG1, TI_DBG2, TI_DBG6, tdIORequestBody_s::tiDevHandle, tdIORequestBody_s::tiIORequest, tiIOSuccess, tdsaRootOsData_s::tiRoot, and tdIORequestBody_s::transport.

Referenced by tiINIIOStart(), and tiINISuperIOStart().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssIODefaultHandler()

osGLOBAL void itdssIODefaultHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 5231 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssIOFailedHandler()

osGLOBAL void itdssIOFailedHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 2493 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG1, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssIOForDebugging1Completed()

osGLOBAL void itdssIOForDebugging1Completed ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 5278 of file itdcb.c.

References TI_DBG1.

Referenced by tiINIIOStart(), and tiINISuperIOStart().

Here is the caller graph for this function:

◆ itdssIOForDebugging2Completed()

osGLOBAL void itdssIOForDebugging2Completed ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 5308 of file itdcb.c.

References TI_DBG1.

Referenced by tiINIIOStart(), and tiINISuperIOStart().

Here is the caller graph for this function:

◆ itdssIOForDebugging3Completed()

osGLOBAL void itdssIOForDebugging3Completed ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 5338 of file itdcb.c.

References TI_DBG1.

Referenced by tiINIIOStart(), and tiINISuperIOStart().

Here is the caller graph for this function:

◆ itdssIONoDeviceHandler()

osGLOBAL void itdssIONoDeviceHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 2634 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailNoLogin, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssIONotValidHandler()

osGLOBAL void itdssIONotValidHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssIOResourceUnavailableHandler()

osGLOBAL void itdssIOResourceUnavailableHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 4996 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailBusy, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssIORQEBusyFullHandler()

osGLOBAL void itdssIORQEBusyFullHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 5042 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailBusy, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssIOSuccessHandler()

◆ itdssIOUnderFlowHandler()

osGLOBAL void itdssIOUnderFlowHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 2444 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG6, tdIORequestBody_s::tiIORequest, tiIOUnderRun, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssLinkFailureHandler()

osGLOBAL void itdssLinkFailureHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssOpenCnxErrorBadDestinationHandler()

osGLOBAL void itdssOpenCnxErrorBadDestinationHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 3103 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG1, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssOpenCnxErrorBreakHandler()

osGLOBAL void itdssOpenCnxErrorBreakHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 3009 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG1, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssOpenCnxErrorConnectionRateNotSupportedHandler()

◆ itdssOpenCnxErrorITNexusLossHandler()

osGLOBAL void itdssOpenCnxErrorITNexusLossHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 3056 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG1, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssOpenCnxErrorItNexusLossNoDestHandler()

osGLOBAL void itdssOpenCnxErrorItNexusLossNoDestHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 4699 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssOpenCnxErrorItNexusLossOpenCollideHandler()

osGLOBAL void itdssOpenCnxErrorItNexusLossOpenCollideHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 4746 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssOpenCnxErrorItNexusLossOpenPathwayBlockedHandler()

osGLOBAL void itdssOpenCnxErrorItNexusLossOpenPathwayBlockedHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 4793 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssOpenCnxErrorItNexusLossOpenTmoHandler()

osGLOBAL void itdssOpenCnxErrorItNexusLossOpenTmoHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 4652 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssOpenCnxErrorOpenPreemptedHandler()

osGLOBAL void itdssOpenCnxErrorOpenPreemptedHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 5183 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssOpenCnxErrorProtocolNotSupprotedHandler()

osGLOBAL void itdssOpenCnxErrorProtocolNotSupprotedHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 2915 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssOpenCnxErrorSTPResourceBusyHandler()

osGLOBAL void itdssOpenCnxErrorSTPResourceBusyHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssOpenCnxErrorUnknownErrorHandler()

osGLOBAL void itdssOpenCnxErrorUnknownErrorHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 3334 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG1, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssOpenCnxErrorWrongDestinationHandler()

osGLOBAL void itdssOpenCnxErrorWrongDestinationHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 3287 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG1, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssOpenCnxErrorZoneViolationHandler()

osGLOBAL void itdssOpenCnxErrorZoneViolationHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 2962 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssPortInResetHandler()

osGLOBAL void itdssPortInResetHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 4044 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssProgErrorHandler()

osGLOBAL void itdssProgErrorHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssSMPCompleted()

osGLOBAL void itdssSMPCompleted ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
agsaFrameHandle_t  agFrameHandle 
)

Definition at line 2045 of file itdcb.c.

References TI_DBG3.

◆ itdssSSPExtIUZeroLenHandler()

osGLOBAL void itdssSSPExtIUZeroLenHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 4250 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssTaskCompleted()

◆ itdssTmTagNotFoundHandler()

osGLOBAL void itdssTmTagNotFoundHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 4203 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssXferErrorACKNAKTimeoutHandler()

osGLOBAL void itdssXferErrorACKNAKTimeoutHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 3428 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG1, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssXferErrorBreakHandler()

osGLOBAL void itdssXferErrorBreakHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 2821 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG1, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssXferErrorCMDIssueACKNAKTimeoutHandler()

osGLOBAL void itdssXferErrorCMDIssueACKNAKTimeoutHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssXferErrorCMDIssueBreakBeforeACKNAKHandler()

osGLOBAL void itdssXferErrorCMDIssueBreakBeforeACKNAKHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssXferErrorCMDIssuePhyDownBeforeACKNAKHandler()

osGLOBAL void itdssXferErrorCMDIssuePhyDownBeforeACKNAKHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssXferErrorCreditTimeoutHandler()

osGLOBAL void itdssXferErrorCreditTimeoutHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssXferErrorDisruptedPhyDownHandler()

osGLOBAL void itdssXferErrorDisruptedPhyDownHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssXferErrorDMAHandler()

osGLOBAL void itdssXferErrorDMAHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 3569 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG1, tiDetailOtherErrorNoRetry, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssXferErrorEOBDataOverrunHandler()

osGLOBAL void itdssXferErrorEOBDataOverrunHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 5136 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssXferErrorInvalidSSPRspFrameHandler()

osGLOBAL void itdssXferErrorInvalidSSPRspFrameHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 5089 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssXferErrorNAKReceivedHandler()

osGLOBAL void itdssXferErrorNAKReceivedHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 3381 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG1, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssXferErrorOffsetMismatchHandler()

osGLOBAL void itdssXferErrorOffsetMismatchHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 3851 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG1, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssXferErrorPeerAbortedHandler()

osGLOBAL void itdssXferErrorPeerAbortedHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssXferErrorPhyNotReadyHandler()

osGLOBAL void itdssXferErrorPhyNotReadyHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 2868 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssXferErrorRxFrameHandler()

osGLOBAL void itdssXferErrorRxFrameHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssXferErrorUnexpectedPhaseHandler()

osGLOBAL void itdssXferErrorUnexpectedPhaseHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 4297 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssXferErrorXferZeroDataLenHandler()

osGLOBAL void itdssXferErrorXferZeroDataLenHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

◆ itdssXferOpenRetryBackoffThresholdReachedHandler()

osGLOBAL void itdssXferOpenRetryBackoffThresholdReachedHandler ( agsaRoot_t agRoot,
agsaIORequest_t agIORequest,
bit32  agIOStatus,
bit32  agIOInfoLen,
void *  agParam,
bit32  agOtherInfo 
)

Definition at line 4605 of file itdcb.c.

References agNULL, tdsaRootOsData_s::IntContext, agsaContext_s::osData, ostiInitiatorIOCompleted(), TI_DBG2, tiDetailOtherError, tiIOFailed, tdIORequestBody_s::tiIORequest, and tdsaRootOsData_s::tiRoot.

Referenced by itdssIOCompleted().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssXferOpenRetryTimeoutHandler()