Home
last modified time | relevance | path

Searched refs:aliasSet (Results 1 - 8 of 8) sorted by relevance

/base/security/huks/frameworks/huks_standard/main/common/src/
H A Dhks_param.c304 HKS_API_EXPORT void HksFreeKeyAliasSet(struct HksKeyAliasSet *aliasSet) in HksFreeKeyAliasSet() argument
306 if (aliasSet == NULL) { in HksFreeKeyAliasSet()
310 if (aliasSet->aliasesCnt > 0 && aliasSet->aliases != NULL) { in HksFreeKeyAliasSet()
311 for (uint32_t i = 0; i < aliasSet->aliasesCnt; i++) { in HksFreeKeyAliasSet()
312 HKS_FREE_BLOB(aliasSet->aliases[i]); in HksFreeKeyAliasSet()
315 aliasSet->aliasesCnt = 0; in HksFreeKeyAliasSet()
317 HKS_FREE(aliasSet->aliases); in HksFreeKeyAliasSet()
318 HKS_FREE(aliasSet); in HksFreeKeyAliasSet()
319 aliasSet in HksFreeKeyAliasSet()
[all...]
/base/security/huks/interfaces/inner_api/huks_standard/main/include/
H A Dhks_param.h73 * @param aliasSet required alias set
76 HKS_API_EXPORT void HksFreeKeyAliasSet(struct HksKeyAliasSet *aliasSet);
/base/security/huks/services/huks_standard/huks_service/main/os_dependency/idl/ipc/
H A Dhks_service_ipc_serialization.c579 int32_t HksListAliasesPackFromService(const struct HksKeyAliasSet *aliasSet, struct HksBlob *destData) in HksListAliasesPackFromService() argument
585 if (aliasSet == NULL || aliasSet->aliasesCnt == 0) { in HksListAliasesPackFromService()
589 destData->size = sizeof(aliasSet->aliasesCnt); in HksListAliasesPackFromService()
590 for (uint32_t i = 0; i < aliasSet->aliasesCnt; ++i) { in HksListAliasesPackFromService()
591 destData->size += sizeof(aliasSet->aliases[i].size) + ALIGN_SIZE(aliasSet->aliases[i].size); in HksListAliasesPackFromService()
596 return HksCopyBlobsAndCntToBlob(aliasSet->aliases, aliasSet->aliasesCnt, destData); in HksListAliasesPackFromService()
H A Dhks_service_ipc_serialization.h78 int32_t HksListAliasesPackFromService(const struct HksKeyAliasSet *aliasSet, struct HksBlob *destData);
/base/security/huks/test/unittest/huks_standard_test/module_test/interface_test/src/
H A Dhks_list_aliases_test.cpp392 static bool IsMatch(const HksKeyAliasSet *aliasSet) in IsMatch() argument
395 if (aliasSet->aliasesCnt > 0 && aliasSet->aliases != NULL) { in IsMatch()
396 for (uint32_t i = 0; i < aliasSet->aliasesCnt; i++) { in IsMatch()
397 if (HksMemCmp(aliasSet->aliases[i].data, TEST_INVISABLE_KEY_ALIAS.data, TEST_INVISABLE_KEY_ALIAS.size)) { in IsMatch()
/base/security/huks/interfaces/kits/napi/src/v12/
H A Dhuks_napi_list_aliases.cpp121 resultData.aliasSet = napiContext->outSet; in ListAliasesAsyncWork()
/base/security/huks/interfaces/kits/napi/src/v9/
H A Dhuks_napi_common_item.cpp918 resultData.aliasSet = nullptr; in SuccessListAliasesReturnResultInit()
978 if ((resultData.aliasSet != nullptr) && (resultData.aliasSet->aliases != nullptr) && in GenerateListAliasesResult()
979 (resultData.aliasSet->aliasesCnt != 0)) { in GenerateListAliasesResult()
980 napi_value keyAliasesJs = GenerateStringArray(env, resultData.aliasSet->aliases, in GenerateListAliasesResult()
981 resultData.aliasSet->aliasesCnt); in GenerateListAliasesResult()
/base/security/huks/interfaces/kits/napi/include/v9/
H A Dhuks_napi_common_item.h41 struct HksKeyAliasSet *aliasSet; member

Completed in 6 milliseconds