Searched refs:pEncCmdData (Results 1 – 9 of 9) sorted by relevance
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/smp/ |
H A D | smp_privacy.c | 36 static void SMP_ResoRpaStep1Failed(const SMP_EncCmd *pEncCmdData); 37 static void SMP_ResoRpaStep1Success(const SMP_EncCmd *pEncCmdData); 45 SMP_EncCmd *pEncCmdData = encData->encCmd; in SMP_GenerateRpaStep1() local 69 SMP_EncCmd *pEncCmdData = encData->encCmd; in SMP_ResolveRpaStep1() local 76 SMP_ResoRpaStep1Exception(pEncCmdData); in SMP_ResolveRpaStep1() 81 SMP_ResoRpaStep1Failed(pEncCmdData); in SMP_ResolveRpaStep1() 83 SMP_ResoRpaStep1Success(pEncCmdData); in SMP_ResolveRpaStep1() 89 … SMP_NotifyCbResoRpa(SMP_RESOLVE_RPA_STATUS_FAILED, false, pEncCmdData->address, pEncCmdData->key); in SMP_ResoRpaStep1Exception() 92 static void SMP_ResoRpaStep1Failed(const SMP_EncCmd *pEncCmdData) in SMP_ResoRpaStep1Failed() argument 95 …SMP_NotifyCbResoRpa(SMP_RESOLVE_RPA_STATUS_SUCCESS, false, pEncCmdData->address, pEncCmdData->key); in SMP_ResoRpaStep1Failed() [all …]
|
H A D | smp_send.c | 198 if (pEncCmdData != NULL) { in SMP_SendLeEncryptCmd() 199 (void)memcpy_s(encCmd->X, sizeof(encCmd->X), pEncCmdData->X, sizeof(encCmd->X)); in SMP_SendLeEncryptCmd() 200 (void)memcpy_s(encCmd->Y, sizeof(encCmd->Y), pEncCmdData->Y, sizeof(encCmd->Y)); in SMP_SendLeEncryptCmd() 201 if (pEncCmdData->length != 0) { in SMP_SendLeEncryptCmd() 202 encCmd->length = pEncCmdData->length; in SMP_SendLeEncryptCmd() 204 (void)memcpy_s(encCmd->M, encCmd->length, pEncCmdData->M, encCmd->length); in SMP_SendLeEncryptCmd() 207 (void)memcpy_s(encCmd->key, sizeof(encCmd->key), pEncCmdData->key, sizeof(encCmd->key)); in SMP_SendLeEncryptCmd() 208 encCmd->n = pEncCmdData->n; in SMP_SendLeEncryptCmd() 209 encCmd->i = pEncCmdData->i; in SMP_SendLeEncryptCmd() 210 encCmd->signDataLen = pEncCmdData->signDataLen; in SMP_SendLeEncryptCmd() [all …]
|
H A D | smp_tool.c | 644 param->pEncCmdData = encData->encCmd; in SMP_ConstituteAesCmacStep4Param() 655 .a = param->pEncCmdData->X, in SMP_CryptographicAesCmacStep4() 656 .out = param->pEncCmdData->Y, in SMP_CryptographicAesCmacStep4() 659 SMP_MemoryReverseCopy(param->pEncCmdData->X, param->X, CRYPT_AESCMAC_X_LEN); in SMP_CryptographicAesCmacStep4() 661 if (param->pEncCmdData->i < (param->pEncCmdData->n - 0x01)) { in SMP_CryptographicAesCmacStep4() 662 cryptXor128param.b = ¶m->pEncCmdData->M[CRYPT_AESCMAC_TMP_LEN * param->pEncCmdData->i]; in SMP_CryptographicAesCmacStep4() 664 param->pEncCmdData->i++; in SMP_CryptographicAesCmacStep4() 667 … SMP_MemoryReverseCopy(encryptParam.plaintextData, param->pEncCmdData->Y, CRYPT_AESCMAC_Y_LEN); in SMP_CryptographicAesCmacStep4() 669 …ret = SMP_SendLeEncryptCmd(&encryptParam, param->stepA, param->pEncCmdData, param->isUsingHwAes128… in SMP_CryptographicAesCmacStep4() 671 cryptXor128param.b = param->pEncCmdData->M_last; in SMP_CryptographicAesCmacStep4() [all …]
|
H A D | smp_hci_event.c | 371 SMP_EncCmd *pEncCmdData = NULL; in SMP_OnLeEncCompTask() local 387 pEncCmdData = SMP_ListGetNodeData(listNode); in SMP_OnLeEncCompTask() 388 if (pEncCmdData == NULL) { in SMP_OnLeEncCompTask() 393 encData.encCmd = pEncCmdData; in SMP_OnLeEncCompTask() 394 AlarmCancel(pEncCmdData->timeoutTimer); in SMP_OnLeEncCompTask() 395 SMP_ExecuteStepFunc(pEncCmdData->step, ¶m); in SMP_OnLeEncCompTask() 396 SMP_ListRemoveNode(SMP_GetEncCmdList(), pEncCmdData); in SMP_OnLeEncCompTask()
|
H A D | smp_send.h | 32 …const HciLeEncryptParam *pEncryptParam, uint16_t step, const SMP_EncCmd *pEncCmdData, bool isUsing…
|
H A D | smp.c | 1647 SMP_EncCmd *pEncCmdData = encData->encCmd; in SMP_GenerateSignatureStep1() local 1665 cryptAesCmacstep2Param.input3 = pEncCmdData->M; in SMP_GenerateSignatureStep1() 1666 cryptAesCmacstep2Param.length = pEncCmdData->signDataLen; in SMP_GenerateSignatureStep1() 1670 cryptAesCmacstep3Param.message = pEncCmdData->M; in SMP_GenerateSignatureStep1() 1671 cryptAesCmacstep3Param.messageSize = pEncCmdData->signDataLen; in SMP_GenerateSignatureStep1() 1676 …(void)memcpy_s(cryptAesCmacstep3Param.key, CRYPT_AESCMAC_KEY_LEN, pEncCmdData->key, CRYPT_AESCMAC_… in SMP_GenerateSignatureStep1() 1678 cryptAesCmacstep3Param.signCounter = pEncCmdData->signCounter; in SMP_GenerateSignatureStep1() 1706 cryptAesCmacStep4Param.pEncCmdData = encData->encCmd; in SMP_GenerateSignatureStep2() 1724 SMP_EncCmd *pEncCmdData = encData->encCmd; in SMP_GenerateSignatureStep3() local 1736 …(void)memcpy_s(signature, sizeof(signature), (uint8_t *)&pEncCmdData->signCounter, SMP_SIGNCOUNTER… in SMP_GenerateSignatureStep3()
|
H A D | smp_oob.c | 126 cryptAesCmacStep4Param.pEncCmdData = encData->encCmd; in SMP_GenerateScOobDataStep3()
|
H A D | smp_tool.h | 71 SMP_EncCmd *pEncCmdData; member
|
H A D | smp_sc_accepter.c | 1113 SMP_EncCmd *pEncCmdData = encData->encCmd; in SMP_ScPairCommonSlaveStep7() local 1121 …(void)memcpy_s(encryptParam.key, sizeof(encryptParam.key), pEncCmdData->key, sizeof(encryptParam.k… in SMP_ScPairCommonSlaveStep7()
|