Home
last modified time | relevance | path

Searched refs:outDataSeg (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/
H A Dhks_three_stage_test_common.c83 struct HksBlob outDataSeg = { in HksTestUpdate() local
98 if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size) != HKS_SUCCESS) { in HksTestUpdate()
106 HKS_FREE(outDataSeg.data); in HksTestUpdate()
132 if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size) != HKS_SUCCESS) { in TestBatchUpdateLoopFinish()
142 (void)memcpy_s(cur, outDataSeg.size, outDataSeg.data, outDataSeg.size); in TestBatchUpdateLoopFinish()
143 cur += outDataSeg.size; in TestBatchUpdateLoopFinish()
145 HKS_FREE(outDataSeg.data); in TestBatchUpdateLoopFinish()
193 if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size) != HKS_SUCCESS) { in TestUpdateLoopFinish()
201 (void)memcpy_s(cur, outDataSeg.size, outDataSeg.data, outDataSeg.size); in TestUpdateLoopFinish()
202 cur += outDataSeg.size; in TestUpdateLoopFinish()
[all …]
H A Dhks_change_storage_level_test.cpp150 struct HksBlob outDataSeg = { MAX_OUTDATA_SIZE, NULL }; in HksTestUpdateLoopFinish() local
161 outDataSeg.size = MAX_OUTDATA_SIZE; in HksTestUpdateLoopFinish()
167 if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size) != HKS_SUCCESS) { in HksTestUpdateLoopFinish()
170 if (HksUpdate(handle, paramSet, &inDataSeg, &outDataSeg) != HKS_SUCCESS) { in HksTestUpdateLoopFinish()
172 HKS_FREE(outDataSeg.data); in HksTestUpdateLoopFinish()
175 (void)memcpy_s(cur, outDataSeg.size, outDataSeg.data, outDataSeg.size); in HksTestUpdateLoopFinish()
176 cur += outDataSeg.size; in HksTestUpdateLoopFinish()
177 outData->size += outDataSeg.size; in HksTestUpdateLoopFinish()
178 HKS_FREE(outDataSeg.data); in HksTestUpdateLoopFinish()
/ohos5.0/base/telephony/core_service/utils/common/src/
H A Dtel_aes_crypto_util.cpp304 struct HksBlob outDataSeg = { MAX_UPDATE_SIZE, NULL }; in AesCryptoLoopUpdate() local
311 outDataSeg.size = aesDataLen + AEAD_SIZE; in AesCryptoLoopUpdate()
312 outDataSeg.data = (uint8_t *)malloc(outDataSeg.size); in AesCryptoLoopUpdate()
313 if (outDataSeg.data == nullptr) { in AesCryptoLoopUpdate()
318 hksResult = HksUpdate(handle, paramSet, &inDataSeg, &outDataSeg); in AesCryptoLoopUpdate()
325 free(outDataSeg.data); in AesCryptoLoopUpdate()
328 if (memcpy_s(cur, outDataSeg.size, outDataSeg.data, outDataSeg.size) != EOK) { in AesCryptoLoopUpdate()
329 free(outDataSeg.data); in AesCryptoLoopUpdate()
332 cur += outDataSeg.size; in AesCryptoLoopUpdate()
333 outData->size += outDataSeg.size; in AesCryptoLoopUpdate()
[all …]
/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/utils/
H A Dwifi_encryption_util.cpp207 outDataSeg.data = (uint8_t *)malloc(outDataSeg.size); in HksUpdateAndFinish()
208 if (outDataSeg.data == nullptr) { in HksUpdateAndFinish()
220 free(outDataSeg.data); in HksUpdateAndFinish()
221 outDataSeg.data = nullptr; in HksUpdateAndFinish()
227 free(outDataSeg.data); in HksUpdateAndFinish()
228 outDataSeg.data = nullptr; in HksUpdateAndFinish()
231 if (memcpy_s(handledOutData, outDataSeg.size, outDataSeg.data, outDataSeg.size) != EOK) { in HksUpdateAndFinish()
233 free(outDataSeg.data); in HksUpdateAndFinish()
234 outDataSeg.data = nullptr; in HksUpdateAndFinish()
241 free(outDataSeg.data); in HksUpdateAndFinish()
[all …]
/ohos5.0/foundation/ai/intelligent_voice_framework/utils/
H A Dhuks_aes_adapter.cpp345 struct HksBlob outDataSeg = { MAX_OUTDATA_SIZE, nullptr }; in UpdateAndFinish() local
357 … std::unique_ptr<Uint8ArrayBuffer> tmpUpdateBuff= CreateArrayBuffer<uint8_t>(outDataSeg.size); in UpdateAndFinish()
359 outDataSeg.data = tmpUpdateBuff->GetData(); in UpdateAndFinish()
361 ret = HksUpdate(handle, paramSet, &inDataSeg, &outDataSeg); in UpdateAndFinish()
367 if (outUpdateSize + outDataSeg.size > outData->size) { in UpdateAndFinish()
372 … (void)memcpy_s(outDataAddr, outData->size - outUpdateSize, outDataSeg.data, outDataSeg.size); in UpdateAndFinish()
373 outDataAddr += outDataSeg.size; in UpdateAndFinish()
374 outUpdateSize += outDataSeg.size; in UpdateAndFinish()
/ohos5.0/base/account/os_account/services/accountmgr/src/
H A Daccount_file_watcher_manager.cpp111 struct HksBlob outDataSeg = { in HksUpdateOpt() local
119 outDataSeg.size = MAX_OUTDATA_SIZE; in HksUpdateOpt()
123 outDataSeg.size = inDataSeg.size + MAX_UPDATE_SIZE; in HksUpdateOpt()
125 if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size) != 0) { in HksUpdateOpt()
128 int32_t ret = HksUpdate(handle, paramSet, &inDataSeg, &outDataSeg); in HksUpdateOpt()
131 free(outDataSeg.data); in HksUpdateOpt()
132 outDataSeg.data = NULL; in HksUpdateOpt()
135 free(outDataSeg.data); in HksUpdateOpt()
136 outDataSeg.data = NULL; in HksUpdateOpt()
/ohos5.0/foundation/communication/dsoftbus/core/bus_center/lnn/net_ledger/common/src/
H A Dlnn_huks_utils.c247 struct HksBlob outDataSeg = {LNN_HUKS_MAX_OUTDATA_SIZE, NULL}; in UpdateLoopFinishByHuks() local
254 outDataSeg.size = LNN_HUKS_MAX_OUTDATA_SIZE; in UpdateLoopFinishByHuks()
259 outDataSeg.data = (uint8_t *)SoftBusCalloc(outDataSeg.size); in UpdateLoopFinishByHuks()
260 if (outDataSeg.data == NULL) { in UpdateLoopFinishByHuks()
264 int32_t ret = HksUpdate(handle, paramSet, &inDataSeg, &outDataSeg); in UpdateLoopFinishByHuks()
267 SoftBusFree(outDataSeg.data); in UpdateLoopFinishByHuks()
270 (void)memcpy_s(cur, outDataSeg.size, outDataSeg.data, outDataSeg.size); in UpdateLoopFinishByHuks()
271 cur += outDataSeg.size; in UpdateLoopFinishByHuks()
272 outData->size += outDataSeg.size; in UpdateLoopFinishByHuks()
273 SoftBusFree(outDataSeg.data); in UpdateLoopFinishByHuks()
/ohos5.0/docs/zh-cn/application-dev/security/UniversalKeystoreKit/
H A Dhuks-import-wrapped-key-ndk.md206 struct OH_Huks_Blob outDataSeg = {MAX_OUTDATA_SIZE, NULL};
213 outDataSeg.size = MAX_OUTDATA_SIZE;
219 … if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size).errorCode != (int32_t)OH_HUKS_SUCCESS) {
223 ret = OH_Huks_UpdateSession(handle, paramSet, &inDataSeg, &outDataSeg);
225 free(outDataSeg.data);
228 std::copy(outDataSeg.data, outDataSeg.data + outDataSeg.size, cur);
229 cur += outDataSeg.size;
230 outData->size += outDataSeg.size;
231 free(outDataSeg.data);
/ohos5.0/docs/en/application-dev/security/UniversalKeystoreKit/
H A Dhuks-import-wrapped-key-ndk.md206 struct OH_Huks_Blob outDataSeg = {MAX_OUTDATA_SIZE, NULL};
213 outDataSeg.size = MAX_OUTDATA_SIZE;
219 … if (MallocAndCheckBlobData(&outDataSeg, outDataSeg.size).errorCode != (int32_t)OH_HUKS_SUCCESS) {
223 ret = OH_Huks_UpdateSession(handle, paramSet, &inDataSeg, &outDataSeg);
225 free(outDataSeg.data);
228 std::copy(outDataSeg.data, outDataSeg.data + outDataSeg.size, cur);
229 cur += outDataSeg.size;
230 outData->size += outDataSeg.size;
231 free(outDataSeg.data);