/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/src/appmgr/ |
H A D | app_malloc_info.cpp | 28 MallocInfo *mallocInfo = new (std::nothrow) MallocInfo(); in Unmarshalling() local 29 if (mallocInfo == nullptr) { in Unmarshalling() 32 mallocInfo->usmblks = parcel.ReadUint64(); in Unmarshalling() 33 mallocInfo->uordblks = parcel.ReadUint64(); in Unmarshalling() 34 mallocInfo->fordblks = parcel.ReadUint64(); in Unmarshalling() 35 mallocInfo->hblkhd = parcel.ReadUint64(); in Unmarshalling() 36 return mallocInfo; in Unmarshalling()
|
H A D | app_scheduler_host.cpp | 203 struct OHOS::AppExecFwk::MallocInfo mallocInfo; in HandleScheduleHeapMemory() local 204 ScheduleHeapMemory(pid, mallocInfo); in HandleScheduleHeapMemory() 205 reply.WriteParcelable(&mallocInfo); in HandleScheduleHeapMemory()
|
H A D | app_scheduler_proxy.cpp | 119 … AppSchedulerProxy::ScheduleHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo) in ScheduleHeapMemory() argument 142 mallocInfo = *info; in ScheduleHeapMemory()
|
H A D | app_mgr_stub.cpp | 664 struct OHOS::AppExecFwk::MallocInfo mallocInfo; in HandleDumpHeapMemory() local 665 auto result = DumpHeapMemory(pid, mallocInfo); in HandleDumpHeapMemory() 669 reply.WriteParcelable(&mallocInfo); in HandleDumpHeapMemory()
|
H A D | app_mgr_client.cpp | 516 …esultCode AppMgrClient::DumpHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo) in DumpHeapMemory() argument 523 return AppMgrResultCode(service->DumpHeapMemory(pid, mallocInfo)); in DumpHeapMemory()
|
/ohos5.0/base/hiviewdfx/hidumper/frameworks/native/src/executor/memory/ |
H A D | get_heap_info.cpp | 51 OHOS::AppExecFwk::MallocInfo mallocInfo; in GetInfo() local 52 int ret = appManager->DumpHeapMemory(pid, mallocInfo); in GetInfo() 56 heapInfo.size = mallocInfo.hblkhd / numberSys; in GetInfo() 57 heapInfo.alloc = mallocInfo.uordblks / numberSys; in GetInfo() 58 heapInfo.free = mallocInfo.fordblks / numberSys; in GetInfo() 61 "hblkhd: %{public}llu", ret, static_cast<unsigned long long>(mallocInfo.fordblks), in GetInfo() 62 …static_cast<unsigned long long>(mallocInfo.uordblks), static_cast<unsigned long long>(mallocInfo.h… in GetInfo()
|
/ohos5.0/foundation/ability/ability_runtime/test/moduletest/mock/include/ |
H A D | mock_app_scheduler.h | 45 …OCK_METHOD2(ScheduleHeapMemory, void(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo));
|
/ohos5.0/foundation/ability/ability_runtime/services/appmgr/include/ |
H A D | app_lifecycle_deal.h | 128 void ScheduleHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo);
|
H A D | app_running_manager.h | 222 int32_t DumpHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo);
|
H A D | app_mgr_service.h | 280 …virtual int32_t DumpHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo) overri…
|
H A D | app_running_record.h | 446 void ScheduleHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo);
|
/ohos5.0/foundation/ability/ability_runtime/services/appmgr/src/ |
H A D | app_lifecycle_deal.cpp | 142 …d AppLifeCycleDeal::ScheduleHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo) in ScheduleHeapMemory() argument 150 appThread->ScheduleHeapMemory(pid, mallocInfo); in ScheduleHeapMemory()
|
/ohos5.0/foundation/ability/ability_runtime/test/mock/services_appmgr_test/include/ |
H A D | mock_app_scheduler.h | 47 …OCK_METHOD2(ScheduleHeapMemory, void(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo));
|
H A D | mock_application.h | 33 …OCK_METHOD2(ScheduleHeapMemory, void(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo));
|
H A D | mock_app_mgr_service.h | 38 MOCK_METHOD2(DumpHeapMemory, int(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo));
|
/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include/appmgr/ |
H A D | app_scheduler_interface.h | 95 … virtual void ScheduleHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo) = 0;
|
H A D | app_scheduler_proxy.h | 90 …virtual void ScheduleHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo) overr…
|
H A D | app_mgr_interface.h | 278 virtual int DumpHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo) = 0;
|
H A D | app_mgr_client.h | 319 …rtual AppMgrResultCode DumpHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo);
|
H A D | app_mgr_proxy.h | 252 …virtual int32_t DumpHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo) overri…
|
/ohos5.0/foundation/ability/ability_runtime/test/fuzztest/abilityappmgrapprunningmanager_fuzzer/ |
H A D | abilityappmgrapprunningmanager_fuzzer.cpp | 208 OHOS::AppExecFwk::MallocInfo mallocInfo; in DoSomethingInterestingWithMyAPI() local 209 manager->DumpHeapMemory(pidDump, mallocInfo); in DoSomethingInterestingWithMyAPI()
|
/ohos5.0/foundation/ability/ability_runtime/test/mock/frameworks_kits_appkit_test/include/ |
H A D | mock_app_mgr_service.h | 44 MOCK_METHOD2(DumpHeapMemory, int(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo));
|
/ohos5.0/foundation/ability/ability_runtime/interfaces/kits/native/appkit/app/ |
H A D | main_thread.h | 180 void ScheduleHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo) override;
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_mgr_client_test/ |
H A D | app_mgr_client_test.cpp | 691 OHOS::AppExecFwk::MallocInfo mallocInfo; variable 692 appMgrClient->DumpHeapMemory(pid, mallocInfo);
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/appkit/app/ |
H A D | main_thread.cpp | 558 void MainThread::ScheduleHeapMemory(const int32_t pid, OHOS::AppExecFwk::MallocInfo &mallocInfo) in ScheduleHeapMemory() argument 568 mallocInfo.usmblks = usmblks; in ScheduleHeapMemory() 569 mallocInfo.uordblks = uordblks; in ScheduleHeapMemory() 570 mallocInfo.fordblks = fordblks; in ScheduleHeapMemory() 571 mallocInfo.hblkhd = hblkhd; in ScheduleHeapMemory()
|