Lines Matching refs:saRoot

70   agsaLLRoot_t      *saRoot = (agsaLLRoot_t *)(agRoot->sdkData);
87 saRoot->LLCounters.IOCounter.numSSPCompleted++;
89 pMsg1, saRoot->LLCounters.IOCounter.numSSPCompleted));
98 pRequest = (agsaIORequestDesc_t *)saRoot->IOMap[tag].IORequest;
119 saRoot->LLCounters.IOCounter.numSSPCompleted++;
121 pMsg1, saRoot->LLCounters.IOCounter.numSSPCompleted));
137 saRoot->LLCounters.IOCounter.numSSPCompleted++;
139 pMsg1, saRoot->LLCounters.IOCounter.numSSPCompleted));
149 pRequest = (agsaIORequestDesc_t *)saRoot->IOMap[tag].IORequest;
169 saRoot->LLCounters.IOCounter.numSataCompleted++;
171 pMsg1, saRoot->LLCounters.IOCounter.numSataCompleted));
182 saRoot->LLCounters.IOCounter.numSSPAbortedCB++;
198 saRoot->LLCounters.IOCounter.numSataAbortedCB++;
223 saRoot->LLCounters.IOCounter.numSMPCompleted++;
225 pMsg1, saRoot->LLCounters.IOCounter.numSMPCompleted));
237 saRoot->LLCounters.IOCounter.numEchoCB++;
238 … SA_DBG3(("mpiParseOBIomb, ECHO Response received %d\n", saRoot->LLCounters.IOCounter.numEchoCB));
491 saRoot->LLCounters.IOCounter.numSMPAbortedCB++;
493 pMsg1, saRoot->LLCounters.IOCounter.numSMPAbortedCB));
645 saRoot->LLCounters.IOCounter.numUNKNWRespIOMB++;
647 pMsg1, saRoot->LLCounters.IOCounter.numUNKNWRespIOMB));
680 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiEchoRsp() local
692 pRequest = (agsaIORequestDesc_t *)saRoot->IOMap[tag].IORequest; in mpiEchoRsp()
700 agContext = saRoot->IOMap[tag].agContext; in mpiEchoRsp()
705 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiEchoRsp()
706 saRoot->IOMap[tag].IORequest = agNULL; in mpiEchoRsp()
707 saRoot->IOMap[tag].agContext = agNULL; in mpiEchoRsp()
713 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiEchoRsp()
716 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiEchoRsp()
721 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiEchoRsp()
748 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiGetNVMDataRsp() local
764 pRequest = (agsaIORequestDesc_t *)saRoot->IOMap[tag].IORequest; in mpiGetNVMDataRsp()
772 agContext = saRoot->IOMap[tag].agContext; in mpiGetNVMDataRsp()
855 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGetNVMDataRsp()
856 saRoot->IOMap[tag].IORequest = agNULL; in mpiGetNVMDataRsp()
857 saRoot->IOMap[tag].agContext = agNULL; in mpiGetNVMDataRsp()
863 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetNVMDataRsp()
866 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetNVMDataRsp()
871 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetNVMDataRsp()
900 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiPhyStartEvent() local
910 if(saRoot == agNULL) in mpiPhyStartEvent()
920 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiPhyStartEvent()
921 agContext = saRoot->IOMap[tag].agContext; in mpiPhyStartEvent()
923 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiPhyStartEvent()
924 saRoot->IOMap[tag].IORequest = agNULL; in mpiPhyStartEvent()
925 saRoot->IOMap[tag].agContext = agNULL; in mpiPhyStartEvent()
942 saRoot->phys[phyId].linkstatus = 1; in mpiPhyStartEvent()
948 saRoot->phys[phyId].linkstatus = 0; in mpiPhyStartEvent()
954 saRoot->phys[phyId].linkstatus = 1; in mpiPhyStartEvent()
960 saRoot->phys[phyId].linkstatus = 0; in mpiPhyStartEvent()
966 saRoot->phys[phyId].linkstatus = 0; in mpiPhyStartEvent()
978 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiPhyStartEvent()
981 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiPhyStartEvent()
986 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiPhyStartEvent()
1000 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiPhyStopEvent() local
1015 if(saRoot == agNULL) in mpiPhyStopEvent()
1023 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiPhyStopEvent()
1024 agContext = saRoot->IOMap[tag].agContext; in mpiPhyStopEvent()
1026 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiPhyStopEvent()
1027 saRoot->IOMap[tag].IORequest = agNULL; in mpiPhyStopEvent()
1028 saRoot->IOMap[tag].agContext = agNULL; in mpiPhyStopEvent()
1045 saRoot->phys[phyId].linkstatus = 0; in mpiPhyStopEvent()
1077 pPhy = &(saRoot->phys[phyId]); in mpiPhyStopEvent()
1085 saRoot->PortMap[pPort->portId].PortStatus |= PORT_INVALIDATING; in mpiPhyStopEvent()
1089 saRoot->PortMap[pPort->portId].PortContext = agNULL; in mpiPhyStopEvent()
1090 saRoot->PortMap[pPort->portId].PortID = PORT_MARK_OFF; in mpiPhyStopEvent()
1091 saRoot->PortMap[pPort->portId].PortStatus |= PORT_INVALIDATING; in mpiPhyStopEvent()
1111 saRoot->phys[phyId].pPort = agNULL; in mpiPhyStopEvent()
1128 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiPhyStopEvent()
1131 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiPhyStopEvent()
1136 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiPhyStopEvent()
1162 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiHWevent() local
1179 SA_ASSERT((agNULL !=saRoot ), ""); in mpiHWevent()
1180 if(saRoot == agNULL) in mpiHWevent()
1259 if (portId > saRoot->phyCount) in mpiHWevent()
1280 …us 0x%x PortContext %p\n",saRoot->PortMap[portId & PORTID_MASK].PortID,saRoot->PortMap[portId & PO… in mpiHWevent()
1281 agPortContext = (agsaPortContext_t *)saRoot->PortMap[portId].PortContext; in mpiHWevent()
1303 saRoot->phys[phyId].linkstatus |= 2; in mpiHWevent()
1304 saRoot->phys[phyId].sasIdentify.phyIdentifier = IDframe->phyIdentifier; in mpiHWevent()
1305saRoot->phys[phyId].sasIdentify.deviceType_addressFrameType = IDframe->deviceType_addressFrameType; in mpiHWevent()
1307 si_memcpy(&(saRoot->phys[phyId].sasIdentify.sasAddressHi),&(IDframe->sasAddressHi),4); in mpiHWevent()
1308 si_memcpy(&(saRoot->phys[phyId].sasIdentify.sasAddressLo),&(IDframe->sasAddressLo),4); in mpiHWevent()
1318 saRoot->phys[phyId].linkstatus |= 2; in mpiHWevent()
1332 agsaPhy_t *pPhy = &(saRoot->phys[phyId]); in mpiHWevent()
1337 saRoot->phys[phyId].linkstatus &= 1; in mpiHWevent()
1352 saRoot->PortMap[portId].PortStatus &= ~PORT_INVALIDATING; in mpiHWevent()
1361 saRoot->PortMap[portId].PortStatus |= PORT_INVALIDATING; in mpiHWevent()
1482 saRoot->PortMap[portId].PortStatus &= ~PORT_INVALIDATING; in mpiHWevent()
1491 saRoot->PortMap[portId].PortStatus |= PORT_INVALIDATING; in mpiHWevent()
1522 saRoot->PortMap[portId].PortStatus &= ~PORT_INVALIDATING; in mpiHWevent()
1560 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiHWevent()
1564 agContext = saRoot->IOMap[tag].agContext; in mpiHWevent()
1569 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiHWevent()
1570 saRoot->IOMap[tag].IORequest = agNULL; in mpiHWevent()
1571 saRoot->IOMap[tag].agContext = agNULL; in mpiHWevent()
1576 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiHWevent()
1579 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiHWevent()
1584 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiHWevent()
1629 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiHWevent()
1639 agContext = saRoot->IOMap[tag].agContext; in mpiHWevent()
1646 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiHWevent()
1647 saRoot->IOMap[tag].IORequest = agNULL; in mpiHWevent()
1648 saRoot->IOMap[tag].agContext = agNULL; in mpiHWevent()
1654 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiHWevent()
1657 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiHWevent()
1662 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiHWevent()
1750 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSMPCompletion() local
1764 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSMPCompletion()
1782 saRoot->IoErrorCount.agOSSA_IO_OVERFLOW++; in mpiSMPCompletion()
1790 saRoot->IoErrorCount.agOSSA_IO_ABORTED++; in mpiSMPCompletion()
1793 DbgPrint("agOSSA_IO_ABORTED %d\n", saRoot->IoErrorCount.agOSSA_IO_ABORTED); in mpiSMPCompletion()
1802 saRoot->IoErrorCount.agOSSA_IO_NO_DEVICE++; in mpiSMPCompletion()
1808 saRoot->IoErrorCount.agOSSA_IO_ERROR_HW_TIMEOUT++; in mpiSMPCompletion()
1814 saRoot->IoErrorCount.agOSSA_IO_XFER_ERROR_BREAK++; in mpiSMPCompletion()
1820 saRoot->IoErrorCount.agOSSA_IO_XFER_ERROR_PHY_NOT_READY++; in mpiSMPCompletion()
1826 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_PROTOCOL_NOT_SUPPORTED++; in mpiSMPCompletion()
1832 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_ZONE_VIOLATION++; in mpiSMPCompletion()
1838 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_BREAK++; in mpiSMPCompletion()
1844 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS++; in mpiSMPCompletion()
1850 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_BAD_DESTINATION++; in mpiSMPCompletion()
1856 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_CONNECTION_RATE_NOT_SUPPORTED++; in mpiSMPCompletion()
1862 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_WRONG_DESTINATION++; in mpiSMPCompletion()
1868 saRoot->IoErrorCount.agOSSA_IO_XFER_ERROR_RX_FRAME++; in mpiSMPCompletion()
1874 saRoot->IoErrorCount.agOSSA_IO_XFER_OPEN_RETRY_TIMEOUT++; in mpiSMPCompletion()
1880 saRoot->IoErrorCount.agOSSA_IO_ERROR_INTERNAL_SMP_RESOURCE++; in mpiSMPCompletion()
1886 saRoot->IoErrorCount.agOSSA_IO_PORT_IN_RESET++; in mpiSMPCompletion()
1892 saRoot->IoErrorCount.agOSSA_IO_DS_NON_OPERATIONAL++; in mpiSMPCompletion()
1898 saRoot->IoErrorCount.agOSSA_IO_DS_IN_RECOVERY++; in mpiSMPCompletion()
1904 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_HW_RESOURCE_BUSY++; in mpiSMPCompletion()
1910 saRoot->IoErrorCount.agOSSA_IO_ABORT_IN_PROGRESS++; in mpiSMPCompletion()
1916 saRoot->IoErrorCount.agOSSA_IO_ABORT_DELAYED++; in mpiSMPCompletion()
1922 saRoot->IoErrorCount.agOSSA_IO_INVALID_LENGTH++; in mpiSMPCompletion()
1928saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_OPEN_RETRY_BACKOFF_THRESHOLD_REACHED++; in mpiSMPCompletion()
1934 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_OPEN_TMO++; in mpiSMPCompletion()
1940 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_NO_DEST++; in mpiSMPCompletion()
1946 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_NO_DEST++; in mpiSMPCompletion()
1952 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_PATHWAY_BLOCKED++; in mpiSMPCompletion()
1958 saRoot->IoErrorCount.agOSSA_IO_DS_INVALID++; in mpiSMPCompletion()
1964 saRoot->IoErrorCount.agOSSA_IO_XFER_READ_COMPL_ERR++; in mpiSMPCompletion()
1970 saRoot->IoErrorCount.agOSSA_MPI_ERR_IO_RESOURCE_UNAVAILABLE++; in mpiSMPCompletion()
1976 saRoot->IoErrorCount.agOSSA_MPI_ERR_OFFLOAD_DIF_OR_ENC_NOT_ENABLED++; in mpiSMPCompletion()
1982 saRoot->IoErrorCount.agOSSA_IO_OPEN_CNX_ERROR_OPEN_PREEMPTED++; in mpiSMPCompletion()
1988 saRoot->IoErrorCount.agOSSA_IO_UNKNOWN_ERROR++; in mpiSMPCompletion()
2017 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiGetDevHandleRsp() local
2033 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGetDevHandleRsp()
2034 agContext = saRoot->IOMap[tag].agContext; in mpiGetDevHandleRsp()
2036 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGetDevHandleRsp()
2037 saRoot->IOMap[tag].IORequest = agNULL; in mpiGetDevHandleRsp()
2038 saRoot->IOMap[tag].agContext = agNULL; in mpiGetDevHandleRsp()
2048 …us 0x%x PortContext %p\n",saRoot->PortMap[portId & PORTID_MASK].PortID,saRoot->PortMap[portId & PO… in mpiGetDevHandleRsp()
2049 agPortContext = (agsaPortContext_t *)saRoot->PortMap[portId].PortContext; in mpiGetDevHandleRsp()
2059 pDevice = (agsaDeviceDesc_t *)saRoot->DeviceMap[deviceid & DEVICE_ID_BITS].DeviceHandle; in mpiGetDevHandleRsp()
2061 saRoot->DeviceHandle[i] = &(pDevice->targetDevHandle); in mpiGetDevHandleRsp()
2063 saRoot->DeviceHandle[i] = &(pDevice->initiatorDevHandle); in mpiGetDevHandleRsp()
2068 ossaGetDeviceHandlesCB(agRoot, agContext, agPortContext, saRoot->DeviceHandle, deviceIdc); in mpiGetDevHandleRsp()
2074 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetDevHandleRsp()
2077 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetDevHandleRsp()
2082 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetDevHandleRsp()
2109 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiPhyCntrlRsp() local
2123 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiPhyCntrlRsp()
2130 agContext = saRoot->IOMap[tag].agContext; in mpiPhyCntrlRsp()
2132 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiPhyCntrlRsp()
2133 saRoot->IOMap[tag].IORequest = agNULL; in mpiPhyCntrlRsp()
2134 saRoot->IOMap[tag].agContext = agNULL; in mpiPhyCntrlRsp()
2156 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiPhyCntrlRsp()
2159 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiPhyCntrlRsp()
2164 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiPhyCntrlRsp()
2190 agsaLLRoot_t *saRoot = agNULL; in mpiDeviceRegRsp() local
2202 saRoot = (agsaLLRoot_t *) (agRoot->sdkData); in mpiDeviceRegRsp()
2203 SA_ASSERT((agNULL != saRoot), ""); in mpiDeviceRegRsp()
2207 SA_ASSERT((NULL != saRoot->DeviceRegistrationCB), "DeviceRegistrationCB can not be NULL"); in mpiDeviceRegRsp()
2215 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiDeviceRegRsp()
2225 agContext = saRoot->IOMap[tag].agContext; in mpiDeviceRegRsp()
2228 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiDeviceRegRsp()
2229 saRoot->IOMap[tag].IORequest = agNULL; in mpiDeviceRegRsp()
2230 saRoot->IOMap[tag].agContext = agNULL; in mpiDeviceRegRsp()
2241 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiDeviceRegRsp()
2244 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiDeviceRegRsp()
2249 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiDeviceRegRsp()
2258 if (agNULL == saRoot->DeviceRegistrationCB) in mpiDeviceRegRsp()
2263 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiDeviceRegRsp()
2266 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiDeviceRegRsp()
2271 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiDeviceRegRsp()
2314 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiDeviceRegRsp()
2317 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiDeviceRegRsp()
2322 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiDeviceRegRsp()
2336 saRoot->DeviceMap[deviceIdx].DeviceIdFromFW = deviceId; in mpiDeviceRegRsp()
2337 saRoot->DeviceMap[deviceIdx].DeviceHandle = (void *)pDevice; in mpiDeviceRegRsp()
2340 (*(ossaDeviceRegistrationCB_t)(saRoot->DeviceRegistrationCB))(agRoot, in mpiDeviceRegRsp()
2354 (*(ossaDeviceRegistrationCB_t)(saRoot->DeviceRegistrationCB))(agRoot, in mpiDeviceRegRsp()
2368 pDevice = (agsaDeviceDesc_t *)saRoot->DeviceMap[deviceIdx].DeviceHandle; in mpiDeviceRegRsp()
2377 (*(ossaDeviceRegistrationCB_t)(saRoot->DeviceRegistrationCB))(agRoot, in mpiDeviceRegRsp()
2398 (*(ossaDeviceRegistrationCB_t)(saRoot->DeviceRegistrationCB))(agRoot, in mpiDeviceRegRsp()
2410 pDevice = (agsaDeviceDesc_t *)saRoot->DeviceMap[deviceIdx].DeviceHandle; in mpiDeviceRegRsp()
2419 (*(ossaDeviceRegistrationCB_t)(saRoot->DeviceRegistrationCB))(agRoot, in mpiDeviceRegRsp()
2440 (*(ossaDeviceRegistrationCB_t)(saRoot->DeviceRegistrationCB))(agRoot, in mpiDeviceRegRsp()
2453 (*(ossaDeviceRegistrationCB_t)(saRoot->DeviceRegistrationCB))(agRoot, in mpiDeviceRegRsp()
2465 (*(ossaDeviceRegistrationCB_t)(saRoot->DeviceRegistrationCB))(agRoot, in mpiDeviceRegRsp()
2480 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiDeviceRegRsp()
2483 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiDeviceRegRsp()
2488 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiDeviceRegRsp()
2514 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiDeregDevHandleRsp() local
2522 SA_ASSERT((NULL != saRoot->DeviceDeregistrationCB), "DeviceDeregistrationCB can not be NULL"); in mpiDeregDevHandleRsp()
2531 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiDeregDevHandleRsp()
2539 agContext = saRoot->IOMap[tag].agContext; in mpiDeregDevHandleRsp()
2541 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiDeregDevHandleRsp()
2542 saRoot->IOMap[tag].IORequest = agNULL; in mpiDeregDevHandleRsp()
2543 saRoot->IOMap[tag].agContext = agNULL; in mpiDeregDevHandleRsp()
2574 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiDeregDevHandleRsp()
2577 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiDeregDevHandleRsp()
2582 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiDeregDevHandleRsp()
2591 if (agNULL == saRoot->DeviceDeregistrationCB) in mpiDeregDevHandleRsp()
2599 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiDeregDevHandleRsp()
2602 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiDeregDevHandleRsp()
2607 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiDeregDevHandleRsp()
2617 (*(ossaDeregisterDeviceHandleCB_t)(saRoot->DeviceDeregistrationCB))(agRoot, in mpiDeregDevHandleRsp()
2626 (*(ossaDeregisterDeviceHandleCB_t)(saRoot->DeviceDeregistrationCB))(agRoot, in mpiDeregDevHandleRsp()
2636 (*(ossaDeregisterDeviceHandleCB_t)(saRoot->DeviceDeregistrationCB))(agRoot, in mpiDeregDevHandleRsp()
2652 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiDeregDevHandleRsp()
2655 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiDeregDevHandleRsp()
2660 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiDeregDevHandleRsp()
2688 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiGetPhyProfileRsp() local
2704 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGetPhyProfileRsp()
2712 agContext = saRoot->IOMap[tag].agContext; in mpiGetPhyProfileRsp()
2717 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGetPhyProfileRsp()
2718 saRoot->IOMap[tag].IORequest = agNULL; in mpiGetPhyProfileRsp()
2719 saRoot->IOMap[tag].agContext = agNULL; in mpiGetPhyProfileRsp()
2908 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetPhyProfileRsp()
2911 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetPhyProfileRsp()
2916 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetPhyProfileRsp()
2932 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSetPhyProfileRsp() local
2949 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSetPhyProfileRsp()
2957 agContext = saRoot->IOMap[tag].agContext; in mpiSetPhyProfileRsp()
2960 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSetPhyProfileRsp()
2961 saRoot->IOMap[tag].IORequest = agNULL; in mpiSetPhyProfileRsp()
2962 saRoot->IOMap[tag].agContext = agNULL; in mpiSetPhyProfileRsp()
3053 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiSetPhyProfileRsp()
3056 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiSetPhyProfileRsp()
3061 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSetPhyProfileRsp()
3090 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiGetDevInfoRsp() local
3111 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGetDevInfoRsp()
3119 agContext = saRoot->IOMap[tag].agContext; in mpiGetDevInfoRsp()
3122 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGetDevInfoRsp()
3123 saRoot->IOMap[tag].IORequest = agNULL; in mpiGetDevInfoRsp()
3124 saRoot->IOMap[tag].agContext = agNULL; in mpiGetDevInfoRsp()
3141 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetDevInfoRsp()
3144 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetDevInfoRsp()
3149 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetDevInfoRsp()
3164 pDevice = (agsaDeviceDesc_t *)saRoot->DeviceMap[deviceid & DEVICE_ID_BITS].DeviceHandle; in mpiGetDevInfoRsp()
3195 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetDevInfoRsp()
3198 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetDevInfoRsp()
3203 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetDevInfoRsp()
3287 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetDevInfoRsp()
3290 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetDevInfoRsp()
3295 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetDevInfoRsp()
3322 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiGetDevInfoRspSpc() local
3340 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGetDevInfoRspSpc()
3348 agContext = saRoot->IOMap[tag].agContext; in mpiGetDevInfoRspSpc()
3351 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGetDevInfoRspSpc()
3352 saRoot->IOMap[tag].IORequest = agNULL; in mpiGetDevInfoRspSpc()
3353 saRoot->IOMap[tag].agContext = agNULL; in mpiGetDevInfoRspSpc()
3382 pDevice = (agsaDeviceDesc_t *)saRoot->DeviceMap[deviceid & DEVICE_ID_BITS].DeviceHandle; in mpiGetDevInfoRspSpc()
3410 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetDevInfoRspSpc()
3413 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetDevInfoRspSpc()
3418 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetDevInfoRspSpc()
3506 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetDevInfoRspSpc()
3509 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetDevInfoRspSpc()
3514 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetDevInfoRspSpc()
3541 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSetDevInfoRsp() local
3555 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSetDevInfoRsp()
3563 agContext = saRoot->IOMap[tag].agContext; in mpiSetDevInfoRsp()
3566 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSetDevInfoRsp()
3567 saRoot->IOMap[tag].IORequest = agNULL; in mpiSetDevInfoRsp()
3568 saRoot->IOMap[tag].agContext = agNULL; in mpiSetDevInfoRsp()
3590 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSetDevInfoRsp()
3602 pDevice = (agsaDeviceDesc_t *)saRoot->DeviceMap[deviceid & DEVICE_ID_BITS].DeviceHandle; in mpiSetDevInfoRsp()
3620 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSetDevInfoRsp()
3642 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSetDevInfoRsp()
3682 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSetDevInfoRsp()
3708 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSSPEvent() local
3733 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSSPEvent()
3746 …us 0x%x PortContext %p\n",saRoot->PortMap[portId & PORTID_MASK].PortID,saRoot->PortMap[portId & PO… in mpiSSPEvent()
3747 agPortContext = (agsaPortContext_t *)saRoot->PortMap[portId].PortContext; in mpiSSPEvent()
3752 pDevice = (agsaDeviceDesc_t *)saRoot->DeviceMap[deviceIdx].DeviceHandle; in mpiSSPEvent()
3815 saRoot->IoEventCount.agOSSA_IO_OVERFLOW++; in mpiSSPEvent()
3822 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_BREAK++; in mpiSSPEvent()
3829 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_PHY_NOT_READY++; in mpiSSPEvent()
3836 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_PROTOCOL_NOT_SUPPORTED++; in mpiSSPEvent()
3843 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_ZONE_VIOLATION++; in mpiSSPEvent()
3850 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_BREAK++; in mpiSSPEvent()
3857 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS++; in mpiSSPEvent()
3864 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_BAD_DESTINATION++; in mpiSSPEvent()
3871 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_CONNECTION_RATE_NOT_SUPPORTED++; in mpiSSPEvent()
3878 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_WRONG_DESTINATION++; in mpiSSPEvent()
3885 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_NAK_RECEIVED++; in mpiSSPEvent()
3892 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_ACK_NAK_TIMEOUT++; in mpiSSPEvent()
3900 if( saRoot->swConfig.PCI_trigger & PCI_TRIGGER_OFFSET_MISMATCH ) in mpiSSPEvent()
3905 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_OFFSET_MISMATCH++; in mpiSSPEvent()
3912 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_XFER_ZERO_DATA_LEN++; in mpiSSPEvent()
3919 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_CMD_ISSUE_ACK_NAK_TIMEOUT++; in mpiSSPEvent()
3926 saRoot->IoEventCount.agOSSA_IO_XFER_OPEN_RETRY_TIMEOUT++; in mpiSSPEvent()
3933 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_XFER_RDY_OVERRUN++; in mpiSSPEvent()
3940 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_XFER_RDY_NOT_EXPECTED++; in mpiSSPEvent()
3947 saRoot->IoEventCount.agOSSA_IO_XFER_CMD_FRAME_ISSUED++; in mpiSSPEvent()
3954 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_UNEXPECTED_PHASE++; in mpiSSPEvent()
3961saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_OPEN_RETRY_BACKOFF_THRESHOLD_REACHED++; in mpiSSPEvent()
3968 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_OPEN_TMO++; in mpiSSPEvent()
3975 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_NO_DEST++; in mpiSSPEvent()
3982 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_OPEN_COLLIDE++; in mpiSSPEvent()
3989 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_PATHWAY_BLOCKED++; in mpiSSPEvent()
3996 saRoot->IoEventCount.agOSSA_IO_XFR_ERROR_DEK_KEY_CACHE_MISS++; in mpiSSPEvent()
4003 saRoot->IoEventCount.agOSSA_IO_XFR_ERROR_DEK_KEY_TAG_MISMATCH++; in mpiSSPEvent()
4010 saRoot->IoEventCount.agOSSA_IO_XFR_ERROR_INTERNAL_CRC_ERROR++; in mpiSSPEvent()
4017 saRoot->IoEventCount.agOSSA_IO_XFR_ERROR_DIF_APPLICATION_TAG_MISMATCH++; in mpiSSPEvent()
4024 saRoot->IoEventCount.agOSSA_IO_XFR_ERROR_DIF_REFERENCE_TAG_MISMATCH++; in mpiSSPEvent()
4031 saRoot->IoEventCount.agOSSA_IO_XFR_ERROR_DIF_CRC_MISMATCH++; in mpiSSPEvent()
4038 saRoot->IoEventCount.agOSSA_IO_XFR_ERROR_DIF_MISMATCH++; in mpiSSPEvent()
4045 saRoot->IoEventCount.agOSSA_IO_XFER_ERR_EOB_DATA_OVERRUN++; in mpiSSPEvent()
4052 saRoot->IoEventCount.agOSSA_IO_XFER_READ_COMPL_ERR++; in mpiSSPEvent()
4059 saRoot->IoEventCount.agOSSA_IO_UNKNOWN_ERROR++; in mpiSSPEvent()
4088 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSATAEvent() local
4107 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSATAEvent()
4111 …us 0x%x PortContext %p\n",saRoot->PortMap[portId & PORTID_MASK].PortID,saRoot->PortMap[portId & PO… in mpiSATAEvent()
4112 agPortContext = (agsaPortContext_t *)saRoot->PortMap[portId].PortContext; in mpiSATAEvent()
4117 pDevice = (agsaDeviceDesc_t *)saRoot->DeviceMap[deviceIdx].DeviceHandle; in mpiSATAEvent()
4126 saRoot->IoEventCount.agOSSA_IO_OVERFLOW++; in mpiSATAEvent()
4133 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_BREAK++; in mpiSATAEvent()
4140 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_PHY_NOT_READY++; in mpiSATAEvent()
4147 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_PROTOCOL_NOT_SUPPORTED++; in mpiSATAEvent()
4154 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_ZONE_VIOLATION++; in mpiSATAEvent()
4161 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_BREAK++; in mpiSATAEvent()
4169 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_NO_DEST++; in mpiSATAEvent()
4176 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_OPEN_COLLIDE++; in mpiSATAEvent()
4183 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_PATHWAY_BLOCKED++; in mpiSATAEvent()
4190 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS++; in mpiSATAEvent()
4197 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_BAD_DESTINATION++; in mpiSATAEvent()
4204 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_CONNECTION_RATE_NOT_SUPPORTED++; in mpiSATAEvent()
4211 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_WRONG_DESTINATION++; in mpiSATAEvent()
4218 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_NAK_RECEIVED++; in mpiSATAEvent()
4225 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_ABORTED_NCQ_MODE++; in mpiSATAEvent()
4232 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_OFFSET_MISMATCH++; in mpiSATAEvent()
4239 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_XFER_ZERO_DATA_LEN++; in mpiSATAEvent()
4246 saRoot->IoEventCount.agOSSA_IO_XFER_OPEN_RETRY_TIMEOUT++; in mpiSATAEvent()
4253 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_PEER_ABORTED++; in mpiSATAEvent()
4260 saRoot->IoEventCount.agOSSA_IO_XFER_CMD_FRAME_ISSUED++; in mpiSATAEvent()
4267 saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_STP_RESOURCES_BUSY++; in mpiSATAEvent()
4274 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_UNEXPECTED_PHASE++; in mpiSATAEvent()
4281 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_XFER_RDY_OVERRUN++; in mpiSATAEvent()
4288 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_XFER_RDY_NOT_EXPECTED++; in mpiSATAEvent()
4295 saRoot->IoEventCount.agOSSA_IO_XFER_PIO_SETUP_ERROR++; in mpiSATAEvent()
4302 saRoot->IoEventCount.agOSSA_IO_XFR_ERROR_DIF_MISMATCH++; in mpiSATAEvent()
4309 saRoot->IoEventCount.agOSSA_IO_XFR_ERROR_INTERNAL_CRC_ERROR++; in mpiSATAEvent()
4316saRoot->IoEventCount.agOSSA_IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS_OPEN_RETRY_BACKOFF_THRESHOLD_REACHED++; in mpiSATAEvent()
4323 saRoot->IoEventCount.agOSSA_IO_XFER_ERR_EOB_DATA_OVERRUN++; in mpiSATAEvent()
4330 saRoot->IoEventCount.agOSSA_IO_XFER_ERROR_DMA_ACTIVATE_TIMEOUT++; in mpiSATAEvent()
4337 saRoot->IoEventCount.agOSSA_IO_UNKNOWN_ERROR++; in mpiSATAEvent()
4366 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSetNVMDataRsp() local
4380 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSetNVMDataRsp()
4388 agContext = saRoot->IOMap[tag].agContext; in mpiSetNVMDataRsp()
4390 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSetNVMDataRsp()
4391 saRoot->IOMap[tag].IORequest = agNULL; in mpiSetNVMDataRsp()
4392 saRoot->IOMap[tag].agContext = agNULL; in mpiSetNVMDataRsp()
4413 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSetNVMDataRsp()
4439 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSSPAbortRsp() local
4450 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSSPAbortRsp()
4455 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSSPAbortRsp()
4456 saRoot->IOMap[tag].IORequest = agNULL; in mpiSSPAbortRsp()
4471 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSSPAbortRsp()
4472 saRoot->IOMap[tag].IORequest = agNULL; in mpiSSPAbortRsp()
4488 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiSSPAbortRsp()
4491 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiSSPAbortRsp()
4496 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSSPAbortRsp()
4535 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSATAAbortRsp() local
4546 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSATAAbortRsp()
4551 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSATAAbortRsp()
4552 saRoot->IOMap[tag].IORequest = agNULL; in mpiSATAAbortRsp()
4575 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSATAAbortRsp()
4576 saRoot->IOMap[tag].IORequest = agNULL; in mpiSATAAbortRsp()
4577 saRoot->IOMap[tag].agContext = agNULL; in mpiSATAAbortRsp()
4584 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSATAAbortRsp()
4617 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiGPIORsp() local
4631 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGPIORsp()
4639 agContext = saRoot->IOMap[tag].agContext; in mpiGPIORsp()
4641 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGPIORsp()
4642 saRoot->IOMap[tag].IORequest = agNULL; in mpiGPIORsp()
4643 saRoot->IOMap[tag].agContext = agNULL; in mpiGPIORsp()
4671 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGPIORsp()
4674 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGPIORsp()
4679 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGPIORsp()
4737 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSASDiagStartEndRsp() local
4750 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSASDiagStartEndRsp()
4758 agContext = saRoot->IOMap[tag].agContext; in mpiSASDiagStartEndRsp()
4760 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSASDiagStartEndRsp()
4761 saRoot->IOMap[tag].IORequest = agNULL; in mpiSASDiagStartEndRsp()
4762 saRoot->IOMap[tag].agContext = agNULL; in mpiSASDiagStartEndRsp()
4798 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiSASDiagStartEndRsp()
4801 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiSASDiagStartEndRsp()
4806 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSASDiagStartEndRsp()
4833 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSASDiagExecuteRsp() local
4846 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSASDiagExecuteRsp()
4889 agContext = saRoot->IOMap[tag].agContext; in mpiSASDiagExecuteRsp()
4891 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSASDiagExecuteRsp()
4892 saRoot->IOMap[tag].IORequest = agNULL; in mpiSASDiagExecuteRsp()
4893 saRoot->IOMap[tag].agContext = agNULL; in mpiSASDiagExecuteRsp()
4902 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiSASDiagExecuteRsp()
4905 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiSASDiagExecuteRsp()
4910 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSASDiagExecuteRsp()
4938 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiGeneralEventRsp() local
5044 SA_ASSERT((tag < AGSA_MAX_VALID_PORTS * saRoot->swConfig.maxActiveIOs), in mpiGeneralEventRsp()
5046 …SA_ASSERT((saRoot->IOMap[ tag < (AGSA_MAX_VALID_PORTS * saRoot->swConfig.maxActiveIOs) ? tag : 0 ]… in mpiGeneralEventRsp()
5050 if (tag > AGSA_MAX_VALID_PORTS * saRoot->swConfig.maxActiveIOs) in mpiGeneralEventRsp()
5059 agContext = saRoot->IOMap[tag].agContext; in mpiGeneralEventRsp()
5061 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGeneralEventRsp()
5065 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGeneralEventRsp()
5066 saRoot->IOMap[tag].IORequest = agNULL; in mpiGeneralEventRsp()
5067 saRoot->IOMap[tag].agContext = agNULL; in mpiGeneralEventRsp()
5073 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGeneralEventRsp()
5076 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGeneralEventRsp()
5081 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGeneralEventRsp()
5111 SA_ASSERT((tag < AGSA_MAX_VALID_PORTS * saRoot->swConfig.maxActiveIOs), in mpiGeneralEventRsp()
5113 …SA_ASSERT((saRoot->IOMap[ tag < (AGSA_MAX_VALID_PORTS * saRoot->swConfig.maxActiveIOs) ? tag : 0 ]… in mpiGeneralEventRsp()
5116 if (tag > AGSA_MAX_VALID_PORTS * saRoot->swConfig.maxActiveIOs) in mpiGeneralEventRsp()
5123 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGeneralEventRsp()
5131 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGeneralEventRsp()
5132 saRoot->IOMap[tag].IORequest = agNULL; in mpiGeneralEventRsp()
5133 saRoot->IOMap[tag].agContext = agNULL; in mpiGeneralEventRsp()
5139 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGeneralEventRsp()
5142 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGeneralEventRsp()
5147 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGeneralEventRsp()
5166 SA_ASSERT((tag < AGSA_MAX_VALID_PORTS * saRoot->swConfig.maxActiveIOs), in mpiGeneralEventRsp()
5168 …SA_ASSERT((saRoot->IOMap[ tag < (AGSA_MAX_VALID_PORTS * saRoot->swConfig.maxActiveIOs) ? tag : 0 ]… in mpiGeneralEventRsp()
5172 if (tag > AGSA_MAX_VALID_PORTS * saRoot->swConfig.maxActiveIOs) in mpiGeneralEventRsp()
5179 agContext = saRoot->IOMap[tag].agContext; in mpiGeneralEventRsp()
5181 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGeneralEventRsp()
5189 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGeneralEventRsp()
5190 saRoot->IOMap[tag].IORequest = agNULL; in mpiGeneralEventRsp()
5191 saRoot->IOMap[tag].agContext = agNULL; in mpiGeneralEventRsp()
5197 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGeneralEventRsp()
5200 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGeneralEventRsp()
5205 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGeneralEventRsp()
5292 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSSPReqReceivedNotify() local
5303 pDevice = (agsaDeviceDesc_t *)saRoot->DeviceMap[deviceid & DEVICE_ID_BITS].DeviceHandle; in mpiSSPReqReceivedNotify()
5356 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiDeviceHandleArrived() local
5370 if(saRoot == agNULL) in mpiDeviceHandleArrived()
5372 SA_ASSERT((saRoot != agNULL), "saRoot"); in mpiDeviceHandleArrived()
5404 agPortContext = saRoot->PortMap[portId].PortContext; in mpiDeviceHandleArrived()
5411 pPort = (agsaPort_t *) saLlistGetHead(&(saRoot->freePorts)); in mpiDeviceHandleArrived()
5414 saLlistRemove(&(saRoot->freePorts), &(pPort->linkNode)); in mpiDeviceHandleArrived()
5421 saLlistAdd(&(saRoot->validPorts), &(pPort->linkNode)); in mpiDeviceHandleArrived()
5426 saRoot->PortMap[portId].PortID = portId; in mpiDeviceHandleArrived()
5427 saRoot->PortMap[portId].PortContext = &(pPort->portContext); in mpiDeviceHandleArrived()
5428 saRoot->PortMap[portId].PortStatus &= ~PORT_INVALIDATING; in mpiDeviceHandleArrived()
5432 …ceHandleArrived: ~PORT_INVALIDATING New Port portID %d PortContext %p\n",saRoot->PortMap[pPort->po… in mpiDeviceHandleArrived()
5449 saRoot->PortMap[pPort->portId].PortStatus &= ~PORT_INVALIDATING; in mpiDeviceHandleArrived()
5481 pDevice = (agsaDeviceDesc_t *)saRoot->DeviceMap[FwdDeviceId & DEVICE_ID_BITS].DeviceHandle; in mpiDeviceHandleArrived()
5505 saRoot->DeviceMap[FwdDeviceId & DEVICE_ID_BITS].DeviceIdFromFW = FwdDeviceId; in mpiDeviceHandleArrived()
5506 saRoot->DeviceMap[FwdDeviceId & DEVICE_ID_BITS].DeviceHandle = (void *)pDevice; in mpiDeviceHandleArrived()
5519 saRoot->DeviceMap[FwdDeviceId & DEVICE_ID_BITS].DeviceIdFromFW = FwdDeviceId; in mpiDeviceHandleArrived()
5588 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiGetTimeStampRsp() local
5601 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGetTimeStampRsp()
5609 agContext = saRoot->IOMap[tag].agContext; in mpiGetTimeStampRsp()
5611 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGetTimeStampRsp()
5612 saRoot->IOMap[tag].IORequest = agNULL; in mpiGetTimeStampRsp()
5613 saRoot->IOMap[tag].agContext = agNULL; in mpiGetTimeStampRsp()
5624 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetTimeStampRsp()
5627 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetTimeStampRsp()
5632 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetTimeStampRsp()
5659 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSASHwEventAckRsp() local
5672 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSASHwEventAckRsp()
5680 agContext = saRoot->IOMap[tag].agContext; in mpiSASHwEventAckRsp()
5682 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSASHwEventAckRsp()
5683 saRoot->IOMap[tag].IORequest = agNULL; in mpiSASHwEventAckRsp()
5684 saRoot->IOMap[tag].agContext = agNULL; in mpiSASHwEventAckRsp()
5701 saRoot->PortMap[pPort->portId].PortContext = agNULL; in mpiSASHwEventAckRsp()
5702 saRoot->PortMap[pPort->portId].PortID = PORT_MARK_OFF; in mpiSASHwEventAckRsp()
5703 saRoot->PortMap[pPort->portId].PortStatus |= PORT_INVALIDATING; in mpiSASHwEventAckRsp()
5718 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiSASHwEventAckRsp()
5721 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiSASHwEventAckRsp()
5726 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSASHwEventAckRsp()
5753 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiPortControlRsp() local
5774 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiPortControlRsp()
5782 agContext = saRoot->IOMap[tag].agContext; in mpiPortControlRsp()
5784 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiPortControlRsp()
5785 saRoot->IOMap[tag].IORequest = agNULL; in mpiPortControlRsp()
5786 saRoot->IOMap[tag].agContext = agNULL; in mpiPortControlRsp()
5802 saRoot->PortMap[port].PortID, in mpiPortControlRsp()
5803 saRoot->PortMap[port].PortStatus, in mpiPortControlRsp()
5804 saRoot->PortMap[port].PortContext)); in mpiPortControlRsp()
5806 agPortContext = (agsaPortContext_t *)saRoot->PortMap[port].PortContext; in mpiPortControlRsp()
5808 …0x%x PortContext %p\n",saRoot->PortMap[operation & PORTID_MASK].PortID,saRoot->PortMap[operation &… in mpiPortControlRsp()
5809 agPortContext = (agsaPortContext_t *)saRoot->PortMap[operation & PORTID_MASK].PortContext; in mpiPortControlRsp()
5855 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiPortControlRsp()
5858 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiPortControlRsp()
5863 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiPortControlRsp()
5890 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSMPAbortRsp() local
5904 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSMPAbortRsp()
5922 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSMPAbortRsp()
5923 saRoot->IOMap[tag].IORequest = agNULL; in mpiSMPAbortRsp()
5924 saRoot->IOMap[tag].agContext = agNULL; in mpiSMPAbortRsp()
5942 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiSMPAbortRsp()
5945 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiSMPAbortRsp()
5949 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSMPAbortRsp()
5983 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiDeviceHandleRemoval() local
5997 pDevice = saRoot->DeviceMap[deviceid & DEVICE_ID_BITS].DeviceHandle; in mpiDeviceHandleRemoval()
5999 saRoot->PortMap[portId & PORTID_MASK].PortID, in mpiDeviceHandleRemoval()
6000 saRoot->PortMap[portId & PORTID_MASK].PortStatus, in mpiDeviceHandleRemoval()
6001 saRoot->PortMap[portId & PORTID_MASK].PortContext)); in mpiDeviceHandleRemoval()
6002 agPortContext = (agsaPortContext_t *)saRoot->PortMap[portId & PORTID_MASK].PortContext; in mpiDeviceHandleRemoval()
6005 … portId=0x%x deviceId=0x%x autoDeregDeviceflag=0x%x\n", portId, deviceid,saRoot->autoDeregDevicefl… in mpiDeviceHandleRemoval()
6010 if (saRoot->autoDeregDeviceflag[portId & PORTID_MASK]) in mpiDeviceHandleRemoval()
6017 saRoot->DeviceMap[deviceIdx].DeviceIdFromFW = 0; in mpiDeviceHandleRemoval()
6018 saRoot->DeviceMap[deviceIdx].DeviceHandle = agNULL; in mpiDeviceHandleRemoval()
6026 saLlistAdd(&(saRoot->freeDevicesList), &(pDevice->linkNode)); in mpiDeviceHandleRemoval()
6038 if (saRoot->autoDeregDeviceflag[portId & PORTID_MASK]) in mpiDeviceHandleRemoval()
6044 saRoot->DeviceMap[deviceIdx].DeviceIdFromFW = 0; in mpiDeviceHandleRemoval()
6045 saRoot->DeviceMap[deviceIdx].DeviceHandle = agNULL; in mpiDeviceHandleRemoval()
6053 saLlistAdd(&(saRoot->freeDevicesList), &(pDevice->linkNode)); in mpiDeviceHandleRemoval()
6086 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSetDeviceStateRsp() local
6102 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSetDeviceStateRsp()
6110 agContext = saRoot->IOMap[tag].agContext; in mpiSetDeviceStateRsp()
6112 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSetDeviceStateRsp()
6113 saRoot->IOMap[tag].IORequest = agNULL; in mpiSetDeviceStateRsp()
6114 saRoot->IOMap[tag].agContext = agNULL; in mpiSetDeviceStateRsp()
6122 pDevice = (agsaDeviceDesc_t *)saRoot->DeviceMap[deviceId & DEVICE_ID_BITS].DeviceHandle; in mpiSetDeviceStateRsp()
6148 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiSetDeviceStateRsp()
6151 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiSetDeviceStateRsp()
6156 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSetDeviceStateRsp()
6169 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiSetDeviceStateRsp()
6172 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiSetDeviceStateRsp()
6177 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSetDeviceStateRsp()
6204 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiGetDeviceStateRsp() local
6220 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGetDeviceStateRsp()
6228 agContext = saRoot->IOMap[tag].agContext; in mpiGetDeviceStateRsp()
6230 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGetDeviceStateRsp()
6231 saRoot->IOMap[tag].IORequest = agNULL; in mpiGetDeviceStateRsp()
6232 saRoot->IOMap[tag].agContext = agNULL; in mpiGetDeviceStateRsp()
6240 pDevice = (agsaDeviceDesc_t *)saRoot->DeviceMap[deviceId & DEVICE_ID_BITS].DeviceHandle; in mpiGetDeviceStateRsp()
6268 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetDeviceStateRsp()
6271 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetDeviceStateRsp()
6276 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetDeviceStateRsp()
6288 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetDeviceStateRsp()
6291 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetDeviceStateRsp()
6296 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetDeviceStateRsp()
6323 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSasReInitializeRsp() local
6342 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSasReInitializeRsp()
6350 agContext = saRoot->IOMap[tag].agContext; in mpiSasReInitializeRsp()
6352 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSasReInitializeRsp()
6353 saRoot->IOMap[tag].IORequest = agNULL; in mpiSasReInitializeRsp()
6354 saRoot->IOMap[tag].agContext = agNULL; in mpiSasReInitializeRsp()
6368 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiSasReInitializeRsp()
6371 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiSasReInitializeRsp()
6376 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSasReInitializeRsp()
6404 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSGpioRsp() local
6430 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSGpioRsp()
6439 agContext = saRoot->IOMap[tag].agContext; in mpiSGpioRsp()
6469 agsaLLRoot_t *saRoot = agNULL; in mpiPCIeDiagExecuteRsp() local
6480 saRoot = (agsaLLRoot_t *) (agRoot->sdkData); in mpiPCIeDiagExecuteRsp()
6481 SA_ASSERT((agNULL != saRoot), ""); in mpiPCIeDiagExecuteRsp()
6553 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiPCIeDiagExecuteRsp()
6561 agContext = saRoot->IOMap[tag].agContext; in mpiPCIeDiagExecuteRsp()
6563 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiPCIeDiagExecuteRsp()
6564 saRoot->IOMap[tag].IORequest = agNULL; in mpiPCIeDiagExecuteRsp()
6565 saRoot->IOMap[tag].agContext = agNULL; in mpiPCIeDiagExecuteRsp()
6574 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiPCIeDiagExecuteRsp()
6577 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiPCIeDiagExecuteRsp()
6582 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiPCIeDiagExecuteRsp()
6609 agsaLLRoot_t *saRoot = agNULL; in mpiGetDFEDataRsp() local
6618 saRoot = (agsaLLRoot_t *) (agRoot->sdkData); in mpiGetDFEDataRsp()
6619 SA_ASSERT((agNULL != saRoot), ""); in mpiGetDFEDataRsp()
6663 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGetDFEDataRsp()
6671 agContext = saRoot->IOMap[tag].agContext; in mpiGetDFEDataRsp()
6673 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGetDFEDataRsp()
6674 saRoot->IOMap[tag].IORequest = agNULL; in mpiGetDFEDataRsp()
6675 saRoot->IOMap[tag].agContext = agNULL; in mpiGetDFEDataRsp()
6684 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetDFEDataRsp()
6687 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetDFEDataRsp()
6692 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetDFEDataRsp()
6719 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSetControllerConfigRsp() local
6735 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSetControllerConfigRsp()
6746 agMode.context = saRoot->IOMap[tag].agContext; in mpiSetControllerConfigRsp()
6866 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSetControllerConfigRsp()
6867 saRoot->IOMap[tag].IORequest = agNULL; in mpiSetControllerConfigRsp()
6868 saRoot->IOMap[tag].agContext = agNULL; in mpiSetControllerConfigRsp()
6874 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiSetControllerConfigRsp()
6877 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiSetControllerConfigRsp()
6882 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSetControllerConfigRsp()
6908 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiGetControllerConfigRsp() local
6933 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGetControllerConfigRsp()
6965 saRoot->EncGenPage.numberOfKeksPageCode = configPage[0]; in mpiGetControllerConfigRsp()
6966 saRoot->EncGenPage.KeyCardIdKekIndex = configPage[1]; in mpiGetControllerConfigRsp()
6967 saRoot->EncGenPage.KeyCardId3_0 = configPage[2]; in mpiGetControllerConfigRsp()
6968 saRoot->EncGenPage.KeyCardId7_4 = configPage[3]; in mpiGetControllerConfigRsp()
6969 saRoot->EncGenPage.KeyCardId11_8 = configPage[4]; in mpiGetControllerConfigRsp()
6971 …SA_DBG1(("mpiGetControllerConfigRsp: numberOfKeksPageCode 0x%x\n",saRoot->EncGenPage.numberOfKeksP… in mpiGetControllerConfigRsp()
6972 …SA_DBG1(("mpiGetControllerConfigRsp: KeyCardIdKekIndex 0x%x\n",saRoot->EncGenPage.KeyCardIdKekI… in mpiGetControllerConfigRsp()
6973 …SA_DBG1(("mpiGetControllerConfigRsp: KeyCardId3_0 0x%x\n",saRoot->EncGenPage.KeyCardId3_0)… in mpiGetControllerConfigRsp()
6974 …SA_DBG1(("mpiGetControllerConfigRsp: KeyCardId7_4 0x%x\n",saRoot->EncGenPage.KeyCardId7_4)… in mpiGetControllerConfigRsp()
6975 …SA_DBG1(("mpiGetControllerConfigRsp: KeyCardId11_8 0x%x\n",saRoot->EncGenPage.KeyCardId11_8… in mpiGetControllerConfigRsp()
6998 agMode.context = saRoot->IOMap[tag].agContext; in mpiGetControllerConfigRsp()
7004 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGetControllerConfigRsp()
7005 saRoot->IOMap[tag].IORequest = agNULL; in mpiGetControllerConfigRsp()
7006 saRoot->IOMap[tag].agContext = agNULL; in mpiGetControllerConfigRsp()
7012 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetControllerConfigRsp()
7015 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetControllerConfigRsp()
7020 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetControllerConfigRsp()
7045 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiKekManagementRsp() local
7134 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiKekManagementRsp()
7142 agContext = saRoot->IOMap[tag].agContext; in mpiKekManagementRsp()
7144 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiKekManagementRsp()
7145 saRoot->IOMap[tag].IORequest = agNULL; in mpiKekManagementRsp()
7146 saRoot->IOMap[tag].agContext = agNULL; in mpiKekManagementRsp()
7154 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiKekManagementRsp()
7157 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiKekManagementRsp()
7162 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiKekManagementRsp()
7188 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiDekManagementRsp() local
7232 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiDekManagementRsp()
7240 agContext = saRoot->IOMap[tag].agContext; in mpiDekManagementRsp()
7242 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiDekManagementRsp()
7243 saRoot->IOMap[tag].IORequest = agNULL; in mpiDekManagementRsp()
7244 saRoot->IOMap[tag].agContext = agNULL; in mpiDekManagementRsp()
7252 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiDekManagementRsp()
7255 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiDekManagementRsp()
7260 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiDekManagementRsp()
7287 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiOperatorManagementRsp() local
7308 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiOperatorManagementRsp()
7316 agContext = saRoot->IOMap[tag].agContext; in mpiOperatorManagementRsp()
7318 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiOperatorManagementRsp()
7319 saRoot->IOMap[tag].IORequest = agNULL; in mpiOperatorManagementRsp()
7320 saRoot->IOMap[tag].agContext = agNULL; in mpiOperatorManagementRsp()
7337 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiOperatorManagementRsp()
7340 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiOperatorManagementRsp()
7345 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiOperatorManagementRsp()
7360 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiBistRsp() local
7415 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiBistRsp()
7423 agContext = saRoot->IOMap[tag].agContext; in mpiBistRsp()
7428 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiBistRsp()
7429 saRoot->IOMap[tag].IORequest = agNULL; in mpiBistRsp()
7430 saRoot->IOMap[tag].agContext = agNULL; in mpiBistRsp()
7436 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiBistRsp()
7439 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiBistRsp()
7444 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiBistRsp()
7471 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiSetOperatorRsp() local
7488 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiSetOperatorRsp()
7496 agContext = saRoot->IOMap[tag].agContext; in mpiSetOperatorRsp()
7498 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiSetOperatorRsp()
7499 saRoot->IOMap[tag].IORequest = agNULL; in mpiSetOperatorRsp()
7500 saRoot->IOMap[tag].agContext = agNULL; in mpiSetOperatorRsp()
7509 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiSetOperatorRsp()
7512 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiSetOperatorRsp()
7517 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiSetOperatorRsp()
7544 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiGetOperatorRsp() local
7572 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGetOperatorRsp()
7580 agContext = saRoot->IOMap[tag].agContext; in mpiGetOperatorRsp()
7582 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGetOperatorRsp()
7583 saRoot->IOMap[tag].IORequest = agNULL; in mpiGetOperatorRsp()
7584 saRoot->IOMap[tag].agContext = agNULL; in mpiGetOperatorRsp()
7614 if(saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in mpiGetOperatorRsp()
7617 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in mpiGetOperatorRsp()
7622 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetOperatorRsp()
7640 agsaLLRoot_t *saRoot = agNULL; in mpiGetVHistRsp() local
7658 saRoot = (agsaLLRoot_t *) (agRoot->sdkData); in mpiGetVHistRsp()
7659 SA_ASSERT((agNULL != saRoot), ""); in mpiGetVHistRsp()
7684 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiGetVHistRsp()
7692 agContext = saRoot->IOMap[tag].agContext; in mpiGetVHistRsp()
7695 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiGetVHistRsp()
7696 saRoot->IOMap[tag].IORequest = agNULL; in mpiGetVHistRsp()
7697 saRoot->IOMap[tag].agContext = agNULL; in mpiGetVHistRsp()
7718 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetVHistRsp()
7740 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiGetVHistRsp()
7770 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in mpiDifEncOffloadRsp() local
7784 pRequest = (agsaIORequestDesc_t*)saRoot->IOMap[tag].IORequest; in mpiDifEncOffloadRsp()
7792 agContext = saRoot->IOMap[tag].agContext; in mpiDifEncOffloadRsp()
7795 saRoot->IOMap[tag].Tag = MARK_OFF; in mpiDifEncOffloadRsp()
7796 saRoot->IOMap[tag].IORequest = agNULL; in mpiDifEncOffloadRsp()
7797 saRoot->IOMap[tag].agContext = agNULL; in mpiDifEncOffloadRsp()
7843 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiDifEncOffloadRsp()
7864 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in mpiDifEncOffloadRsp()