Lines Matching refs:acpi_battery

117 struct acpi_battery {  struct
155 static inline int acpi_battery_present(struct acpi_battery *battery) in acpi_battery_present() argument
160 static int acpi_battery_technology(struct acpi_battery *battery) in acpi_battery_technology()
175 static int acpi_battery_get_state(struct acpi_battery *battery);
177 static int acpi_battery_is_charged(struct acpi_battery *battery) in acpi_battery_is_charged()
205 struct acpi_battery *battery = to_acpi_battery(psy); in acpi_battery_get_property()
342 inline char *acpi_battery_units(struct acpi_battery *battery) in acpi_battery_units()
358 {offsetof(struct acpi_battery, state), 0},
359 {offsetof(struct acpi_battery, rate_now), 0},
360 {offsetof(struct acpi_battery, capacity_now), 0},
361 {offsetof(struct acpi_battery, voltage_now), 0},
365 {offsetof(struct acpi_battery, power_unit), 0},
366 {offsetof(struct acpi_battery, design_capacity), 0},
367 {offsetof(struct acpi_battery, full_charge_capacity), 0},
368 {offsetof(struct acpi_battery, technology), 0},
369 {offsetof(struct acpi_battery, design_voltage), 0},
370 {offsetof(struct acpi_battery, design_capacity_warning), 0},
371 {offsetof(struct acpi_battery, design_capacity_low), 0},
372 {offsetof(struct acpi_battery, capacity_granularity_1), 0},
373 {offsetof(struct acpi_battery, capacity_granularity_2), 0},
374 {offsetof(struct acpi_battery, model_number), 1},
375 {offsetof(struct acpi_battery, serial_number), 1},
376 {offsetof(struct acpi_battery, type), 1},
377 {offsetof(struct acpi_battery, oem_info), 1},
381 {offsetof(struct acpi_battery, revision), 0},
382 {offsetof(struct acpi_battery, power_unit), 0},
383 {offsetof(struct acpi_battery, design_capacity), 0},
384 {offsetof(struct acpi_battery, full_charge_capacity), 0},
385 {offsetof(struct acpi_battery, technology), 0},
386 {offsetof(struct acpi_battery, design_voltage), 0},
387 {offsetof(struct acpi_battery, design_capacity_warning), 0},
388 {offsetof(struct acpi_battery, design_capacity_low), 0},
389 {offsetof(struct acpi_battery, cycle_count), 0},
390 {offsetof(struct acpi_battery, measurement_accuracy), 0},
391 {offsetof(struct acpi_battery, max_sampling_time), 0},
392 {offsetof(struct acpi_battery, min_sampling_time), 0},
393 {offsetof(struct acpi_battery, max_averaging_interval), 0},
394 {offsetof(struct acpi_battery, min_averaging_interval), 0},
395 {offsetof(struct acpi_battery, capacity_granularity_1), 0},
396 {offsetof(struct acpi_battery, capacity_granularity_2), 0},
397 {offsetof(struct acpi_battery, model_number), 1},
398 {offsetof(struct acpi_battery, serial_number), 1},
399 {offsetof(struct acpi_battery, type), 1},
400 {offsetof(struct acpi_battery, oem_info), 1},
403 static int extract_package(struct acpi_battery *battery, in extract_package()
435 static int acpi_battery_get_status(struct acpi_battery *battery) in acpi_battery_get_status()
444 static int acpi_battery_get_info(struct acpi_battery *battery) in acpi_battery_get_info()
497 static int acpi_battery_get_state(struct acpi_battery *battery) in acpi_battery_get_state()
550 static int acpi_battery_set_alarm(struct acpi_battery *battery) in acpi_battery_set_alarm()
570 static int acpi_battery_init_alarm(struct acpi_battery *battery) in acpi_battery_init_alarm()
587 struct acpi_battery *battery = to_acpi_battery(dev_get_drvdata(dev)); in acpi_battery_alarm_show()
596 struct acpi_battery *battery = to_acpi_battery(dev_get_drvdata(dev)); in acpi_battery_alarm_store()
610 static int sysfs_add_battery(struct acpi_battery *battery) in sysfs_add_battery()
640 static void sysfs_remove_battery(struct acpi_battery *battery) in sysfs_remove_battery()
656 struct acpi_battery *battery = (struct acpi_battery *)private; in find_battery()
684 static void acpi_battery_quirks(struct acpi_battery *battery) in acpi_battery_quirks()
725 static int acpi_battery_update(struct acpi_battery *battery, bool resume) in acpi_battery_update()
769 static void acpi_battery_refresh(struct acpi_battery *battery) in acpi_battery_refresh()
797 struct acpi_battery *battery = seq->private; in acpi_battery_print_info()
853 struct acpi_battery *battery = seq->private; in acpi_battery_print_state()
900 struct acpi_battery *battery = seq->private; in acpi_battery_print_alarm()
928 struct acpi_battery *battery = m->private; in acpi_battery_write_alarm()
962 struct acpi_battery *battery = seq->private; in acpi_battery_read()
1070 struct acpi_battery *battery = acpi_driver_data(device); in acpi_battery_notify()
1099 struct acpi_battery *battery = container_of(nb, struct acpi_battery, in battery_notify()
1168 static int acpi_battery_update_retry(struct acpi_battery *battery) in acpi_battery_update_retry()
1185 struct acpi_battery *battery = NULL; in acpi_battery_add()
1193 battery = kzalloc(sizeof(struct acpi_battery), GFP_KERNEL); in acpi_battery_add()
1240 struct acpi_battery *battery = NULL; in acpi_battery_remove()
1261 struct acpi_battery *battery; in acpi_battery_resume()