Home
last modified time | relevance | path

Searched refs:HealthLoop (Results 1 – 6 of 6) sorted by relevance

/aosp12/hardware/interfaces/health/utils/libhealthloop/
H A DHealthLoop.cpp49 HealthLoop::HealthLoop() { in HealthLoop() function in android::hardware::health::HealthLoop
55 HealthLoop::~HealthLoop() { in ~HealthLoop()
83 void HealthLoop::WakeAlarmSetInterval(int interval) { in WakeAlarmSetInterval()
123 void HealthLoop::PeriodicChores() { in PeriodicChores()
129 void HealthLoop::UeventEvent(uint32_t /*epevents*/) { in UeventEvent()
157 void HealthLoop::UeventInit(void) { in UeventInit()
170 void HealthLoop::WakeAlarmEvent(uint32_t /*epevents*/) { in WakeAlarmEvent()
183 void HealthLoop::WakeAlarmInit(void) { in WakeAlarmInit()
196 void HealthLoop::MainLoop(void) { in MainLoop()
231 int HealthLoop::InitInternal() { in InitInternal()
[all …]
H A DAndroid.bp29 "HealthLoop.cpp",
/aosp12/hardware/interfaces/health/utils/libhealthloop/include/health/
H A DHealthLoop.h29 class HealthLoop {
31 HealthLoop();
35 virtual ~HealthLoop();
67 using BoundFunction = std::function<void(HealthLoop*, uint32_t /* epevents */)>;
77 HealthLoop* object = nullptr;
/aosp12/hardware/interfaces/health/2.0/default/
H A Dhealthd_common_adapter.cpp27 using android::hardware::health::HealthLoop;
33 class HealthLoopAdapter : public HealthLoop {
38 return HealthLoop::RegisterEvent(fd, func, wakeup); in RegisterEvent()
41 return HealthLoop::AdjustWakealarmPeriods(charger_online); in AdjustWakealarmPeriods()
/aosp12/hardware/interfaces/health/utils/libhealth2impl/include/health2impl/
H A DHalHealthLoop.h33 class HalHealthLoop : public HealthLoop {
/aosp12/system/core/healthd/
H A Dhealthd_mode_charger.cpp67 using android::hardware::health::HealthLoop;
621 static void charger_event_handler(HealthLoop* /*charger_loop*/, uint32_t /*epevents*/) { in charger_event_handler() argument