Home | History | Annotate | Download | only in tf_daemon

Lines Matching refs:pInstruction

733 static TEEC_Result rpmbRead(DELEGATION_RPMB_INSTRUCTION *pInstruction)
748 memcpy(pMessages[nIndex].pNonce , pInstruction->pNonce, 16);
749 pMessages[nIndex].nAddr = pInstruction->nAddr;
750 pMessages[nIndex].nBlockCount = pInstruction->nBlockCount;
753 memcpy(pMessages[nNbMsg-1].pMAC,pInstruction->nMAC,32);
757 memcpy(pInstruction->pNonce,pMessages[0].pNonce , 16);
758 pInstruction->nAddr = pMessages[0].nAddr;
759 pInstruction->nBlockCount = pMessages[0].nBlockCount;
762 memcpy(g_pWorkspaceBuffer + pInstruction->nWorkspaceOffset[nIndex],pMessages[nIndex].pData,256);
764 memcpy(pInstruction->nMAC, pMessages[nNbMsg-1].pMAC,32);
765 pInstruction->nResult=pMessages[nNbMsg-1].nResult;
811 static TEEC_Result rpmbWrite(DELEGATION_RPMB_INSTRUCTION *pInstruction)
826 memcpy(pMessages[nIndex].pData,g_pWorkspaceBuffer + pInstruction->nWorkspaceOffset[nIndex],256);
827 pMessages[nIndex].nMC = pInstruction->nMC;
828 pMessages[nIndex].nAddr = pInstruction->nAddr;
829 pMessages[nIndex].nBlockCount = pInstruction->nBlockCount;
832 memcpy(pMessages[nNbMsg-1].pMAC,pInstruction->nMAC,32);
836 pInstruction->nAddr = pMessages[0].nAddr;
837 pInstruction->nMC = pMessages[0].nMC;
838 memcpy(pInstruction->nMAC, pMessages[nNbMsg-1].pMAC,32);
839 pInstruction->nResult=pMessages[nNbMsg-1].nResult;
1051 DELEGATION_INSTRUCTION * pInstruction;
1053 pInstruction = (DELEGATION_INSTRUCTION *)(&g_pExchangeBuffer->sInstructions[nInstructionsIndex/4]);
1056 nInstructionID = pInstruction->sGeneric.nInstructionID;
1084 nMessageType = pInstruction->sNotify.nMessageType;
1085 nMessageSize = pInstruction->sNotify.nMessageSize;
1099 memcpy(pMessage, &pInstruction->sNotify.nMessage[0], nMessageSize);
1133 pInstruction->sAuthRW.nMC = 0;
1151 pInstruction->sAuthRW.nMC = 0;
1168 nError = rpmbRead(&pInstruction->sAuthRW);
1180 nSectorID = pInstruction->sReadWrite.nSectorID;
1181 nWorkspaceOffset = pInstruction->sReadWrite.nWorkspaceOffset;
1204 nError = rpmbWrite(&pInstruction->sAuthRW);
1216 nSectorID = pInstruction->sReadWrite.nSectorID;
1217 nWorkspaceOffset = pInstruction->sReadWrite.nWorkspaceOffset;
1241 nNewSize = pInstruction->sSetSize.nNewSize;