/foundation/ability/form_fwk/interfaces/inner_api/src/ |
H A D | form_ashmem.cpp | 28 HILOG_INFO("formAshmem destroy"); in ~FormAshmem() 54 FormAshmem* formAshmem = new (std::nothrow) FormAshmem(); in Unmarshalling() local 55 if (formAshmem != nullptr && !formAshmem->ReadFromParcel(parcel)) { in Unmarshalling() 56 delete formAshmem; in Unmarshalling() 57 formAshmem = nullptr; in Unmarshalling() 59 return formAshmem; in Unmarshalling()
|
H A D | form_provider_data.cpp | 307 sptr<FormAshmem> formAshmem = parcel.ReadParcelable<FormAshmem>(); in ReadFromParcel() local 308 if (formAshmem == nullptr) { in ReadFromParcel() 313 std::pair<sptr<FormAshmem>, int32_t> imageDataRecord = std::make_pair(formAshmem, len); in ReadFromParcel() 397 FormAshmem formAshmem; in WriteImageDataToParcel() local 398 if (!formAshmem.WriteToAshmem(picName, data.get(), size)) { in WriteImageDataToParcel() 402 // write formAshmem in WriteImageDataToParcel() 403 if (!parcel.WriteParcelable(&formAshmem)) { in WriteImageDataToParcel() 415 sptr<FormAshmem> formAshmem = new (std::nothrow) FormAshmem(); in ConvertRawImageData() local 416 if (formAshmem == nullptr) { in ConvertRawImageData() 420 if (!formAshmem in ConvertRawImageData() [all...] |
H A D | form_js_info.cpp | 205 sptr<FormAshmem> formAshmem = parcel.ReadParcelable<FormAshmem>(); in ReadImageData() local 206 if (formAshmem == nullptr) { in ReadImageData() 212 imageDataMap[picName] = formAshmem; in ReadImageData()
|
/foundation/ability/form_fwk/test/unittest/fms_form_js_info_base_test/ |
H A D | fms_form_js_info_base_test.cpp | 314 sptr<FormAshmem> formAshmem = new (std::nothrow) FormAshmem(); in HWTEST_F() local 316 formJsInfo.formProviderData.imageDataMap_.emplace("aa" + std::to_string(i), std::make_pair(formAshmem, a)); in HWTEST_F() 336 sptr<FormAshmem> formAshmem = new (std::nothrow) FormAshmem(); in HWTEST_F() local 338 formJsInfo.formProviderData.imageDataMap_.emplace("aa" + std::to_string(i), std::make_pair(formAshmem, a)); in HWTEST_F() 357 sptr<FormAshmem> formAshmem = nullptr; in HWTEST_F() local 359 formJsInfo.formProviderData.imageDataMap_.emplace("aa" + std::to_string(i), std::make_pair(formAshmem, a)); in HWTEST_F() 376 FormAshmem *formAshmem; in HWTEST_F() local 380 parcel.WriteParcelable(formAshmem); in HWTEST_F() 389 * @tc.desc: text the FormJsInfo::ReadImageData and formAshmem is not nullptr 397 FormAshmem *formAshmem in HWTEST_F() local 423 FormAshmem *formAshmem; HWTEST_F() local 443 FormAshmem *formAshmem; HWTEST_F() local 464 FormAshmem *formAshmem; HWTEST_F() local [all...] |
/foundation/ability/form_fwk/test/fuzztest/formashmem_fuzzer/ |
H A D | formashmem_fuzzer.cpp | 40 FormAshmem formAshmem; in DoSomethingInterestingWithMyAPI() local 43 formAshmem.WriteToAshmem(name, nullptr, sizes); in DoSomethingInterestingWithMyAPI() 44 formAshmem.GetAshmemSize(); in DoSomethingInterestingWithMyAPI() 45 return formAshmem.GetAshmemFd(); in DoSomethingInterestingWithMyAPI()
|
/foundation/ability/form_fwk/test/unittest/fms_form_js_info_test/ |
H A D | mock_form_provider_data.cpp | 59 sptr<FormAshmem> formAshmem = new (std::nothrow) FormAshmem(); in GetImageDataMap() local 66 imageDataMap.emplace("aa" + std::to_string(i), std::make_pair(formAshmem, a)); in GetImageDataMap() 70 imageDataMap.emplace("aa" + std::to_string(i), std::make_pair(formAshmem, a)); in GetImageDataMap()
|
/foundation/ability/form_fwk/services/src/ |
H A D | form_cache_mgr.cpp | 159 sptr<FormAshmem> formAshmem = new (std::nothrow) FormAshmem(); in InnerGetImageData() local 160 if (formAshmem == nullptr) { in InnerGetImageData() 165 if (!formAshmem->WriteToAshmem(key, reinterpret_cast<char *>(blob.data()), in InnerGetImageData() 171 imageDataMap[key] = std::make_pair(formAshmem, size); in InnerGetImageData()
|
H A D | form_data_proxy_record.cpp | 691 sptr<FormAshmem> formAshmem = new (std::nothrow) FormAshmem(); in PrepareImageData() local 692 if (formAshmem == nullptr) { in PrepareImageData() 698 if (!formAshmem->WriteToAshmem(imageName, (char *)node.ashmem->ReadFromAshmem(size, 0), size)) { in PrepareImageData() 708 std::pair<sptr<FormAshmem>, int32_t> imageDataRecord = std::make_pair(formAshmem, sizeof(formAshmem)); in PrepareImageData()
|
/foundation/ability/form_fwk/test/unittest/fms_form_data_proxy_record_test/ |
H A D | fms_form_data_proxy_record_test.cpp | 527 sptr<FormAshmem> formAshmem = new (std::nothrow) FormAshmem(); in HWTEST_F() local 528 formAshmem = nullptr; in HWTEST_F() 579 sptr<FormAshmem> formAshmem = new (std::nothrow) FormAshmem(); in HWTEST_F() local
|
/foundation/ability/form_fwk/test/unittest/fms_form_provider_data_test/ |
H A D | fms_form_provider_data_test.cpp | 530 FormAshmem formAshmem; in HWTEST_F() local 538 formAshmem.WriteToAshmem("ReadFromParcelTest", &data, size); in HWTEST_F()
|