Searched refs:HKS_API_EXPORT (Results 1 – 6 of 6) sorted by relevance
/base/security/huks/interfaces/inner_api/huks_standard/main/include/ |
D | hks_api.h | 38 HKS_API_EXPORT int32_t HksGetSdkVersion(struct HksBlob *sdkVersion); 44 HKS_API_EXPORT int32_t HksInitialize(void); 50 HKS_API_EXPORT int32_t HksRefreshKeyInfo(void); 59 HKS_API_EXPORT int32_t HksGenerateKey(const struct HksBlob *keyAlias, 69 HKS_API_EXPORT int32_t HksImportKey(const struct HksBlob *keyAlias, 80 HKS_API_EXPORT int32_t HksImportWrappedKey(const struct HksBlob *keyAlias, const struct HksBlob *wr… 90 HKS_API_EXPORT int32_t HksExportPublicKey(const struct HksBlob *keyAlias, 99 HKS_API_EXPORT int32_t HksDeleteKey(const struct HksBlob *keyAlias, const struct HksParamSet *param… 108 HKS_API_EXPORT int32_t HksGetKeyParamSet(const struct HksBlob *keyAlias, 118 HKS_API_EXPORT int32_t HksKeyExist(const struct HksBlob *keyAlias, const struct HksParamSet *paramS… [all …]
|
D | hks_param.h | 44 HKS_API_EXPORT int32_t HksInitParamSet(struct HksParamSet **paramSet); 54 HKS_API_EXPORT int32_t HksAddParams(struct HksParamSet *paramSet, 62 HKS_API_EXPORT int32_t HksBuildParamSet(struct HksParamSet **paramSet); 69 HKS_API_EXPORT void HksFreeParamSet(struct HksParamSet **paramSet); 78 HKS_API_EXPORT int32_t HksGetParamSet(const struct HksParamSet *inParamSet, uint32_t inParamSetSize, 88 HKS_API_EXPORT int32_t HksGetParam(const struct HksParamSet *paramSet, uint32_t tag, struct HksPara… 96 HKS_API_EXPORT int32_t HksFreshParamSet(struct HksParamSet *paramSet, bool isCopy); 103 HKS_API_EXPORT int32_t HksCheckParamSetTag(const struct HksParamSet *paramSet); 111 HKS_API_EXPORT int32_t HksCheckParamSet(const struct HksParamSet *paramSet, uint32_t size); 119 HKS_API_EXPORT int32_t HksCheckParamMatch(const struct HksParam *baseParam, const struct HksParam *… [all …]
|
D | hks_type.h | 37 #define HKS_API_EXPORT macro 39 #define HKS_API_EXPORT __attribute__ ((visibility("default"))) 42 #define HKS_API_EXPORT __attribute__ ((visibility("default")))
|
/base/security/huks/interfaces/inner_api/huks_standard/main/src/ |
D | hks_api.c | 58 HKS_API_EXPORT int32_t HksGetSdkVersion(struct HksBlob *sdkVersion) in HksGetSdkVersion() 76 HKS_API_EXPORT int32_t HksInitialize(void) in HksInitialize() 89 HKS_API_EXPORT int32_t HksRefreshKeyInfo(void) in HksRefreshKeyInfo() 101 HKS_API_EXPORT int32_t HksGenerateKey(const struct HksBlob *keyAlias, in HksGenerateKey() 132 HKS_API_EXPORT int32_t HksImportKey(const struct HksBlob *keyAlias, in HksImportKey() 151 HKS_API_EXPORT int32_t HksImportWrappedKey(const struct HksBlob *keyAlias, const struct HksBlob *wr… in HksImportWrappedKey() 173 HKS_API_EXPORT int32_t HksExportPublicKey(const struct HksBlob *keyAlias, in HksExportPublicKey() 193 HKS_API_EXPORT int32_t HksDeleteKey(const struct HksBlob *keyAlias, const struct HksParamSet *param… in HksDeleteKey() 208 HKS_API_EXPORT int32_t HksGetKeyParamSet(const struct HksBlob *keyAlias, in HksGetKeyParamSet() 228 HKS_API_EXPORT int32_t HksKeyExist(const struct HksBlob *keyAlias, const struct HksParamSet *paramS… in HksKeyExist() [all …]
|
/base/security/huks/frameworks/huks_standard/main/common/src/ |
D | hks_param.c | 133 HKS_API_EXPORT enum HksTagType GetTagType(enum HksTag tag) in GetTagType() 149 HKS_API_EXPORT int32_t HksCheckParamSetTag(const struct HksParamSet *paramSet) in HksCheckParamSetTag() 213 HKS_API_EXPORT int32_t HksCheckParamSet(const struct HksParamSet *paramSet, uint32_t size) in HksCheckParamSet() 226 HKS_API_EXPORT int32_t HksInitParamSet(struct HksParamSet **paramSet) in HksInitParamSet() 238 HKS_API_EXPORT int32_t HksAddParams(struct HksParamSet *paramSet, in HksAddParams() 260 HKS_API_EXPORT int32_t HksBuildParamSet(struct HksParamSet **paramSet) in HksBuildParamSet() 272 HKS_API_EXPORT void HksFreeParamSet(struct HksParamSet **paramSet) in HksFreeParamSet() 314 HKS_API_EXPORT int32_t HksFreshParamSet(struct HksParamSet *paramSet, bool isCopy) in HksFreshParamSet() 324 HKS_API_EXPORT int32_t HksGetParam(const struct HksParamSet *paramSet, uint32_t tag, struct HksPara… in HksGetParam() 344 HKS_API_EXPORT int32_t HksGetParamSet(const struct HksParamSet *inParamSet, in HksGetParamSet() [all …]
|
/base/security/huks/interfaces/inner_api/huks_lite/ |
D | hks_tmp_client.c | 23 HKS_API_EXPORT int32_t hks_generate_random(struct hks_blob *random) in hks_generate_random()
|