Home
last modified time | relevance | path

Searched refs:destOffset (Results 1 - 12 of 12) sorted by relevance

/base/update/updater/services/package/pkg_algorithm/
H A Dpkg_algorithm.cpp72 size_t destOffset = context.destOffset; in Pack() local
82 ret = outStream->Write(buffer, readLen, destOffset); in Pack()
90 destOffset += readLen; in Pack()
102 context.packedSize = destOffset - context.destOffset; in Pack()
118 size_t destOffset = context.destOffset; in Unpack() local
128 ret = outStream->Write(buffer, readLen, destOffset); in Unpack()
136 destOffset in Unpack()
165 size_t destOffset = context.destOffset; UnpackWithVerify() local
[all...]
H A Dpkg_algorithm.h25 size_t destOffset; member
26 PkgContextOffset(size_t srcOffset, size_t destOffset) in PkgContextOffset()
29 this->destOffset = destOffset; in PkgContextOffset()
45 size_t destOffset; member
55 this->destOffset = offset.destOffset; in PkgAlgorithmContext()
H A Dpkg_algo_deflate.cpp28 PkgBuffer &outBuffer, size_t &destOffset) const in DeflateData()
40 int32_t ret1 = outStream->Write(outBuffer, deflateLen, destOffset); in DeflateData()
45 destOffset += deflateLen; in DeflateData()
70 size_t destOffset = context.destOffset; in PackCalculate() local
87 ret = DeflateData(outStream, zstream, ((remainSize == 0) ? Z_FINISH : Z_NO_FLUSH), outBuffer, destOffset); in PackCalculate()
89 PKG_LOGE("error write data deflateLen: %zu", destOffset); in PackCalculate()
103 context.packedSize = destOffset - context.destOffset; in PackCalculate()
143 context.unpackedSize = unpackContext.destOffset in CalculateUnpackData()
[all...]
H A Dpkg_algo_lz4.cpp64 size_t destOffset = context.destOffset; in PackCalculate() local
69 int32_t ret = outStream->Write(outBuffer, sizeof(LZ4B_MAGIC_NUMBER), destOffset); in PackCalculate()
74 destOffset += sizeof(LZ4B_MAGIC_NUMBER); in PackCalculate()
94 ret = outStream->Write(outBuffer, outSize + LZ4B_REVERSED_LEN, destOffset); in PackCalculate()
101 destOffset += static_cast<size_t>(outSize) + LZ4B_REVERSED_LEN; in PackCalculate()
107 context.packedSize = destOffset - context.destOffset; in PackCalculate()
182 ret = outStream->Write(outBuffer, decodeSize, unpackText.destOffset); in UnpackCalculate()
187 unpackText.destOffset in UnpackCalculate()
[all...]
H A Dpkg_algo_deflate.h61 z_stream &zstream, int32_t flush, PkgBuffer &outBuffer, size_t &destOffset) const;
/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)) != EOK) { in CopyUint32ToBuffer()
37 *destOffset += sizeof(value); in CopyUint32ToBuffer()
41 int32_t CopyBlobToBuffer(const struct CmBlob *blob, const struct CmBlob *destBlob, uint32_t *destOffset) in CopyBlobToBuffer() argument
43 if (CmCheckBlob(blob) != CM_SUCCESS || CmCheckBlob(destBlob) != CM_SUCCESS || destOffset == NULL) { in CopyBlobToBuffer()
46 if ((*destOffset > destBlo in CopyBlobToBuffer()
[all...]
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 *destOffset);
/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 if (memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, &value, sizeof(value)) != EOK) { in CopyUint32ToBuffer()
42 *destOffset += sizeof(value); in CopyUint32ToBuffer()
47 static int32_t CopyBlobToBuffer(const struct HksBlob *blob, const struct HksBlob *destBlob, uint32_t *destOffset) in CopyBlobToBuffer() argument
49 if ((*destOffset > destBlob->size) || in CopyBlobToBuffer()
50 ((destBlob->size - *destOffset) < (sizeof(blob->size) + ALIGN_SIZE(blob->size)))) { in CopyBlobToBuffer()
54 if (memcpy_s(destBlob->data + *destOffset, destBlo in CopyBlobToBuffer()
70 CopyParamSetToBuffer(const struct HksParamSet *paramSet, const struct HksBlob *destBlob, uint32_t *destOffset) CopyParamSetToBuffer() argument
[all...]
/base/security/huks/services/huks_standard/huks_service/main/os_dependency/idl/ipc/
H A Dhks_service_ipc_serialization.c22 static int32_t CopyUint32ToBuffer(uint32_t value, const struct HksBlob *destBlob, uint32_t *destOffset) in CopyUint32ToBuffer() argument
24 if (*destOffset > destBlob->size) { in CopyUint32ToBuffer()
28 if (memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, &(value), sizeof(value)) != EOK) { in CopyUint32ToBuffer()
32 *destOffset += sizeof(value); in CopyUint32ToBuffer()
36 static int32_t CopyBlobToBuffer(const struct HksBlob *blob, const struct HksBlob *destBlob, uint32_t *destOffset) in CopyBlobToBuffer() argument
40 if ((*destOffset > destBlob->size) || in CopyBlobToBuffer()
41 ((destBlob->size - *destOffset) < (sizeof(blob->size) + ALIGN_SIZE(blob->size)))) { in CopyBlobToBuffer()
45 if (memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, in CopyBlobToBuffer()
62 CopyParamSetToBuffer(const struct HksParamSet *paramSet, const struct HksBlob *destBlob, uint32_t *destOffset) CopyParamSetToBuffer() argument
[all...]
/base/security/huks/frameworks/huks_standard/main/crypto_engine/rkc/src/
H A Dhks_rkc_rw.c116 int32_t FillFieldToBuffer(const void *src, uint32_t srcSize, struct HksBlob *destBlob, uint32_t *destOffset) in FillFieldToBuffer() argument
118 if (src == NULL || srcSize == 0 || CheckBlob(destBlob) != HKS_SUCCESS || destOffset == NULL) { in FillFieldToBuffer()
122 if (destBlob->size < *destOffset) { in FillFieldToBuffer()
127 if (destBlob->size - *destOffset < srcSize) { in FillFieldToBuffer()
132 if (memcpy_s(destBlob->data + *destOffset, destBlob->size - *destOffset, src, srcSize) != EOK) { in FillFieldToBuffer()
136 *destOffset += srcSize; in FillFieldToBuffer()
/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 *destOffset);
/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);

Completed in 7 milliseconds