health 20 drivers/acpi/nfit/intel.h u8 health; health 107 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c struct bnxt_fw_health *health = bp->fw_health; health 109 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (!bp->dl || !health) health 112 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (!(bp->fw_cap & BNXT_FW_CAP_HOT_RESET) || health->fw_reset_reporter) health 115 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c health->fw_reset_reporter = health 119 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (IS_ERR(health->fw_reset_reporter)) { health 121 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c PTR_ERR(health->fw_reset_reporter)); health 122 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c health->fw_reset_reporter = NULL; health 130 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (!health->fw_reporter) { health 131 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c health->fw_reporter = health 135 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (IS_ERR(health->fw_reporter)) { health 137 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c PTR_ERR(health->fw_reporter)); health 138 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c health->fw_reporter = NULL; health 144 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (health->fw_fatal_reporter) health 147 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c health->fw_fatal_reporter = health 151 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (IS_ERR(health->fw_fatal_reporter)) { health 153 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c PTR_ERR(health->fw_fatal_reporter)); health 154 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c health->fw_fatal_reporter = NULL; health 161 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c struct bnxt_fw_health *health = bp->fw_health; health 163 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (!bp->dl || !health) health 167 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c health->fw_reset_reporter) { health 168 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_health_reporter_destroy(health->fw_reset_reporter); health 169 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c health->fw_reset_reporter = NULL; health 175 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (health->fw_reporter) { health 176 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_health_reporter_destroy(health->fw_reporter); health 177 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c health->fw_reporter = NULL; health 180 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c if (health->fw_fatal_reporter) { health 181 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c devlink_health_reporter_destroy(health->fw_fatal_reporter); health 182 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c health->fw_fatal_reporter = NULL; health 14 drivers/net/ethernet/mellanox/mlx5/core/diag/crdump.c return !!dev->priv.health.crdump_size; health 19 drivers/net/ethernet/mellanox/mlx5/core/diag/crdump.c u32 crdump_size = dev->priv.health.crdump_size; health 108 drivers/net/ethernet/mellanox/mlx5/core/diag/crdump.c priv->health.crdump_size = space_size; health 114 drivers/net/ethernet/mellanox/mlx5/core/diag/crdump.c dev->priv.health.crdump_size = 0; health 66 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c struct mlx5_core_health *health = &priv->mdev->priv.health; health 68 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c return health->fatal_error ? 1 : 0; health 95 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 96 drivers/net/ethernet/mellanox/mlx5/core/health.c struct health_buffer __iomem *h = health->health; health 104 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 105 drivers/net/ethernet/mellanox/mlx5/core/health.c struct health_buffer __iomem *h = health->health; health 298 drivers/net/ethernet/mellanox/mlx5/core/health.c if (dev->priv.health.fatal_error != MLX5_SENSOR_PCI_COMM_ERR) health 370 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 371 drivers/net/ethernet/mellanox/mlx5/core/health.c struct health_buffer __iomem *h = health->health; health 404 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 405 drivers/net/ethernet/mellanox/mlx5/core/health.c struct health_buffer __iomem *h = health->health; health 442 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 443 drivers/net/ethernet/mellanox/mlx5/core/health.c struct health_buffer __iomem *h = health->health; health 528 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health; health 530 drivers/net/ethernet/mellanox/mlx5/core/health.c health = container_of(work, struct mlx5_core_health, report_work); health 532 drivers/net/ethernet/mellanox/mlx5/core/health.c if (IS_ERR_OR_NULL(health->fw_reporter)) health 535 drivers/net/ethernet/mellanox/mlx5/core/health.c fw_reporter_ctx.err_synd = health->synd; health 536 drivers/net/ethernet/mellanox/mlx5/core/health.c fw_reporter_ctx.miss_counter = health->miss_counter; health 538 drivers/net/ethernet/mellanox/mlx5/core/health.c devlink_health_report(health->fw_reporter, health 543 drivers/net/ethernet/mellanox/mlx5/core/health.c devlink_health_report(health->fw_reporter, health 569 drivers/net/ethernet/mellanox/mlx5/core/health.c u32 crdump_size = dev->priv.health.crdump_size; health 616 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health; health 620 drivers/net/ethernet/mellanox/mlx5/core/health.c health = container_of(work, struct mlx5_core_health, fatal_report_work); health 621 drivers/net/ethernet/mellanox/mlx5/core/health.c priv = container_of(health, struct mlx5_priv, health); health 625 drivers/net/ethernet/mellanox/mlx5/core/health.c if (IS_ERR_OR_NULL(health->fw_fatal_reporter)) { health 630 drivers/net/ethernet/mellanox/mlx5/core/health.c fw_reporter_ctx.err_synd = health->synd; health 631 drivers/net/ethernet/mellanox/mlx5/core/health.c fw_reporter_ctx.miss_counter = health->miss_counter; health 632 drivers/net/ethernet/mellanox/mlx5/core/health.c devlink_health_report(health->fw_fatal_reporter, health 645 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 648 drivers/net/ethernet/mellanox/mlx5/core/health.c health->fw_reporter = health 651 drivers/net/ethernet/mellanox/mlx5/core/health.c if (IS_ERR(health->fw_reporter)) health 653 drivers/net/ethernet/mellanox/mlx5/core/health.c PTR_ERR(health->fw_reporter)); health 655 drivers/net/ethernet/mellanox/mlx5/core/health.c health->fw_fatal_reporter = health 660 drivers/net/ethernet/mellanox/mlx5/core/health.c if (IS_ERR(health->fw_fatal_reporter)) health 662 drivers/net/ethernet/mellanox/mlx5/core/health.c PTR_ERR(health->fw_fatal_reporter)); health 667 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 669 drivers/net/ethernet/mellanox/mlx5/core/health.c if (!IS_ERR_OR_NULL(health->fw_reporter)) health 670 drivers/net/ethernet/mellanox/mlx5/core/health.c devlink_health_reporter_destroy(health->fw_reporter); health 672 drivers/net/ethernet/mellanox/mlx5/core/health.c if (!IS_ERR_OR_NULL(health->fw_fatal_reporter)) health 673 drivers/net/ethernet/mellanox/mlx5/core/health.c devlink_health_reporter_destroy(health->fw_fatal_reporter); health 689 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 692 drivers/net/ethernet/mellanox/mlx5/core/health.c spin_lock_irqsave(&health->wq_lock, flags); health 693 drivers/net/ethernet/mellanox/mlx5/core/health.c if (!test_bit(MLX5_DROP_NEW_HEALTH_WORK, &health->flags)) health 694 drivers/net/ethernet/mellanox/mlx5/core/health.c queue_work(health->wq, &health->fatal_report_work); health 697 drivers/net/ethernet/mellanox/mlx5/core/health.c spin_unlock_irqrestore(&health->wq_lock, flags); health 702 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_dev *dev = from_timer(dev, t, priv.health.timer); health 703 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 704 drivers/net/ethernet/mellanox/mlx5/core/health.c struct health_buffer __iomem *h = health->health; health 714 drivers/net/ethernet/mellanox/mlx5/core/health.c if (fatal_error && !health->fatal_error) { health 716 drivers/net/ethernet/mellanox/mlx5/core/health.c dev->priv.health.fatal_error = fatal_error; health 722 drivers/net/ethernet/mellanox/mlx5/core/health.c count = ioread32be(health->health_counter); health 723 drivers/net/ethernet/mellanox/mlx5/core/health.c if (count == health->prev) health 724 drivers/net/ethernet/mellanox/mlx5/core/health.c ++health->miss_counter; health 726 drivers/net/ethernet/mellanox/mlx5/core/health.c health->miss_counter = 0; health 728 drivers/net/ethernet/mellanox/mlx5/core/health.c health->prev = count; health 729 drivers/net/ethernet/mellanox/mlx5/core/health.c if (health->miss_counter == MAX_MISSES) { health 732 drivers/net/ethernet/mellanox/mlx5/core/health.c queue_work(health->wq, &health->report_work); health 735 drivers/net/ethernet/mellanox/mlx5/core/health.c prev_synd = health->synd; health 736 drivers/net/ethernet/mellanox/mlx5/core/health.c health->synd = ioread8(&h->synd); health 737 drivers/net/ethernet/mellanox/mlx5/core/health.c if (health->synd && health->synd != prev_synd) health 738 drivers/net/ethernet/mellanox/mlx5/core/health.c queue_work(health->wq, &health->report_work); health 741 drivers/net/ethernet/mellanox/mlx5/core/health.c mod_timer(&health->timer, get_next_poll_jiffies()); health 746 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 748 drivers/net/ethernet/mellanox/mlx5/core/health.c timer_setup(&health->timer, poll_health, 0); health 749 drivers/net/ethernet/mellanox/mlx5/core/health.c health->fatal_error = MLX5_SENSOR_NO_ERR; health 750 drivers/net/ethernet/mellanox/mlx5/core/health.c clear_bit(MLX5_DROP_NEW_HEALTH_WORK, &health->flags); health 751 drivers/net/ethernet/mellanox/mlx5/core/health.c health->health = &dev->iseg->health; health 752 drivers/net/ethernet/mellanox/mlx5/core/health.c health->health_counter = &dev->iseg->health_counter; health 754 drivers/net/ethernet/mellanox/mlx5/core/health.c health->timer.expires = round_jiffies(jiffies + MLX5_HEALTH_POLL_INTERVAL); health 755 drivers/net/ethernet/mellanox/mlx5/core/health.c add_timer(&health->timer); health 760 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 764 drivers/net/ethernet/mellanox/mlx5/core/health.c spin_lock_irqsave(&health->wq_lock, flags); health 765 drivers/net/ethernet/mellanox/mlx5/core/health.c set_bit(MLX5_DROP_NEW_HEALTH_WORK, &health->flags); health 766 drivers/net/ethernet/mellanox/mlx5/core/health.c spin_unlock_irqrestore(&health->wq_lock, flags); health 769 drivers/net/ethernet/mellanox/mlx5/core/health.c del_timer_sync(&health->timer); health 774 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 777 drivers/net/ethernet/mellanox/mlx5/core/health.c spin_lock_irqsave(&health->wq_lock, flags); health 778 drivers/net/ethernet/mellanox/mlx5/core/health.c set_bit(MLX5_DROP_NEW_HEALTH_WORK, &health->flags); health 779 drivers/net/ethernet/mellanox/mlx5/core/health.c spin_unlock_irqrestore(&health->wq_lock, flags); health 780 drivers/net/ethernet/mellanox/mlx5/core/health.c cancel_work_sync(&health->report_work); health 781 drivers/net/ethernet/mellanox/mlx5/core/health.c cancel_work_sync(&health->fatal_report_work); health 786 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 788 drivers/net/ethernet/mellanox/mlx5/core/health.c flush_workqueue(health->wq); health 793 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health = &dev->priv.health; health 795 drivers/net/ethernet/mellanox/mlx5/core/health.c destroy_workqueue(health->wq); health 801 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_health *health; health 806 drivers/net/ethernet/mellanox/mlx5/core/health.c health = &dev->priv.health; health 813 drivers/net/ethernet/mellanox/mlx5/core/health.c health->wq = create_singlethread_workqueue(name); health 815 drivers/net/ethernet/mellanox/mlx5/core/health.c if (!health->wq) health 817 drivers/net/ethernet/mellanox/mlx5/core/health.c spin_lock_init(&health->wq_lock); health 818 drivers/net/ethernet/mellanox/mlx5/core/health.c INIT_WORK(&health->fatal_report_work, mlx5_fw_fatal_reporter_err_work); health 819 drivers/net/ethernet/mellanox/mlx5/core/health.c INIT_WORK(&health->report_work, mlx5_fw_reporter_err_work); health 1430 drivers/net/ethernet/mellanox/mlx5/core/main.c struct mlx5_core_health *health = &dev->priv.health; health 1437 drivers/net/ethernet/mellanox/mlx5/core/main.c count = ioread32be(health->health_counter); health 178 drivers/platform/mellanox/mlxreg-hotplug.c if (item->health) { health 459 drivers/platform/mellanox/mlxreg-hotplug.c if (item->health) health 362 drivers/platform/x86/mlx-platform.c .health = false, health 371 drivers/platform/x86/mlx-platform.c .health = false, health 380 drivers/platform/x86/mlx-platform.c .health = false, health 389 drivers/platform/x86/mlx-platform.c .health = true, health 427 drivers/platform/x86/mlx-platform.c .health = false, health 436 drivers/platform/x86/mlx-platform.c .health = true, health 520 drivers/platform/x86/mlx-platform.c .health = false, health 529 drivers/platform/x86/mlx-platform.c .health = false, health 538 drivers/platform/x86/mlx-platform.c .health = false, health 547 drivers/platform/x86/mlx-platform.c .health = true, health 585 drivers/platform/x86/mlx-platform.c .health = false, health 594 drivers/platform/x86/mlx-platform.c .health = true, health 685 drivers/platform/x86/mlx-platform.c .health = false, health 694 drivers/platform/x86/mlx-platform.c .health = false, health 703 drivers/platform/x86/mlx-platform.c .health = false, health 712 drivers/platform/x86/mlx-platform.c .health = true, health 2068 drivers/platform/x86/sony-laptop.c unsigned int health; health 2070 drivers/platform/x86/sony-laptop.c if (sony_call_snc_handle(bcare_ctl->handle, 0x0200, &health)) health 2073 drivers/platform/x86/sony-laptop.c count = snprintf(buffer, PAGE_SIZE, "%d\n", health & 0xff); health 329 drivers/power/supply/axp288_charger.c int health = POWER_SUPPLY_HEALTH_UNKNOWN; health 345 drivers/power/supply/axp288_charger.c health = POWER_SUPPLY_HEALTH_DEAD; health 347 drivers/power/supply/axp288_charger.c health = POWER_SUPPLY_HEALTH_OVERHEAT; health 349 drivers/power/supply/axp288_charger.c health = POWER_SUPPLY_HEALTH_SAFETY_TIMER_EXPIRE; health 351 drivers/power/supply/axp288_charger.c health = POWER_SUPPLY_HEALTH_GOOD; health 354 drivers/power/supply/axp288_charger.c return health; health 419 drivers/power/supply/axp288_fuel_gauge.c int ret, vocv, health = POWER_SUPPLY_HEALTH_UNKNOWN; health 426 drivers/power/supply/axp288_fuel_gauge.c health = POWER_SUPPLY_HEALTH_OVERVOLTAGE; health 428 drivers/power/supply/axp288_fuel_gauge.c health = POWER_SUPPLY_HEALTH_GOOD; health 431 drivers/power/supply/axp288_fuel_gauge.c return health; health 801 drivers/power/supply/bq24190_charger.c int health; health 812 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_COLD; health 817 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_OVERHEAT; health 820 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_UNKNOWN; health 823 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_OVERVOLTAGE; health 834 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_UNSPEC_FAILURE; health 837 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_OVERHEAT; health 840 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_SAFETY_TIMER_EXPIRE; health 843 drivers/power/supply/bq24190_charger.c health = -1; health 852 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_OVERVOLTAGE; health 854 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_GOOD; health 857 drivers/power/supply/bq24190_charger.c val->intval = health; health 1315 drivers/power/supply/bq24190_charger.c int health; health 1322 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_OVERVOLTAGE; health 1329 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_GOOD; health 1334 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_COLD; health 1339 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_OVERHEAT; health 1342 drivers/power/supply/bq24190_charger.c health = POWER_SUPPLY_HEALTH_UNKNOWN; health 1346 drivers/power/supply/bq24190_charger.c val->intval = health; health 1590 drivers/power/supply/bq27xxx_battery.c cache.health = -ENODATA; health 1603 drivers/power/supply/bq27xxx_battery.c cache.health = bq27xxx_battery_read_health(di); health 1839 drivers/power/supply/bq27xxx_battery.c ret = bq27xxx_simple_value(di->cache.health, val); health 172 drivers/power/supply/da9052-battery.c int health; health 406 drivers/power/supply/da9052-battery.c static int da9052_bat_check_health(struct da9052_battery *bat, int *health) health 417 drivers/power/supply/da9052-battery.c bat->health = POWER_SUPPLY_HEALTH_UNKNOWN; health 421 drivers/power/supply/da9052-battery.c if (bat->health != POWER_SUPPLY_HEALTH_OVERHEAT) { health 426 drivers/power/supply/da9052-battery.c bat->health = POWER_SUPPLY_HEALTH_DEAD; health 428 drivers/power/supply/da9052-battery.c bat->health = POWER_SUPPLY_HEALTH_GOOD; health 431 drivers/power/supply/da9052-battery.c *health = bat->health; health 603 drivers/power/supply/da9052-battery.c bat->health = POWER_SUPPLY_HEALTH_UNKNOWN; health 172 drivers/power/supply/max17042_battery.c static int max17042_get_battery_health(struct max17042_chip *chip, int *health) health 196 drivers/power/supply/max17042_battery.c *health = POWER_SUPPLY_HEALTH_DEAD; health 201 drivers/power/supply/max17042_battery.c *health = POWER_SUPPLY_HEALTH_OVERVOLTAGE; health 210 drivers/power/supply/max17042_battery.c *health = POWER_SUPPLY_HEALTH_COLD; health 215 drivers/power/supply/max17042_battery.c *health = POWER_SUPPLY_HEALTH_OVERHEAT; health 219 drivers/power/supply/max17042_battery.c *health = POWER_SUPPLY_HEALTH_GOOD; health 243 drivers/power/supply/power_supply_sysfs.c POWER_SUPPLY_ATTR(health), health 470 drivers/power/supply/sc27xx_fuel_gauge.c static int sc27xx_fgu_get_health(struct sc27xx_fgu_data *data, int *health) health 479 drivers/power/supply/sc27xx_fuel_gauge.c *health = POWER_SUPPLY_HEALTH_OVERVOLTAGE; health 481 drivers/power/supply/sc27xx_fuel_gauge.c *health = POWER_SUPPLY_HEALTH_GOOD; health 350 drivers/power/supply/ucs1002_power.c int ret, health; health 357 drivers/power/supply/ucs1002_power.c health = POWER_SUPPLY_HEALTH_OVERHEAT; health 359 drivers/power/supply/ucs1002_power.c health = POWER_SUPPLY_HEALTH_OVERVOLTAGE; health 361 drivers/power/supply/ucs1002_power.c health = POWER_SUPPLY_HEALTH_OVERCURRENT; health 363 drivers/power/supply/ucs1002_power.c health = POWER_SUPPLY_HEALTH_UNSPEC_FAILURE; health 365 drivers/power/supply/ucs1002_power.c health = POWER_SUPPLY_HEALTH_GOOD; health 367 drivers/power/supply/ucs1002_power.c val->intval = health; health 393 drivers/power/supply/wm831x_power.c static int wm831x_bat_check_health(struct wm831x *wm831x, int *health) health 402 drivers/power/supply/wm831x_power.c *health = POWER_SUPPLY_HEALTH_OVERHEAT; health 407 drivers/power/supply/wm831x_power.c *health = POWER_SUPPLY_HEALTH_COLD; health 412 drivers/power/supply/wm831x_power.c *health = POWER_SUPPLY_HEALTH_OVERVOLTAGE; health 419 drivers/power/supply/wm831x_power.c *health = POWER_SUPPLY_HEALTH_OVERHEAT; health 422 drivers/power/supply/wm831x_power.c *health = POWER_SUPPLY_HEALTH_UNSPEC_FAILURE; health 425 drivers/power/supply/wm831x_power.c *health = POWER_SUPPLY_HEALTH_GOOD; health 559 include/linux/mlx5/device.h struct health_buffer health; health 432 include/linux/mlx5/driver.h struct health_buffer __iomem *health; health 549 include/linux/mlx5/driver.h struct mlx5_core_health health; health 119 include/linux/platform_data/mlxreg.h u8 health; health 54 include/linux/power/bq27xxx_battery.h int health; health 156 tools/testing/nvdimm/test/nfit.c .health = ND_INTEL_SMART_NON_CRITICAL_HEALTH, health 746 tools/testing/nvdimm/test/nfit.c || (smart->health != ND_INTEL_SMART_NON_CRITICAL_HEALTH) health 797 tools/testing/nvdimm/test/nfit.c smart->health = ND_INTEL_SMART_FATAL_HEALTH; health 799 tools/testing/nvdimm/test/nfit.c smart->health = ND_INTEL_SMART_NON_CRITICAL_HEALTH;