SOP
while (m->g->strip[ss] != (sop)SOP(O_BACK, i))
p->strip[p->slen++] = SOP(op, opnd);
pRequest->SOP = (bit16) Operation;
bit32 SOP;
SOP = (Reserved_SOP_PHYID & 0xFF00) >> SHIFT8;
switch(SOP)
SA_DBG1(("mpiGetPhyProfileRsp: AGSA_SAS_PHY_ERR_COUNTERS_PAGE SOP 0x%x\n", SOP));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , agNULL );
SA_DBG1(("mpiGetPhyProfileRsp: AGSA_SAS_PHY_ERR_COUNTERS_CLR_PAGE SOP 0x%x\n", SOP));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , agNULL );
SA_DBG1(("mpiGetPhyProfileRsp: GET_SAS_PHY_BW_COUNTERS SOP 0x%x\n", SOP));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , agNULL );
SA_DBG1(("mpiGetPhyProfileRsp: AGSA_SAS_PHY_ANALOG_SETTINGS_PAGE SOP 0x%x\n", SOP));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , agNULL );
SA_DBG1(("mpiGetPhyProfileRsp: AGSA_SAS_PHY_GENERAL_STATUS_PAGE SOP 0x%x\n", SOP));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , agNULL );
SA_DBG1(("mpiGetPhyProfileRsp: AGSA_PHY_SNW3_PAGE SOP 0x%x\n", SOP));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , agNULL );
SA_DBG1(("mpiGetPhyProfileRsp: AGSA_PHY_RATE_CONTROL_PAGE SOP 0x%x\n", SOP));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , agNULL );
SA_DBG1(("mpiGetPhyProfileRsp: AGSA_SAS_PHY_OPEN_REJECT_RETRY_BACKOFF_THRESHOLD_PAGE SOP 0x%x\n", SOP));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , agNULL );
SA_DBG1(("mpiGetPhyProfileRsp: undefined SOP 0x%x\n", SOP));
SA_DBG1(("mpiGetPhyProfileRsp: SUCCESS type 0x%X\n",SOP ));
switch(SOP)
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , agNULL);
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , &Errors);
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId, &bw_counts);
SA_DBG1(("mpiGetPhyProfileRsp: AGSA_SAS_PHY_ANALOG_SETTINGS_PAGE 0x%X\n",SOP));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId, &analog);
SA_DBG1(("mpiGetPhyProfileRsp: AGSA_SAS_PHY_GENERAL_STATUS_PAGE SOP 0x%x 0x%x 0x%x\n", SOP,GenStatus.Dword0,GenStatus.Dword1));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , &GenStatus );
SA_DBG1(("mpiGetPhyProfileRsp: AGSA_PHY_SNW3_PAGE SOP 0x%x\n", SOP));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , &Snw3 );
SA_DBG1(("mpiGetPhyProfileRsp: AGSA_PHY_RATE_CONTROL_PAGE SOP 0x%x\n", SOP));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , &RateControl );
SA_DBG1(("mpiGetPhyProfileRsp: AGSA_SAS_PHY_OPEN_REJECT_RETRY_BACKOFF_THRESHOLD_PAGE SOP 0x%x\n", SOP));
ossaGetPhyProfileCB(agRoot, agContext, status, SOP, PhyId , &Backoff );
SA_DBG1(("mpiGetPhyProfileRsp: undefined successful SOP 0x%x\n", SOP));
bit16 SOP;
SOP = pRequest->SOP;
switch(SOP)
SA_DBG1(("mpiSetPhyProfileRsp: AGSA_SAS_PHY_ANALOG_SETTINGS_PAGE SOP 0x%x\n", SOP));
ossaSetPhyProfileCB(agRoot, agContext, status, SOP, PhyId, agNULL );
SA_DBG1(("mpiSetPhyProfileRsp: AGSA_PHY_SNW3_PAGE SOP 0x%x\n", SOP));
ossaSetPhyProfileCB(agRoot, agContext, status, SOP, PhyId, agNULL );
SA_DBG1(("mpiSetPhyProfileRsp: AGSA_PHY_RATE_CONTROL_PAGE SOP 0x%x\n", SOP));
ossaSetPhyProfileCB(agRoot, agContext, status, SOP, PhyId, agNULL );
SA_DBG1(("mpiSetPhyProfileRsp: AGSA_SAS_PHY_MISC_PAGE SOP 0x%x\n", SOP));
ossaSetPhyProfileCB(agRoot, agContext, status, SOP, PhyId, agNULL );
SA_DBG1(("mpiSetPhyProfileRsp: undefined SOP 0x%x\n", SOP));
SA_DBG1(("mpiSetPhyProfileRsp: SUCCESS type 0x%X\n",SOP ));
switch(SOP)
SA_DBG1(("mpiSetPhyProfileRsp: Status 0x%x SOP 0x%x PhyId %d\n",status, SOP, PhyId));
ossaSetPhyProfileCB(agRoot, agContext, status, SOP, PhyId, agNULL );
SA_DBG1(("mpiSetPhyProfileRsp: AGSA_SAS_PHY_ANALOG_SETTINGS_PAGE 0x%X\n",SOP));
ossaSetPhyProfileCB(agRoot, agContext, status, SOP, PhyId, &analog );
SA_DBG1(("mpiSetPhyProfileRsp: undefined successful SOP 0x%x\n", SOP));
bit16 SOP; /**< SetPhyProfile page not returned in reply */