Lines Matching refs:agRoot

60   agsaRoot_t         *agRoot,  in saPhyStart()  argument
68 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in saPhyStart()
76 SA_ASSERT((agNULL != agRoot), ""); in saPhyStart()
93 ossaSingleThreadedEnter(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saPhyStart()
107 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saPhyStart()
125 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saPhyStart()
137 ret = mpiPhyStartCmd(agRoot, pRequest->HTag, phyId, agPhyConfig, agSASIdentify, queueNum); in saPhyStart()
146 ossaSingleThreadedEnter(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saPhyStart()
158 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saPhyStart()
183 agsaRoot_t *agRoot, in saPhyStop() argument
189 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in saPhyStop()
197 SA_ASSERT((agNULL != agRoot), ""); in saPhyStop()
209 OSSA_READ_LE_32(circularQ->agRoot, &circularQ->producerIdx, circularQ->piPointer, 0); in saPhyStop()
217 if(smIS_SPC(agRoot)) in saPhyStop()
231 ossaSingleThreadedEnter(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saPhyStop()
245 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saPhyStop()
260 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saPhyStop()
268 ret = mpiPhyStopCmd(agRoot, pRequest->HTag, phyId, queueNum); in saPhyStop()
276 ossaSingleThreadedEnter(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saPhyStop()
288 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saPhyStop()
314 agsaRoot_t *agRoot, in siPhyStopCB() argument
322 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in siPhyStopCB()
331 SA_ASSERT((agNULL != agRoot), ""); in siPhyStopCB()
341 ossaHwCB(agRoot, agNULL, OSSA_HW_EVENT_PHY_STOP_STATUS, status, agContext, agNULL); in siPhyStopCB()
364 siPortInvalid(agRoot, pPort); in siPhyStopCB()
370 … ossaHwCB(agRoot, &(pPort->portContext), OSSA_HW_EVENT_PHY_STOP_STATUS, status, agContext, agNULL); in siPhyStopCB()
375 ossaHwCB(agRoot, agNULL, OSSA_HW_EVENT_PHY_STOP_STATUS, status, agContext, agNULL); in siPhyStopCB()
385 ossaSingleThreadedEnter(agRoot, LL_PORT_LOCK); in siPhyStopCB()
392 ossaSingleThreadedLeave(agRoot, LL_PORT_LOCK); in siPhyStopCB()
420 agsaRoot_t *agRoot, in saLocalPhyControl() argument
428 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in saLocalPhyControl()
458 ossaSingleThreadedEnter(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saLocalPhyControl()
473 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saLocalPhyControl()
495 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saLocalPhyControl()
498 ret = mpiLocalPhyControlCmd(agRoot, pRequest->HTag, phyId, phyOperation, queueNum); in saLocalPhyControl()
507 ossaSingleThreadedEnter(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saLocalPhyControl()
520 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saLocalPhyControl()
527 if(smIS_SPCV(agRoot)) in saLocalPhyControl()
530 SA_ASSERT((smIS_SPC(agRoot)), "SPC only"); in saLocalPhyControl()
545 … ossaLocalPhyControlCB(agRoot, agContext, phyId, phyOperation, OSSA_FAILURE, (void *)&errorParam); in saLocalPhyControl()
549 agCB(agRoot, agContext, phyId, phyOperation, OSSA_FAILURE, (void *)&errorParam); in saLocalPhyControl()
570 value1 = ossaHwRegReadExt(agRoot, PCIBAR2, SPC_REG_DEVICE_LCLK); in saLocalPhyControl()
576 ossaHwRegWriteExt(agRoot, PCIBAR2, SPC_REG_DEVICE_LCLK, (value1 & 0xFFFFFFBF) ); in saLocalPhyControl()
580 if (AGSA_RC_FAILURE == siBar4Shift(agRoot, value)) in saLocalPhyControl()
588 … ossaLocalPhyControlCB(agRoot, agContext, phyId, phyOperation, OSSA_FAILURE, (void *)&errorParam); in saLocalPhyControl()
592 agCB(agRoot, agContext, phyId, phyOperation, OSSA_FAILURE, (void *)&errorParam); in saLocalPhyControl()
638 if (AGSA_RC_FAILURE == siBar4Shift(agRoot, 0x0)) in saLocalPhyControl()
645 ossaHwRegWriteExt(agRoot, PCIBAR2, SPC_REG_DEVICE_LCLK, value1); in saLocalPhyControl()
655 …ossaLocalPhyControlCB(agRoot, agContext, copyPhyId, phyOperation, OSSA_SUCCESS, (void *)&errorPara… in saLocalPhyControl()
659 agCB(agRoot, agContext, copyPhyId, phyOperation, OSSA_SUCCESS, (void *)&errorParam); in saLocalPhyControl()
666 … ossaLocalPhyControlCB(agRoot, agContext, phyId, phyOperation, OSSA_FAILURE, (void *)&errorParam); in saLocalPhyControl()
670 agCB(agRoot, agContext, phyId, phyOperation, OSSA_FAILURE, (void *)&errorParam); in saLocalPhyControl()
677 if(smIS_SPCV(agRoot)) in saLocalPhyControl()
680 SA_ASSERT((smIS_SPC(agRoot)), "SPC only"); in saLocalPhyControl()
693 … ossaLocalPhyControlCB(agRoot, agContext, phyId, phyOperation, OSSA_FAILURE, (void *)&errorParam); in saLocalPhyControl()
697 agCB(agRoot, agContext, phyId, phyOperation, OSSA_FAILURE, (void *)&errorParam); in saLocalPhyControl()
717 value2 = ossaHwRegReadExt(agRoot, PCIBAR2, SPC_REG_DEVICE_LCLK); in saLocalPhyControl()
723 ossaHwRegWriteExt(agRoot, PCIBAR2, SPC_REG_DEVICE_LCLK, (value2 | DEVICE_LCLK_CLEAR) ); in saLocalPhyControl()
727 if (AGSA_RC_FAILURE == siBar4Shift(agRoot, value)) in saLocalPhyControl()
734 … ossaLocalPhyControlCB(agRoot, agContext, phyId, phyOperation, OSSA_FAILURE, (void *)&errorParam); in saLocalPhyControl()
738 agCB(agRoot, agContext, phyId, phyOperation, OSSA_FAILURE, (void *)&errorParam); in saLocalPhyControl()
768 if (AGSA_RC_FAILURE == siBar4Shift(agRoot, 0x0)) in saLocalPhyControl()
775 ossaHwRegWriteExt(agRoot, PCIBAR2, SPC_REG_DEVICE_LCLK, value2); in saLocalPhyControl()
784 ossaLocalPhyControlCB(agRoot, agContext, phyId, phyOperation, OSSA_SUCCESS, agNULL); in saLocalPhyControl()
788 agCB(agRoot, agContext, phyId, phyOperation, OSSA_SUCCESS, agNULL); in saLocalPhyControl()
795 … ossaLocalPhyControlCB(agRoot, agContext, phyId, phyOperation, OSSA_FAILURE, (void *)&errorParam); in saLocalPhyControl()
799 agCB(agRoot, agContext, phyId, phyOperation, OSSA_FAILURE, (void *)&errorParam); in saLocalPhyControl()
806 SA_ASSERT((smIS_SPC(agRoot)), "SPCv only"); in saLocalPhyControl()
823 agsaRoot_t *agRoot, in saGetPhyProfile() argument
838 SA_ASSERT((agNULL != agRoot), ""); in saGetPhyProfile()
839 saRoot = (agsaLLRoot_t *) (agRoot->sdkData); in saGetPhyProfile()
854 if(smIS_SPCV(agRoot)) in saGetPhyProfile()
859 ret = mpiGetPhyProfileCmd( agRoot,agContext,ppc ,phyId,agCB); in saGetPhyProfile()
872 ossaGetPhyProfileCB(agRoot, agContext, phyId, ppc, OSSA_FAILURE, (void *)&errorParam); in saGetPhyProfile()
876 if(smIS_SPCV(agRoot)) in saGetPhyProfile()
880 ret = mpiGetPhyProfileCmd( agRoot,agContext, ppc,phyId,agCB); in saGetPhyProfile()
889 ret = mpiGetPhyProfileCmd( agRoot,agContext,ppc ,phyId,agCB); in saGetPhyProfile()
895 ret = mpiGetPhyProfileCmd( agRoot,agContext,ppc ,phyId,agCB); in saGetPhyProfile()
902 ret = mpiGetPhyProfileCmd( agRoot,agContext,ppc ,phyId,agCB); in saGetPhyProfile()
908 ret = mpiGetPhyProfileCmd( agRoot,agContext,ppc ,phyId,agCB); in saGetPhyProfile()
914 ret = mpiGetPhyProfileCmd( agRoot,agContext,ppc ,phyId,agCB); in saGetPhyProfile()
920 ret = mpiGetPhyProfileCmd( agRoot,agContext,ppc ,phyId,agCB); in saGetPhyProfile()
936 agsaRoot_t *agRoot, in saSetPhyProfile() argument
954 ret = mpiSetPhyProfileCmd( agRoot,agContext,ppc ,phyID,length,buffer); in saSetPhyProfile()
960 ret = mpiSetPhyProfileCmd( agRoot,agContext,ppc ,phyID,length,buffer); in saSetPhyProfile()
966 ret = mpiSetPhyProfileCmd( agRoot,agContext,ppc ,phyID,length,buffer); in saSetPhyProfile()
972 ret = mpiSetPhyProfileCmd( agRoot,agContext,ppc ,phyID,length,buffer); in saSetPhyProfile()
1004 agsaRoot_t *agRoot, in saHwEventAck() argument
1012 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in saHwEventAck()
1037 ossaSingleThreadedEnter(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saHwEventAck()
1051 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saHwEventAck()
1067 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saHwEventAck()
1093 if(smIS_SPC(agRoot)) in saHwEventAck()
1108 if(smIS_SPC(agRoot)) in saHwEventAck()
1121 if(smIS_SPC(agRoot)) in saHwEventAck()
1136 if(smIS_SPC(agRoot)) in saHwEventAck()
1159 OSSA_WRITE_LE_32(agRoot, &payload, OSSA_OFFSET_OF(agsaSASHwEventAckCmd_t, tag), pRequest->HTag); in saHwEventAck()
1160 …OSSA_WRITE_LE_32(agRoot, &payload, OSSA_OFFSET_OF(agsaSASHwEventAckCmd_t, sEaPhyIdPortId), phyport… in saHwEventAck()
1161 OSSA_WRITE_LE_32(agRoot, &payload, OSSA_OFFSET_OF(agsaSASHwEventAckCmd_t, Param0), param0); in saHwEventAck()
1162 OSSA_WRITE_LE_32(agRoot, &payload, OSSA_OFFSET_OF(agsaSASHwEventAckCmd_t, Param1), param1); in saHwEventAck()
1166 if(smIS_SPC(agRoot)) in saHwEventAck()
1168 …ret = mpiBuildCmd(agRoot, (bit32 *)&payload, MPI_CATEGORY_SAS_SATA, OPC_INB_SPC_SAS_HW_EVENT_ACK, … in saHwEventAck()
1172 …ret = mpiBuildCmd(agRoot, (bit32 *)&payload, MPI_CATEGORY_SAS_SATA, OPC_INB_SAS_HW_EVENT_ACK, IOMB… in saHwEventAck()
1183 ossaSingleThreadedEnter(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saHwEventAck()
1195 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saHwEventAck()
1205 agsaRoot_t *agRoot, in saVhistCapture() argument
1216 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in saVhistCapture()
1224 SA_ASSERT((agNULL != agRoot), ""); in saVhistCapture()
1230 ossaSingleThreadedEnter(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saVhistCapture()
1244 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saVhistCapture()
1262 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saVhistCapture()
1271 …ret = mpiVHistCapCmd(agRoot,agContext, queueNum, Channel, NumBitLo, NumBitHi ,PcieAddrLo, PcieAddr… in saVhistCapture()
1280 ossaSingleThreadedEnter(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saVhistCapture()
1292 ossaSingleThreadedLeave(agRoot, LL_IOREQ_LOCKEQ_LOCK); in saVhistCapture()