Home
last modified time | relevance | path

Searched refs:operationHandle (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/core/src/
H A Dhks_session_manager.c47 static void DeleteKeyNode(uint64_t operationHandle) in DeleteKeyNode() argument
54 (void)memcpy_s(handle, sizeof(uint64_t), &operationHandle, sizeof(uint64_t)); in DeleteKeyNode()
247 static int32_t ConstructOperationHandle(const struct HksBlob *operationHandle, uint64_t *handle) in ConstructOperationHandle() argument
249 if (operationHandle->size < sizeof(*handle)) { in ConstructOperationHandle()
253 if (memcpy_s(handle, sizeof(*handle), operationHandle->data, operationHandle->size) != EOK) { in ConstructOperationHandle()
299 const struct HksBlob *operationHandle, bool abortable) in CreateOperation() argument
311 ret = ConstructOperationHandle(operationHandle, &(operation->handle)); in CreateOperation()
365 const struct HksBlob *operationHandle) in QueryOperationAndMarkInUse() argument
368 int32_t ret = ConstructOperationHandle(operationHandle, &handle); in QueryOperationAndMarkInUse()
399 void DeleteOperation(const struct HksBlob *operationHandle) in DeleteOperation() argument
[all …]
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/core/include/
H A Dhks_session_manager.h43 const struct HksBlob *operationHandle, bool abortable);
46 const struct HksBlob *operationHandle);
50 void DeleteOperation(const struct HksBlob *operationHandle);
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/os_dependency/ca/
H A Dhks_teec.c464 uint64_t *operationHandle) in ProcessInit() argument
477 …*operationHandle = Uint32To64(operation.params[2].value.a, operation.params[2].value.b); /* 2 is a… in ProcessInit()
481 int32_t ProcessUpdate(uint32_t cmdId, uint64_t operationHandle, in ProcessUpdate() argument
487 params[0].uint64Param = operationHandle; in ProcessUpdate()
503 int32_t ProcessFinal(uint32_t cmdId, uint64_t operationHandle, in ProcessFinal() argument
509 params[0].uint64Param = operationHandle; in ProcessFinal()
548 uint64_t *operationHandle) in HksTeeProcessInit() argument
550 return ProcessInit(cmdId, key, paramSet, operationHandle); in HksTeeProcessInit()
553 int32_t HksTeeProcessMultiUpdate(uint32_t cmdId, uint64_t operationHandle, const struct HksBlob *in… in HksTeeProcessMultiUpdate() argument
557 return ProcessUpdate(cmdId, operationHandle, inData, outData, isOutput); in HksTeeProcessMultiUpdate()
H A Dhks_teec.h32 uint64_t *operationHandle);
34 int32_t HksTeeProcessMultiUpdate(uint32_t cmdId, uint64_t operationHandle, const struct HksBlob *in…
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/service_test/huks_service/core/src/
H A Dhks_client_service_test.cpp347 struct HksBlob operationHandle = { .size = sizeof(uint64_t), .data = (uint8_t *)&handle }; variable
348 CreateOperation(&processInfo, NULL, &operationHandle, true);
372 struct HksBlob operationHandle = { .size = sizeof(uint64_t), .data = (uint8_t *)&handle }; variable
373 CreateOperation(&processInfo, NULL, &operationHandle, true);