Home
last modified time | relevance | path

Searched refs:HealthMonitor (Results 1 – 25 of 29) sorted by relevance

12

/hardware/google/aemu/base/
DHealthMonitor.cpp43 HealthMonitor<Clock>::HealthMonitor(MetricsLogger& metricsLogger, uint64_t heartbeatInterval) in HealthMonitor() function in emugl::HealthMonitor
49 HealthMonitor<Clock>::~HealthMonitor() { in ~HealthMonitor()
60 typename HealthMonitor<Clock>::Id HealthMonitor<Clock>::startMonitoringTask( in startMonitoringTask()
85 void HealthMonitor<Clock>::touchMonitoredTask(Id id) { in touchMonitoredTask()
93 void HealthMonitor<Clock>::stopMonitoringTask(Id id) { in stopMonitoringTask()
101 std::future<void> HealthMonitor<Clock>::poll() { in poll()
114 intptr_t HealthMonitor<Clock>::main() { in main()
264 void HealthMonitor<Clock>::updateTaskParent(std::queue<std::unique_ptr<MonitoredEvent>>& events, in updateTaskParent()
274 std::unique_ptr<HealthMonitor<>> CreateHealthMonitor(MetricsLogger& metricsLogger, in CreateHealthMonitor()
278 return std::make_unique<HealthMonitor<>>(metricsLogger, heartbeatInterval); in CreateHealthMonitor()
[all …]
DAndroid.bp22 "HealthMonitor.cpp",
DBUILD.bazel60 "HealthMonitor.cpp",
DCMakeLists.txt28 HealthMonitor.cpp
DHealthMonitor_unittest.cpp85 HealthMonitor<TestClock> healthMonitor;
/hardware/google/gfxstream/guest/android-emu/aemu/base/
DAndroidHealthMonitor.cpp35 HealthMonitor<Clock>::HealthMonitor(HealthMonitorConsumer& consumer, uint64_t heartbeatInterval) in HealthMonitor() function in gfxstream::guest::HealthMonitor
41 HealthMonitor<Clock>::~HealthMonitor() { in ~HealthMonitor()
52 typename HealthMonitor<Clock>::Id HealthMonitor<Clock>::startMonitoringTask( in startMonitoringTask()
78 void HealthMonitor<Clock>::touchMonitoredTask(Id id) { in touchMonitoredTask()
86 void HealthMonitor<Clock>::stopMonitoringTask(Id id) { in stopMonitoringTask()
94 std::future<void> HealthMonitor<Clock>::poll() { in poll()
107 intptr_t HealthMonitor<Clock>::main() { in main()
256 void HealthMonitor<Clock>::updateTaskParent(std::queue<std::unique_ptr<MonitoredEvent>>& events, in updateTaskParent()
266 std::unique_ptr<HealthMonitor<>> CreateHealthMonitor(HealthMonitorConsumer& consumer, in CreateHealthMonitor()
270 return std::make_unique<HealthMonitor<>>(consumer, heartbeatInterval); in CreateHealthMonitor()
[all …]
DAndroidHealthMonitor.h64 class HealthMonitor : public gfxstream::guest::Thread {
72 HealthMonitor(HealthMonitorConsumer& consumer, uint64_t heartbeatInterval = kDefaultIntervalMs);
76 ~HealthMonitor();
177 template <class HealthMonitorT = HealthMonitor<>>
277 std::unique_ptr<HealthMonitor<>> CreateHealthMonitor(
/hardware/google/gfxstream/host/
DSyncThread.h44 using emugl::HealthMonitor;
57 SyncThread(bool hasGl, HealthMonitor<>* healthMonitor);
112 static void initialize(bool hasGl, HealthMonitor<>* healthMonitor);
161 HealthMonitor<>* mHealthMonitor;
DSyncThread.cpp81 void initialize(bool hasGl, HealthMonitor<>* healthMonitor) { in initialize()
111 SyncThread::SyncThread(bool hasGl, HealthMonitor<>* healthMonitor) in SyncThread()
470 void SyncThread::initialize(bool hasGl, HealthMonitor<>* healthMonitor) { in initialize()
DFrameBuffer.h98 using emugl::HealthMonitor;
478 HealthMonitor<>* getHealthMonitor() { return m_healthMonitor.get(); } in getHealthMonitor()
882 std::unique_ptr<HealthMonitor<>> m_healthMonitor;
/hardware/google/gfxstream/guest/GoldfishAddressSpace/include/
DAddressSpaceStream.h25 using gfxstream::guest::HealthMonitor;
37 HealthMonitor<>* healthMonitor);
103 HealthMonitor<>* m_healthMonitor;
DGoldfishAddressSpaceStream.h19 …m* createGoldfishAddressSpaceStream(size_t bufSize, gfxstream::guest::HealthMonitor<>* healthMonit…
DVirtioGpuAddressSpaceStream.h20 enum VirtGpuCapset capset, gfxstream::guest::HealthMonitor<>* healthMonitor);
/hardware/google/aemu/base/include/aemu/base/
DHealthMonitor.h65 class HealthMonitor : public android::base::Thread {
73 HealthMonitor(MetricsLogger& metricsLogger, uint64_t heartbeatInterval = kDefaultIntervalMs);
77 ~HealthMonitor();
178 template <class HealthMonitorT = HealthMonitor<>>
315 std::unique_ptr<HealthMonitor<>> CreateHealthMonitor(
/hardware/google/gfxstream/host/vulkan/
DVkDecoderContext.h30 emugl::HealthMonitor<>* healthMonitor = nullptr;
DVkReconstruction.h35 emugl::HealthMonitor<>* healthMonitor);
DVkReconstruction.cpp219 emugl::HealthMonitor<>* healthMonitor) { in load()
DVkDecoderGlobalState.h42 using emugl::HealthMonitor;
96 emugl::HealthMonitor<>* healthMonitor);
/hardware/google/gfxstream/host/vulkan/testing/
DVulkanTestHelper.h104 emugl::HealthMonitor<> mHealthMonitor;
/hardware/google/gfxstream/guest/GoldfishAddressSpace/
DGoldfishAddressSpaceStream.cpp20 HealthMonitor<>* healthMonitor) { in createGoldfishAddressSpaceStream()
DVirtioGpuAddressSpaceStream.cpp78 HealthMonitor<>* healthMonitor) { in createVirtioGpuAddressSpaceStream()
DAddressSpaceStream.cpp44 HealthMonitor<>* healthMonitor) : in AddressSpaceStream()
/hardware/google/aemu/build-config/gfxstream/
DCMakeLists.txt15 HealthMonitor.cpp
/hardware/google/gfxstream/guest/vulkan_enc/
DVkEncoder.cpp.inl64 gfxstream::guest::HealthMonitor<>* healthMonitor)
/hardware/google/gfxstream/guest/OpenglSystemCommon/
DHostConnection.cpp40 using gfxstream::guest::HealthMonitor;
106 HealthMonitor<>* getGlobalHealthMonitor() { in getGlobalHealthMonitor()
111 …static std::unique_ptr<HealthMonitor<>> sHealthMonitor = CreateHealthMonitor(sHealthMonitorConsume… in getGlobalHealthMonitor()

12