/hardware/interfaces/health/1.0/default/ |
android.hardware.health@1.0-service.rc | 1 service vendor.health-hal-1-0 /vendor/bin/hw/android.hardware.health@1.0-service
|
Android.mk | 4 LOCAL_MODULE := android.hardware.health@1.0-impl 9 Health.cpp \ 19 android.hardware.health@1.0 \ 21 LOCAL_STATIC_LIBRARIES := android.hardware.health@1.0-convert 30 LOCAL_MODULE := android.hardware.health@1.0-service 31 LOCAL_INIT_RC := android.hardware.health@1.0-service.rc 43 android.hardware.health@1.0 \
|
Android.bp | 2 name: "android.hardware.health@1.0-convert", 16 "android.hardware.health@1.0",
|
Health.cpp | 17 #define LOG_TAG "health-hal" 19 #include <Health.h> 24 namespace health { namespace in namespace:android::hardware 28 using ::android::hardware::health::V1_0::hal_conversion::convertToHealthConfig; 29 using ::android::hardware::health::V1_0::hal_conversion::convertFromHealthConfig; 30 using ::android::hardware::health::V1_0::hal_conversion::convertToHealthInfo; 31 using ::android::hardware::health::V1_0::hal_conversion::convertFromHealthInfo; 33 // Methods from ::android::hardware::health::V1_0::IHealth follow. 34 Return<void> Health::init(const HealthConfig& config, init_cb _hidl_cb) { 52 Return<void> Health::update(const HealthInfo& info, update_cb _hidl_cb) [all...] |
Health.h | 19 #include <android/hardware/health/1.0/IHealth.h> 27 namespace health { namespace in namespace:android::hardware 31 using ::android::hardware::health::V1_0::HealthInfo; 32 using ::android::hardware::health::V1_0::HealthConfig; 33 using ::android::hardware::health::V1_0::IHealth; 40 struct Health : public IHealth { 41 // Methods from ::android::hardware::health::V1_0::IHealth follow. 53 } // namespace health
|
/hardware/interfaces/health/2.0/default/ |
Android.bp | 2 name: "android.hardware.health@2.0-impl", 5 "Health.cpp", 21 "android.hardware.health@2.0", 26 "android.hardware.health@1.0-convert",
|
/system/sepolicy/prebuilts/api/28.0/private/ |
healthd.te | 5 # Allow healthd to serve health HAL
|
/system/sepolicy/private/ |
healthd.te | 5 # Allow healthd to serve health HAL
|
/system/sepolicy/vendor/ |
hal_health_default.te | 0 # health info abstraction
|
/test/vts-testcase/hal/health/V2_0/build/ |
Android.bp | 6 name: "android.hardware.health@2.0-vts.spec", 9 ":android.hardware.health@2.0_hal", 12 "android/hardware/health/2.0/Health.vts", 13 "android/hardware/health/2.0/HealthInfoCallback.vts", 14 "android/hardware/health/2.0/types.vts", 20 name: "android.hardware.health@2.0-vts.driver_genc++", 22 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.health@2.0 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/health/2.0/ $(genDir)/android/hardware/health/2.0/" [all...] |
/system/core/healthd/ |
Android.bp | 24 name: "android.hardware.health@2.0-service_defaults", 25 init_rc: ["android.hardware.health@2.0-service.rc"], 38 "android.hardware.health@2.0-impl", 39 "android.hardware.health@1.0-convert", 53 "android.hardware.health@2.0", 58 name: "android.hardware.health@2.0-service", 59 defaults: ["android.hardware.health@2.0-service_defaults"], 63 name: "android.hardware.health@2.0-service.override", 64 defaults: ["android.hardware.health@2.0-service_defaults"], 85 "android.hardware.health@2.0-impl" [all...] |
android.hardware.health@2.0-service.rc | 1 service health-hal-2-0 /vendor/bin/hw/android.hardware.health@2.0-service
|
HealthServiceHealthd.cpp | 20 #include <android/hardware/health/1.0/IHealth.h> 21 #include <android/hardware/health/1.0/types.h> 29 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 [all...] |
/device/google/cuttlefish_common/guest/hals/health/ |
android.hardware.health@2.0-service.cuttlefish.rc | 1 service vendor.health-hal-2-0 /vendor/bin/hw/android.hardware.health@2.0-service.cuttlefish
|
/device/google/marlin/health/ |
android.hardware.health@2.0-service.marlin.rc | 1 service vendor.health-hal-2-0 /vendor/bin/hw/android.hardware.health@2.0-service.marlin
|
/device/google/wahoo/health/ |
android.hardware.health@2.0-service.wahoo.rc | 1 service vendor.health-hal-2-0 /vendor/bin/hw/android.hardware.health@2.0-service.wahoo
|
/test/vts-testcase/hal/health/V1_0/build/ |
Android.bp | 6 name: "android.hardware.health@1.0-vts.spec", 9 ":android.hardware.health@1.0_hal", 12 "android/hardware/health/1.0/Health.vts", 13 "android/hardware/health/1.0/types.vts", 19 name: "android.hardware.health@1.0-vts.driver_genc++", 21 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.health@1.0 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/health/1.0/ $(genDir)/android/hardware/health/1.0/", 23 ":android.hardware.health@1.0_hal" [all...] |
/hardware/interfaces/health/2.0/utils/libhealthservice/ |
Android.bp | 1 // Reasonable defaults for android.hardware.health@2.0-service.<device>. 18 "android.hardware.health@2.0", 21 "android.hardware.health@2.0-impl", 22 "android.hardware.health@1.0-convert", 25 "android.hardware.health@1.0-convert",
|
/hardware/interfaces/health/2.0/ |
README | 1 Upgrading from health@1.0 HAL 3 0. Remove android.hardware.health@1.0* from PRODUCT_PACKAGES 10 PRODUCT_PACKAGES += android.hardware.health@2.0-service.override 14 PRODUCT_PACKAGES += android.hardware.health@2.0-service 19 device/<manufacturer>/<device>/health 21 3. Create device/<manufacturer>/<device>/health/Android.bp 22 (or equivalent device/<manufacturer>/<device>/health/Android.mk) 25 name: "android.hardware.health@2.0-service.<device>", 26 init_rc: ["android.hardware.health@2.0-service.<device>.rc"], 39 "android.hardware.health@2.0-impl" [all...] |
Android.bp | 4 name: "android.hardware.health@2.0", 15 "android.hardware.health@1.0",
|
/hardware/interfaces/health/2.0/utils/ |
README | 3 A convenience library for (hwbinder) clients of health HAL to choose between 5 by healthd). C++ clients of health HAL should use this library instead of 12 Common code for all (hwbinder) services of the health HAL, including healthd and 13 vendor health service android.hardware.health@2.0-service(.<vendor>). main() in 19 health HAL. If an implementation of the health HAL do not wish to provide any
|
/frameworks/base/core/java/android/os/health/ |
package.html | 4 The android.os.health package contains a set of classes to provide data 20 {@link android.os.health.SystemHealthManager#takeMyUidSnapshot() SystemHealth.takeMyUidSnapshot()} 21 method. The {@link android.os.health.HealthStats} object returned contains the 25 In order to be returned efficiently, the {@link android.os.health.HealthStats} 27 {@link android.os.health.UidHealthStats}, {@link android.os.health.PidHealthStats}, 28 {@link android.os.health.PackageHealthStats} , {@link android.os.health.ProcessHealthStats}, 29 and {@link android.os.health.ServiceHealthStats} classes provide those constants. 30 Each {@link android.os.health.HealthStats} object will be associated wit [all...] |
/hardware/interfaces/health/1.0/vts/functional/ |
VtsHalHealthV1_0TargetTest.cpp | 19 #include <android/hardware/health/1.0/IHealth.h> 20 #include <android/hardware/health/1.0/types.h> 26 using HealthConfig = ::android::hardware::health::V1_0::HealthConfig; 27 using HealthInfo = ::android::hardware::health::V1_0::HealthInfo; 28 using IHealth = ::android::hardware::health::V1_0::IHealth; 29 using Result = ::android::hardware::health::V1_0::Result; 33 // Test environment for Health HIDL HAL. 50 health = ::testing::VtsHalHidlTargetTestBase::getService<IHealth>( 52 ASSERT_NE(health, nullptr); 53 health->init(config 57 sp<IHealth> health; member in class:HealthHidlTest [all...] |
/system/libhidl/vintfdata/ |
manifest_healthd_exclude.xml | 5 (1) Device has android.hardware.health@2.0-service.override 6 (2) Device has android.hardware.health@2.0-service.<device>, which 12 <name>android.hardware.health</name>
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/DriverHealthManagerDxe/ |
DriverHealthManagerDxeExtra.uni | 2 // Driver Health Manager DXE driver.
4 // This module produces two driver health manager forms.
6 // driver health instances, the other will be automatically included by
23 "Driver Health Manager DXE driver"
|