/ohos5.0/base/security/certificate_manager/services/cert_manager_standard/cert_manager_service/main/os_dependency/idl/cm_ipc/ |
H A D | cm_ipc_service_serialization.c | 25 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 D | cm_ipc_service_serialization.h | 25 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 D | hks_service_ipc_serialization.c | 24 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 D | hks_client_ipc_serialization.c | 32 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 D | hks_rkc_rw.c | 113 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 D | hks_rkc_rw.h | 112 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 D | hks_client_ipc_serialization.h | 32 int32_t CopyUint32ToBuffer(uint32_t value, const struct HksBlob *destBlob, uint32_t *destOffset);
|