Lines Matching defs:bat
98 struct power_supply *bat;
710 if (!hook->remove_battery(battery->bat, hook))
711 power_supply_changed(battery->bat);
739 if (hook->add_battery(battery->bat, hook)) {
751 power_supply_changed(battery->bat);
779 if (hook_node->add_battery(battery->bat, hook_node)) {
802 hook->remove_battery(battery->bat, hook);
861 battery->bat = power_supply_register_no_ws(&battery->device->dev,
864 if (IS_ERR(battery->bat)) {
865 int result = PTR_ERR(battery->bat);
867 battery->bat = NULL;
871 return device_create_file(&battery->bat->dev, &alarm_attr);
877 if (!battery->bat) {
882 device_remove_file(&battery->bat->dev, &alarm_attr);
883 power_supply_unregister(battery->bat);
884 battery->bat = NULL;
999 if (!battery->bat) {
1021 if (!battery->bat)
1045 old = battery->bat;
1062 if (old && battery->bat)
1063 power_supply_changed(battery->bat);
1079 if (battery->bat) {