/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/os_dependency/idl/ipc/ |
H A D | hks_service_ipc_serialization.c | 209 return GetBlobFromBuffer(key, srcData, &offset); in HksImportKeyUnpack() 234 if (offset == srcData->size) { in HksDeleteKeyUnpack() 251 ret = MallocBlobFromBuffer(srcData, key, &offset); in HksExportPublicKeyUnpack() 254 if (offset == srcData->size) { in HksExportPublicKeyUnpack() 273 if (offset == srcData->size) { in HksGetKeyParamSetUnpack() 288 if (offset == srcData->size) { in HksKeyExistUnpack() 304 ret = GetBlobFromBuffer(inputData, srcData, offset); in SignVerifyMacUnpack() 375 ret = GetBlobFromBuffer(kdfKey, srcData, &offset); in HksDeriveKeyUnpack() 391 ret = MallocBlobFromBuffer(srcData, mac, &offset); in HksHmacUnpack() 398 const struct HksBlob *srcData, uint32_t *offset) in KeyInfoListInit() argument [all …]
|
H A D | hks_ipc_service.h | 25 void HksIpcServiceGenerateKey(const struct HksBlob *srcData, const uint8_t *context); 27 void HksIpcServiceImportKey(const struct HksBlob *srcData, const uint8_t *context); 33 void HksIpcServiceDeleteKey(const struct HksBlob *srcData, const uint8_t *context); 37 void HksIpcServiceKeyExist(const struct HksBlob *srcData, const uint8_t *context); 41 void HksIpcServiceSign(const struct HksBlob *srcData, const uint8_t *context); 43 void HksIpcServiceVerify(const struct HksBlob *srcData, const uint8_t *context); 45 void HksIpcServiceEncrypt(const struct HksBlob *srcData, const uint8_t *context); 47 void HksIpcServiceDecrypt(const struct HksBlob *srcData, const uint8_t *context); 49 void HksIpcServiceAgreeKey(const struct HksBlob *srcData, const uint8_t *context); 51 void HksIpcServiceDeriveKey(const struct HksBlob *srcData, const uint8_t *context); [all …]
|
H A D | hks_service_ipc_serialization.h | 28 int32_t HksGenerateKeyUnpack(const struct HksBlob *srcData, struct HksBlob *keyAlias, 34 int32_t HksImportWrappedKeyUnpack(const struct HksBlob *srcData, struct HksBlob *keyAlias, 39 int32_t HksExportPublicKeyUnpack(const struct HksBlob *srcData, struct HksBlob *keyAlias, 42 int32_t HksGetKeyParamSetUnpack(const struct HksBlob *srcData, struct HksBlob *keyAlias, 47 int32_t HksSignUnpack(const struct HksBlob *srcData, struct HksBlob *key, struct HksParamSet **para… 53 int32_t HksEncryptDecryptUnpack(const struct HksBlob *srcData, struct HksBlob *key, 62 int32_t HksHmacUnpack(const struct HksBlob *srcData, struct HksBlob *key, struct HksParamSet **para… 71 int32_t HksCertificateChainUnpack(const struct HksBlob *srcData, struct HksBlob *keyAlias, 76 int32_t HksListAliasesUnpack(const struct HksBlob *srcData, struct HksParamSet **paramSet); 80 int32_t HksRenameKeyAliasUnpack(const struct HksBlob *srcData, struct HksBlob *oldKeyAlias, [all …]
|
H A D | hks_ipc_service.c | 71 ret = HksGenerateKeyUnpack(srcData, &keyAlias, &inParamSet, &keyOut); in HksIpcServiceGenerateKey() 129 ret = HksImportKeyUnpack(srcData, &keyAlias, ¶mSet, &key); in HksIpcServiceImportKey() 186 ret = HksExportPublicKeyUnpack(srcData, &keyAlias, ¶mSet, &key); in HksIpcServiceExportPublicKey() 217 ret = HksDeleteKeyUnpack(srcData, &keyAlias, ¶mSet); in HksIpcServiceDeleteKey() 278 ret = HksKeyExistUnpack(srcData, &keyAlias, ¶mSet); in HksIpcServiceKeyExist() 304 if ((srcData == NULL) || (srcData->data == NULL) || (srcData->size < sizeof(uint32_t))) { in HksIpcServiceGenerateRandom() 310 random.size = *((uint32_t *)(srcData->data)); in HksIpcServiceGenerateRandom() 341 void HksIpcServiceSign(const struct HksBlob *srcData, const uint8_t *context) in HksIpcServiceSign() argument 539 void HksIpcServiceMac(const struct HksBlob *srcData, const uint8_t *context) in HksIpcServiceMac() argument 549 ret = HksHmacUnpack(srcData, &key, &inParamSet, &inputData, &mac); in HksIpcServiceMac() [all …]
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/service_test/huks_service/os_dependency/idl/ipc/src/ |
H A D | huks_ipc_service_test.cpp | 72 const struct HksBlob srcData = { variable 103 const struct HksBlob srcData = { variable 159 const struct HksBlob srcData = { variable 183 const struct HksBlob srcData = { variable 206 const struct HksBlob srcData = { variable 229 const struct HksBlob srcData = { variable 252 const struct HksBlob srcData = { variable 272 const struct HksBlob srcData = { variable 317 const struct HksBlob srcData = { variable 367 const struct HksBlob srcData = { variable [all …]
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/os_dependency/sa/sa_mgr/ |
H A D | hks_samgr_service_feature.c | 96 static int32_t ReadSrcDataFromReq(IpcIo *req, struct HksBlob *srcData) in ReadSrcDataFromReq() argument 105 srcData->size = buffSize; in ReadSrcDataFromReq() 106 if (srcData->size == 0 || srcData->size > MAX_MALLOC_LEN) { in ReadSrcDataFromReq() 109 const uint8_t *tmpUint8Array = ReadBuffer(req, srcData->size); in ReadSrcDataFromReq() 113 srcData->data = (uint8_t *)HksMalloc(srcData->size); in ReadSrcDataFromReq() 114 if (srcData->data == NULL) { in ReadSrcDataFromReq() 118 (void)memcpy_s(srcData->data, srcData->size, tmpUint8Array, srcData->size); in ReadSrcDataFromReq() 132 struct HksBlob srcData = { 0 }; in Invoke() local 156 ret = ReadSrcDataFromReq(req, &srcData); in Invoke() 159 ret = ProcessMsgToHandler(funcId, &ipcContext, &srcData, &outData); in Invoke() [all …]
|
/ohos5.0/base/security/certificate_manager/services/cert_manager_standard/cert_manager_service/main/os_dependency/sa/ |
H A D | cm_sa.cpp | 202 struct CmBlob srcData = { 0, nullptr }; in OnRemoteRequest() local 203 srcData.size = static_cast<uint32_t>(data.ReadUint32()); in OnRemoteRequest() 204 if (IsInvalidLength(srcData.size)) { in OnRemoteRequest() 205 CM_LOG_E("srcData size is invalid, size:%u", srcData.size); in OnRemoteRequest() 209 srcData.data = static_cast<uint8_t *>(CmMalloc(srcData.size)); in OnRemoteRequest() 210 if (srcData.data == nullptr) { in OnRemoteRequest() 216 CM_FREE_BLOB(srcData); in OnRemoteRequest() 220 if (memcpy_s(srcData.data, srcData.size, pdata, srcData.size) != EOK) { in OnRemoteRequest() 222 CM_FREE_BLOB(srcData); in OnRemoteRequest() 227 CM_FREE_BLOB(srcData); in OnRemoteRequest() [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/common/ |
H A D | distributeddb_data_compression_test.cpp | 94 vector<uint8_t> srcData(g_srcStr, g_srcStr + sizeof(g_srcStr)); variable 97 …EXPECT_EQ(DataCompression::GetInstance(CompressAlgorithm::ZLIB)->Compress(srcData, compressedData)… 98 EXPECT_LT(compressedData.size(), srcData.size()); 107 EXPECT_EQ(srcData, uncompressedData); 126 vector<uint8_t> srcData(g_srcStr, g_srcStr + sizeof(g_srcStr)); variable 129 …EXPECT_EQ(DataCompression::GetInstance(CompressAlgorithm::ZLIB)->Compress(srcData, compressedData)… 130 EXPECT_LT(compressedData.size(), srcData.size()); 162 vector<uint8_t> srcData(g_srcStr, g_srcStr + sizeof(g_srcStr)); variable 165 …EXPECT_EQ(DataCompression::GetInstance(CompressAlgorithm::ZLIB)->Compress(srcData, compressedData)… 166 EXPECT_LT(compressedData.size(), srcData.size()); [all …]
|
/ohos5.0/base/update/updater/services/diffpatch/bzip2/ |
H A D | lz4_adapter.cpp | 111 int32_t Lz4FrameAdapter::WriteData(const BlockBuffer &srcData) in WriteData() argument 115 if ((currDataSize_ + srcData.length) < inData_.size()) { in WriteData() 116 … ret = memcpy_s(inData_.data() + currDataSize_, inData_.size(), srcData.buffer, srcData.length); in WriteData() 121 currDataSize_ += srcData.length; in WriteData() 137 size_t remainLen = srcData.length - hasCopyLen; in WriteData() 141 BlockBuffer data = {srcData.buffer + srcData.length - remainLen, length}; in WriteData() 150 …ret = memcpy_s(inData_.data(), inData_.size(), srcData.buffer + srcData.length - remainLen, remain… in WriteData() 161 int32_t Lz4FrameAdapter::CompressData(const BlockBuffer &srcData) in CompressData() argument 165 buffer_.data(), buffer_.size(), srcData.buffer, srcData.length, nullptr); in CompressData() 253 int32_t Lz4BlockAdapter::CompressData(const BlockBuffer &srcData) in CompressData() argument [all …]
|
/ohos5.0/base/security/certificate_manager/test/fuzz_test/fuzz_test_common/src/ |
H A D | cm_fuzz_test_common.cpp | 30 (void)memcpy_s(outVal, sizeof(uint32_t), srcData + *offset, sizeof(uint32_t)); in GetUintFromBuffer() 39 if (GetUintFromBuffer(srcData, remSize, offset, &(outBlob->size)) != true) { in GetCmBlobFromBuffer() 46 outBlob->data = srcData + *offset; in GetCmBlobFromBuffer() 55 if (GetUintFromBuffer(srcData, remSize, offset, &(outList->certsCount)) != true) { in GetCertListFromBuffer() 62 outList->certAbstract = reinterpret_cast<struct CertAbstract *>(srcData + *offset); in GetCertListFromBuffer() 73 outInfo = reinterpret_cast<struct CertInfo *>(srcData + *offset); in GetCertInfoFromBuffer() 81 outInfo->certInfo.data = const_cast<uint8_t *>(srcData + *offset); in GetCertInfoFromBuffer() 87 if (srcData == nullptr || remSize == nullptr || offset == nullptr) { in TenPercentChanceOfBeingTrue() 92 if (!GetUintFromBuffer(srcData, remSize, offset, &randomNum)) { in TenPercentChanceOfBeingTrue() 275 bool ConstructParamSet(uint8_t *srcData, uint32_t *remainSize, in ConstructParamSet() argument [all …]
|
/ohos5.0/foundation/communication/dsoftbus/tests/core/adapter/unittest/ |
H A D | dsoftbus_rsa_crypto_test.cpp | 120 uint8_t srcData[srcDataLen]; variable 126 ret = SoftBusGenerateRandomArray(srcData, srcDataLen); 146 uint8_t srcData[srcDataLen]; variable 152 ret = SoftBusGenerateRandomArray(srcData, srcDataLen); 178 uint8_t srcData[srcDataLen]; variable 184 ret = SoftBusGenerateRandomArray(srcData, srcDataLen); 203 uint8_t srcData[srcDataLen]; variable 211 ret = SoftBusGenerateRandomArray(srcData, srcDataLen); 238 uint8_t srcData[srcDataLen]; variable 311 uint8_t srcData[srcDataLen]; variable [all …]
|
/ohos5.0/foundation/communication/dhcp/test/unittest/services/dhcp_server/unittest/ |
H A D | address_utils_test.cpp | 83 uint8_t srcData[] = {192, 168, 100, 1}; variable 84 uint32_t srcAddr = ParseIp(srcData); 96 uint32_t srcAddr = ParseIp(srcData); 107 uint8_t srcData[] = {192, 168, 100, 1}; variable 108 uint32_t srcAddr = ParseIp(srcData); 122 uint32_t srcAddr = ParseIp(srcData); 137 uint32_t srcAddr = ParseIp(srcData); 173 uint32_t srcAddr = ParseIp(srcData); 185 uint32_t srcAddr = ParseIp(srcData); 247 uint32_t srcAddr = ParseIp(srcData); [all …]
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/os_dependency/sa/ |
H A D | hks_sa.cpp | 204 HksIpcServiceAttestKey(reinterpret_cast<const HksBlob *>(&srcData), in ProcessAttestOrNormalMessage() 215 HksIpcServiceAttestKey(reinterpret_cast<const HksBlob *>(&srcData), in ProcessAttestOrNormalMessage() 219 return ProcessMessage(code, outSize, srcData, reply); in ProcessAttestOrNormalMessage() 226 struct HksBlob srcData = { 0, nullptr }; in ProcessRemoteRequest() local 232 srcData.size = static_cast<uint32_t>(data.ReadUint32()); in ProcessRemoteRequest() 233 if (IsInvalidLength(srcData.size)) { in ProcessRemoteRequest() 239 srcData.data = static_cast<uint8_t *>(HksMalloc(srcData.size)); in ProcessRemoteRequest() 240 if (srcData.data == nullptr) { in ProcessRemoteRequest() 251 (void)memcpy_s(srcData.data, srcData.size, pdata, srcData.size); in ProcessRemoteRequest() 252 ret = ProcessAttestOrNormalMessage(code, data, outSize, srcData, reply); in ProcessRemoteRequest() [all …]
|
/ohos5.0/base/security/crypto_framework/test/unittest/src/ |
H A D | crypto_dsa_sign_test.cpp | 532 HcfBlob srcData = { variable 568 HcfBlob srcData = { variable 611 HcfBlob srcData = { variable 652 HcfBlob srcData = { variable 693 HcfBlob srcData = { variable 734 HcfBlob srcData = { variable 779 HcfBlob srcData = { variable 820 HcfBlob srcData = { variable 861 HcfBlob srcData = { variable 898 HcfBlob srcData = { variable [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/ |
H A D | render_data_store_pod.cpp | 32 const string_view tpName, const string_view name, const array_view<const uint8_t> srcData) in CreatePod() argument 34 if (srcData.empty()) { in CreatePod() 45 const size_t newByteSize = prevByteSize + srcData.size(); in CreatePod() 48 if (!CloneData(dst, dataStore_.size() - prevByteSize, srcData.data(), srcData.size())) { in CreatePod() 53 …DataOffset_[name] = { static_cast<uint32_t>(prevByteSize), static_cast<uint32_t>(srcData.size()) }; in CreatePod() 61 Set(name, srcData); in CreatePod() 95 void RenderDataStorePod::Set(const string_view name, const array_view<const uint8_t> srcData) in Set() argument 104 PLUGIN_ASSERT(srcData.size() <= byteSize); in Set() 106 const uint32_t maxByteSize = std::min(byteSize, static_cast<uint32_t>(srcData.size())); in Set() 109 if (!CloneData(dst, dataStore_.size() - index, srcData.data(), maxByteSize)) { in Set()
|
/ohos5.0/drivers/peripheral/clearplay/hdi_service/src/ |
H A D | media_decrypt_module_service.cpp | 65 uint8_t *srcData = nullptr; in DecryptMediaData() local 79 if (srcData == nullptr) { in DecryptMediaData() 90 (void)munmap(srcData, data_size); in DecryptMediaData() 99 ret = CopyBuffer(srcData, destData, cryptoInfo.subSamples); in DecryptMediaData() 102 ret = DecryptByAesCbc(key, cryptoInfo.iv, srcData, destData, cryptoInfo.subSamples); in DecryptMediaData() 105 ret = DecryptByAesCbc(key, cryptoInfo.iv, srcData, destData, cryptoInfo.subSamples); in DecryptMediaData() 112 (void)munmap(srcData, data_size); in DecryptMediaData() 120 (void)munmap(srcData, data_size); in DecryptMediaData() 137 uint8_t *srcData, uint8_t *destData, const std::vector<SubSample> &subSamples) in DecryptBySM4Cbc() argument 170 (const unsigned char *)(srcData + offset), (int)(subSample.payLoadLen)); in DecryptBySM4Cbc() [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/ |
H A D | zlib_compression.cpp | 33 int ZlibCompression::Compress(const std::vector<uint8_t> &srcData, std::vector<uint8_t> &destData) … in Compress() argument 35 auto srcLen = srcData.size(); in Compress() 46 int errCode = compress(destData.data(), &destLen, srcData.data(), srcLen); in Compress() 57 int ZlibCompression::Uncompress(const std::vector<uint8_t> &srcData, std::vector<uint8_t> &destData, in Uncompress() argument 60 auto srcLen = srcData.size(); in Uncompress() 71 int errCode = uncompress(destData.data(), &destDataLen, srcData.data(), srcData.size()); in Uncompress()
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/core/src/ |
H A D | hks_local_engine.c | 61 return HksCryptoHalHash(digestAlg->uint32Param, srcData, hash); in HksLocalHash() 66 const struct HksBlob *srcData, struct HksBlob *mac) in HksLocalMac() argument 69 int32_t ret = HksCoreCheckMacParams(key, paramSet, srcData, mac, true); in HksLocalMac() 76 return HksCryptoHalHmac(key, digestAlg->uint32Param, srcData, mac); in HksLocalMac() 252 const struct HksBlob *srcData, const struct HksBlob *signature) in CheckLocalSignVerifyParams() argument 272 ret = HksLocalCheckSignVerifyParams(cmdId, keySize, paramSet, srcData, signature); in CheckLocalSignVerifyParams() 294 message->size = srcData->size; in GetSignVerifyMessage() 295 message->data = srcData->data; in GetSignVerifyMessage() 302 int32_t ret = HksCryptoHalHash(usageSpec->digest, srcData, message); in GetSignVerifyMessage() 329 ret = GetSignVerifyMessage(&usageSpec, srcData, &message, &needFree); in HksLocalSign() [all …]
|
/ohos5.0/base/security/certificate_manager/test/fuzz_test/fuzz_test_common/include/ |
H A D | cm_fuzz_test_common.h | 32 bool GetUintFromBuffer(uint8_t *srcData, uint32_t *remSize, uint32_t *offset, uint32_t *outVal); 34 bool GetCmBlobFromBuffer(uint8_t *srcData, uint32_t *remSize, uint32_t *offset, struct CmBlob *outB… 36 bool GetCertListFromBuffer(uint8_t *srcData, uint32_t *remSize, uint32_t *offset, struct CertList *… 38 bool GetCertInfoFromBuffer(uint8_t *srcData, uint32_t *remSize, uint32_t *offset, struct CertInfo *… 40 bool TenPercentChanceOfBeingTrue(uint8_t *srcData, uint32_t *remSize, uint32_t *offset); 44 bool ConstructParamSet(uint8_t *srcData, uint32_t *remainSize, uint32_t *offset,
|
/ohos5.0/base/security/huks/test/unittest/huks_lite_test/liteos_a_adapter/ |
H A D | hks_mac_test.cpp | 83 static int32_t ConstructDataToBlob(struct HksBlob **srcData, struct HksBlob **macData, in ConstructDataToBlob() argument 86 int32_t ret = TestConstuctBlob(srcData, in ConstructDataToBlob() 102 static int32_t Mac(const struct HksBlob *key, const struct HksBlob *srcData, struct HksBlob *macDat… in Mac() argument 126 ret = HksMacRun(key, macParamSetTest, srcData, macData, 1); in Mac() 158 struct HksBlob *srcData = NULL; in BaseTestMac() local 160 ret = ConstructDataToBlob(&srcData, &macData, in BaseTestMac() 164 …ret = Mac(keyTest, srcData, macData, &g_testMacParams[index].macParamSetParams, g_testMacParams[in… in BaseTestMac() 177 TestFreeBlob(&srcData); in BaseTestMac()
|
/ohos5.0/base/security/huks/test/unittest/huks_lite_test/liteos_m_adapter/ |
H A D | hks_mac_test.c | 84 static int32_t ConstructDataToBlob(struct HksBlob **srcData, struct HksBlob **macData, in ConstructDataToBlob() argument 87 int32_t ret = TestConstuctBlob(srcData, in ConstructDataToBlob() 103 static int32_t Mac(const struct HksBlob *key, const struct HksBlob *srcData, struct HksBlob *macDat… in Mac() argument 127 ret = HksMacRun(key, macParamSet, srcData, macData, 1); in Mac() 159 struct HksBlob *srcData = NULL; in BaseTestMac() local 161 ret = ConstructDataToBlob(&srcData, &macData, in BaseTestMac() 165 …ret = Mac(key, srcData, macData, &g_testMacParams[index].macParamSetParams, g_testMacParams[index]… in BaseTestMac() 178 TestFreeBlob(&srcData); in BaseTestMac()
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/sdk_test/src/ |
H A D | hks_mac_test.cpp | 84 static int32_t ConstructDataToBlob(struct HksBlob **srcData, struct HksBlob **macData, in ConstructDataToBlob() argument 87 int32_t ret = TestConstuctBlob(srcData, in ConstructDataToBlob() 101 static int32_t Mac(const struct HksBlob *key, const struct HksBlob *srcData, struct HksBlob *macDat… in Mac() argument 127 ret = HksMacRun(key, macParamSet, srcData, macData, 1); in Mac() 160 struct HksBlob *srcData = NULL; in BaseTestMac() local 161 ret = ConstructDataToBlob(&srcData, &macData, in BaseTestMac() 165 …ret = Mac(key, srcData, macData, &g_testMacParams[index].macParamSetParams, g_testMacParams[index]… in BaseTestMac() 178 TestFreeBlob(&srcData); in BaseTestMac()
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/mock/idl/src/ |
H A D | huks_access_mock.c | 116 const struct HksBlob *srcData, struct HksBlob *signature)) in ENABLE_CFI() argument 118 return HksCoreSign(key, paramSet, srcData, signature); in ENABLE_CFI() 122 const struct HksBlob *srcData, const struct HksBlob *signature)) in ENABLE_CFI() argument 124 return HksCoreVerify(key, paramSet, srcData, signature); in ENABLE_CFI() 152 const struct HksBlob *srcData, struct HksBlob *mac)) in ENABLE_CFI() argument 154 return HksCoreMac(key, paramSet, srcData, mac); in ENABLE_CFI() 167 const struct HksBlob *srcData, struct HksBlob *mac)) in ENABLE_CFI() argument 169 return HksCoreCalcMacHeader(paramSet, salt, srcData, mac); in ENABLE_CFI()
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/os_dependency/ca/ |
H A D | hks_ca_access.c | 42 const struct HksBlob *srcData, struct HksBlob *signature) in HksAccessSign() argument 44 return HksTeeSign(key, paramSet, srcData, signature); in HksAccessSign() 48 const struct HksBlob *srcData, const struct HksBlob *signature) in HksAccessVerify() argument 50 return HksTeeVerify(key, paramSet, srcData, signature); in HksAccessVerify() 96 const struct HksBlob *srcData, struct HksBlob *mac) in HksAccessMac() argument 98 return HksTeeMac(key, paramSet, srcData, mac); in HksAccessMac()
|
/ohos5.0/base/security/code_signature/interfaces/innerkits/common/include/ |
H A D | byte_buffer.h | 54 bool CopyFrom(const uint8_t *srcData, uint32_t srcSize) in CopyFrom() argument 56 if (srcData == nullptr) { in CopyFrom() 62 if (memcpy_s(data.get(), size, srcData, srcSize) != EOK) { in CopyFrom() 68 bool PutData(uint32_t pos, const uint8_t *srcData, uint32_t srcSize) in PutData() argument 73 if (memcpy_s(data.get() + pos, size - pos, srcData, srcSize) != EOK) { in PutData()
|