Home
last modified time | relevance | path

Searched refs:destBlob (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/base/security/certificate_manager/services/cert_manager_standard/cert_manager_service/main/os_dependency/idl/cm_ipc/
H A Dcm_ipc_service_serialization.c25 int32_t CopyUint32ToBuffer(uint32_t value, const struct CmBlob *destBlob, uint32_t *destOffset) in CopyUint32ToBuffer() argument
27 if (CmCheckBlob(destBlob) != CM_SUCCESS || destOffset == NULL) { in CopyUint32ToBuffer()
30 if ((*destOffset > destBlob->size) || ((destBlob->size - *destOffset) < sizeof(value))) { in CopyUint32ToBuffer()
34 …if (memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, &value, sizeof(value)) !=… in CopyUint32ToBuffer()
41 int32_t CopyBlobToBuffer(const struct CmBlob *blob, const struct CmBlob *destBlob, uint32_t *destOf… in CopyBlobToBuffer() argument
43 …if (CmCheckBlob(blob) != CM_SUCCESS || CmCheckBlob(destBlob) != CM_SUCCESS || destOffset == NULL) { in CopyBlobToBuffer()
46 if ((*destOffset > destBlob->size) || in CopyBlobToBuffer()
47 ((destBlob->size - *destOffset) < (sizeof(blob->size) + ALIGN_SIZE(blob->size)))) { in CopyBlobToBuffer()
51 if (memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, in CopyBlobToBuffer()
57 …if (memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, blob->data, blob->size) !… in CopyBlobToBuffer()
H A Dcm_ipc_service_serialization.h25 int32_t CopyUint32ToBuffer(uint32_t value, const struct CmBlob *destBlob, uint32_t *destOffset);
27 int32_t CopyBlobToBuffer(const struct CmBlob *blob, const struct CmBlob *destBlob, uint32_t *destOf…
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/os_dependency/idl/ipc/
H A Dhks_service_ipc_serialization.c24 if (*destOffset > destBlob->size) { in CopyUint32ToBuffer()
28 …if (memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, &(value), sizeof(value)) … in CopyUint32ToBuffer()
40 if ((*destOffset > destBlob->size) || in CopyBlobToBuffer()
41 ((destBlob->size - *destOffset) < (sizeof(blob->size) + ALIGN_SIZE(blob->size)))) { in CopyBlobToBuffer()
45 …(void)memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, &(blob->size), sizeof(b… in CopyBlobToBuffer()
49 …(void)memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, blob->data, blob->size); in CopyBlobToBuffer()
56 const struct HksBlob *destBlob, uint32_t *destOffset) in CopyParamSetToBuffer() argument
60 …if ((*destOffset > destBlob->size) || (destBlob->size - *destOffset < ALIGN_SIZE(paramSet->paramSe… in CopyParamSetToBuffer()
64 …if (memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, paramSet, paramSet->param… in CopyParamSetToBuffer()
559 int32_t ret = CopyUint32ToBuffer(cnt, destBlob, &offset); in HksCopyBlobsAndCntToBlob()
[all …]
/ohos5.0/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/
H A Dhks_client_ipc_serialization.c32 int32_t CopyUint32ToBuffer(uint32_t value, const struct HksBlob *destBlob, uint32_t *destOffset) in CopyUint32ToBuffer() argument
34 if ((*destOffset > destBlob->size) || ((destBlob->size - *destOffset) < sizeof(value))) { in CopyUint32ToBuffer()
38 … (void)memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, &value, sizeof(value)); in CopyUint32ToBuffer()
44 static int32_t CopyBlobToBuffer(const struct HksBlob *blob, const struct HksBlob *destBlob, uint32_… in CopyBlobToBuffer() argument
46 if ((*destOffset > destBlob->size) || in CopyBlobToBuffer()
47 ((destBlob->size - *destOffset) < (sizeof(blob->size) + ALIGN_SIZE(blob->size)))) { in CopyBlobToBuffer()
51 …(void)memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, &(blob->size), sizeof(b… in CopyBlobToBuffer()
54 …(void)memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, blob->data, blob->size); in CopyBlobToBuffer()
61 const struct HksBlob *destBlob, uint32_t *destOffset) in CopyParamSetToBuffer() argument
63 …if ((*destOffset > destBlob->size) || (destBlob->size - *destOffset < ALIGN_SIZE(paramSet->paramSe… in CopyParamSetToBuffer()
[all …]
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/rkc/src/
H A Dhks_rkc_rw.c113 int32_t FillFieldToBuffer(const void *src, uint32_t srcSize, struct HksBlob *destBlob, uint32_t *de… in FillFieldToBuffer() argument
115 if (src == NULL || srcSize == 0 || CheckBlob(destBlob) != HKS_SUCCESS || destOffset == NULL) { in FillFieldToBuffer()
119 if (destBlob->size < *destOffset) { in FillFieldToBuffer()
124 if (destBlob->size - *destOffset < srcSize) { in FillFieldToBuffer()
129 if (memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, src, srcSize) != EOK) { in FillFieldToBuffer()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/rkc/include/
H A Dhks_rkc_rw.h112 int32_t FillFieldToBuffer(const void *src, uint32_t srcSize, struct HksBlob *destBlob, uint32_t *de…
/ohos5.0/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/include/
H A Dhks_client_ipc_serialization.h32 int32_t CopyUint32ToBuffer(uint32_t value, const struct HksBlob *destBlob, uint32_t *destOffset);