Home
last modified time | relevance | path

Searched refs:health (Results 1 – 25 of 66) sorted by relevance

123

/system/core/healthd/
DAndroid.bp23 "android.hardware.health@2.1",
30 name: "android.hardware.health@2.0-service_defaults",
38 "android.hardware.health@2.0-impl",
39 "android.hardware.health@1.0-convert",
51 "android.hardware.health@2.0",
56 name: "android.hardware.health@2.0-service",
57 defaults: ["android.hardware.health@2.0-service_defaults"],
61 init_rc: ["android.hardware.health@2.0-service.rc"],
73 defaults: ["android.hardware.health@2.0-service_defaults"],
82 "android.hardware.health@1.0",
[all …]
DHealthServiceHealthd.cpp29 using android::hardware::health::V1_0::HealthConfig;
30 using android::hardware::health::V1_0::HealthInfo;
31 using android::hardware::health::V1_0::Result;
32 using android::hardware::health::V1_0::hal_conversion::convertFromHealthConfig;
33 using android::hardware::health::V1_0::hal_conversion::convertToHealthConfig;
34 using android::hardware::health::V1_0::hal_conversion::convertFromHealthInfo;
35 using android::hardware::health::V1_0::hal_conversion::convertToHealthInfo;
37 using IHealthLegacy = android::hardware::health::V1_0::IHealth;
Dhealthd_mode_charger.h40 class Charger : public ::android::hardware::health::V2_1::implementation::HalHealthLoop {
42 using HealthInfo_1_0 = android::hardware::health::V1_0::HealthInfo;
43 using HealthInfo_2_1 = android::hardware::health::V2_1::HealthInfo;
45 Charger(const sp<android::hardware::health::V2_1::IHealth>& service);
Dhealthd_mode_charger_nops.cpp23 using android::hardware::health::GetHealthServiceOrDefault;
24 using android::hardware::health::V2_1::implementation::HalHealthLoop;
Dandroid.hardware.health@2.0-service.rc1 service health-hal-2-0 /vendor/bin/hw/android.hardware.health@2.0-service
Dcharger_test.cpp36 using android::hardware::health::InitHealthdConfig;
37 using android::hardware::health::V2_1::HealthInfo;
38 using android::hardware::health::V2_1::IHealth;
39 using android::hardware::health::V2_1::implementation::Health;
Dcharger_utils.h23 namespace health {
Dhealthd_mode_charger.cpp63 using android::hardware::health::GetHealthServiceOrDefault;
64 using android::hardware::health::HealthLoop;
65 using android::hardware::health::V1_0::BatteryStatus;
66 using android::hardware::health::V2_0::Result;
67 using android::hardware::health::V2_1::IHealth;
68 using IHealth_2_0 = android::hardware::health::V2_0::IHealth;
69 using HealthInfo_1_0 = android::hardware::health::V1_0::HealthInfo;
70 using HealthInfo_2_1 = android::hardware::health::V2_1::HealthInfo;
Dcharger_utils.cpp26 namespace health { namespace
/system/core/healthd/include/healthd/
DBatteryMonitor.h30 namespace health {
61 const android::hardware::health::V1_0::HealthInfo& getHealthInfo_1_0() const;
62 const android::hardware::health::V2_0::HealthInfo& getHealthInfo_2_0() const;
63 const android::hardware::health::V2_1::HealthInfo& getHealthInfo_2_1() const;
75 std::unique_ptr<android::hardware::health::V2_1::HealthInfo> mHealthInfo;
/system/core/storaged/
Dstoraged.cpp69 using android::hardware::health::V1_0::BatteryStatus;
70 using android::hardware::health::V1_0::toString;
71 using android::hardware::health::V2_0::get_health_service;
72 using android::hardware::health::V2_0::HealthInfo;
73 using android::hardware::health::V2_0::IHealth;
74 using android::hardware::health::V2_0::Result;
90 mDsm = std::make_unique<disk_stats_monitor>(health); in init()
91 storage_info.reset(storage_info_t::get_storage_info(health)); in init()
98 health = get_health_service(); in init_health_service()
99 if (health == NULL) { in init_health_service()
[all …]
/system/sepolicy/prebuilts/api/30.0/public/
Dhal_health.te7 # Common rules for a health service.
16 # to vendor specific files. Vendors should mark sysfs_batteryinfo on all files read by health
26 # Allow to use timerfd to wake itself up periodically to send health info.
/system/sepolicy/prebuilts/api/29.0/public/
Dhal_health.te7 # Common rules for a health service.
16 # to vendor specific files. Vendors should mark sysfs_batteryinfo on all files read by health
26 # Allow to use timerfd to wake itself up periodically to send health info.
Dbootstat.te19 # ToDo: TBI move access for the following to a system health HAL
26 # Allow access to reading the logs to read aspects of system health
/system/sepolicy/public/
Dhal_health.te7 # Common rules for a health service.
16 # to vendor specific files. Vendors should mark sysfs_batteryinfo on all files read by health
26 # Allow to use timerfd to wake itself up periodically to send health info.
Dbootstat.te15 # ToDo: TBI move access for the following to a system health HAL
22 # Allow access to reading the logs to read aspects of system health
/system/core/storaged/include/
Dstoraged.h78 class storaged_t : public android::hardware::health::V2_0::IHealthInfoCallback,
86 sp<android::hardware::health::V2_0::IHealth> health; variable
138 const ::android::hardware::health::V2_0::HealthInfo& info);
Dstoraged_info.h74 const sp<android::hardware::health::V2_0::IHealth>& healthService);
108 using IHealth = hardware::health::V2_0::IHealth;
109 using StorageInfo = hardware::health::V2_0::StorageInfo;
/system/sepolicy/prebuilts/api/28.0/public/
Dhal_health.te13 # Common rules for a health service.
22 # to vendor specific files. Vendors should mark sysfs_batteryinfo on all files read by health
Dbootstat.te19 # ToDo: TBI move access for the following to a system health HAL
26 # Allow access to reading the logs to read aspects of system health
/system/core/fastboot/device/
Dfastboot_device.h59 android::sp<android::hardware::health::V2_0::IHealth> health_hal() { return health_hal_; } in health_hal()
69 android::sp<android::hardware::health::V2_0::IHealth> health_hal_;
/system/sepolicy/prebuilts/api/29.0/private/
Dhealthd.te5 # Allow healthd to serve health HAL
/system/sepolicy/prebuilts/api/28.0/private/
Dhealthd.te5 # Allow healthd to serve health HAL
/system/sepolicy/prebuilts/api/30.0/private/
Dhealthd.te5 # Allow healthd to serve health HAL
/system/sepolicy/vendor/
Dhal_health_default.te1 # health info abstraction

123