Home
last modified time | relevance | path

Searched refs:allSize (Results 1 - 6 of 6) sorted by relevance

/base/hiviewdfx/hiview/base/utility/include/
H A Dash_memory_utils.h28 std::vector<uint32_t>& allSize) in WriteBulkData()
41 allSize.emplace_back(dataSize); in WriteBulkData()
53 static bool ReadBulkData(sptr<Ashmem> ashmem, const std::vector<uint32_t>& allSize, std::vector<T>& dest) in ReadBulkData() argument
56 for (uint32_t i = 0; i < allSize.size(); i++) { in ReadBulkData()
57 auto origin = ashmem->ReadFromAshmem(allSize[i], offset); in ReadBulkData()
61 auto dataInfo = T::ParseData(reinterpret_cast<const char*>(origin), allSize[i]); in ReadBulkData()
62 offset += allSize[i]; in ReadBulkData()
27 WriteBulkData(const std::vector<T>& src, sptr<Ashmem> ashmem, size_t ashSize, std::vector<uint32_t>& allSize) WriteBulkData() argument
/base/hiviewdfx/hisysevent/adapter/native/idl/src/
H A Dash_mem_utils.cpp36 std::vector<uint32_t>& allSize) in ParseAllStringItemSize()
41 allSize.emplace_back(strlen(translated.c_str()) + 1); in ParseAllStringItemSize()
73 std::vector<uint32_t> allSize; in WriteBulkData() local
74 ParseAllStringItemSize(src, allData, allSize); in WriteBulkData()
75 if (!parcel.WriteUInt32Vector(allSize)) { in WriteBulkData()
76 HILOG_ERROR(LOG_CORE, "writing allSize array failed."); in WriteBulkData()
91 offset += allSize[i]; in WriteBulkData()
103 std::vector<uint32_t> allSize; in ReadBulkData() local
104 if (!parcel.ReadUInt32Vector(&allSize)) { in ReadBulkData()
105 HILOG_ERROR(LOG_CORE, "reading allSize arra in ReadBulkData()
35 ParseAllStringItemSize(const std::vector<std::u16string>& data, std::vector<std::string>& translatedData, std::vector<uint32_t>& allSize) ParseAllStringItemSize() argument
[all...]
/base/hiviewdfx/hiview/adapter/plugins/eventservice/service/idl/src/
H A Dash_mem_utils.cpp33 std::vector<uint32_t>& allSize) in ParseAllStringItemSize()
38 allSize.emplace_back(strlen(translated.c_str()) + 1); in ParseAllStringItemSize()
70 std::vector<uint32_t> allSize; in WriteBulkData() local
71 ParseAllStringItemSize(src, allData, allSize); in WriteBulkData()
72 if (!parcel.WriteUInt32Vector(allSize)) { in WriteBulkData()
73 HIVIEW_LOGE("writing allSize array failed."); in WriteBulkData()
88 offset += allSize[i]; in WriteBulkData()
100 std::vector<uint32_t> allSize; in ReadBulkData() local
101 if (!parcel.ReadUInt32Vector(&allSize)) { in ReadBulkData()
102 HIVIEW_LOGE("reading allSize arra in ReadBulkData()
32 ParseAllStringItemSize(const std::vector<std::u16string>& data, std::vector<std::string>& translatedData, std::vector<uint32_t>& allSize) ParseAllStringItemSize() argument
[all...]
/base/hiviewdfx/hiview/adapter/service/client/src/
H A Dhiview_service_ability_proxy.cpp50 std::vector<uint32_t> allSize; in List() local
51 if (!reply.ReadUInt32Vector(&allSize)) { in List()
64 if (!AshMemoryUtils::ReadBulkData<HiviewFileInfo>(ashmem, allSize, fileInfos)) { in List()
/base/hiviewdfx/hiview/adapter/service/server/src/
H A Dhiview_service_ability_stub.cpp284 std::vector<uint32_t> allSize; in HandleListRequest() local
285 if (!AshMemoryUtils::WriteBulkData<HiviewFileInfo>(fileInfos, ashmem, ASH_MEM_SIZE, allSize)) { in HandleListRequest()
289 if (!reply.WriteUInt32Vector(allSize)) { in HandleListRequest()
/base/hiviewdfx/hiview/base/utility/test/unittest/common/
H A Dadapter_utility_ohos_test.cpp501 std::vector<uint32_t> allSize; in HWTEST_F() local
502 bool retIn = AshMemoryUtils::WriteBulkData<AshMemTestStruct>(dataIn, ashmem, memSize, allSize); in HWTEST_F()
505 bool retOut = AshMemoryUtils::ReadBulkData<AshMemTestStruct>(ashmem, allSize, dataOut); in HWTEST_F()

Completed in 5 milliseconds