Home
last modified time | relevance | path

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

/hardware/interfaces/health/utils/libhealthloop/
DHealthLoop.cpp47 HealthLoop::HealthLoop() { in HealthLoop() function in android::hardware::health::HealthLoop
53 HealthLoop::~HealthLoop() { in ~HealthLoop()
57 int HealthLoop::RegisterEvent(int fd, BoundFunction func, EventWakeup wakeup) { in RegisterEvent()
81 void HealthLoop::WakeAlarmSetInterval(int interval) { in WakeAlarmSetInterval()
99 void HealthLoop::AdjustWakealarmPeriods(bool charger_online) { in AdjustWakealarmPeriods()
121 void HealthLoop::PeriodicChores() { in PeriodicChores()
127 void HealthLoop::UeventEvent(uint32_t /*epevents*/) { in UeventEvent()
155 void HealthLoop::UeventInit(void) { in UeventInit()
164 if (RegisterEvent(uevent_fd_, &HealthLoop::UeventEvent, EVENT_WAKEUP_FD)) in UeventInit()
168 void HealthLoop::WakeAlarmEvent(uint32_t /*epevents*/) { in WakeAlarmEvent()
[all …]
DAndroid.bp29 "HealthLoop.cpp",
/hardware/interfaces/health/utils/libhealthloop/include/health/
DHealthLoop.h30 class HealthLoop {
32 HealthLoop();
36 virtual ~HealthLoop();
74 using BoundFunction = std::function<void(HealthLoop*, uint32_t /* epevents */)>;
84 HealthLoop* object = nullptr;
/hardware/interfaces/health/aidl/default/include/health-impl/
DHalHealthLoop.h45 class HalHealthLoop final : public ::android::hardware::health::HealthLoop {
51 using HealthLoop::RegisterEvent;
/hardware/interfaces/health/utils/libhealth2impl/include/health2impl/
DHalHealthLoop.h33 class HalHealthLoop : public HealthLoop {