Lines Matching refs:bat
96 struct power_supply *bat;
715 if (!hook->remove_battery(battery->bat, hook))
716 power_supply_changed(battery->bat);
751 if (hook->add_battery(battery->bat, hook)) {
763 power_supply_changed(battery->bat);
806 if (hook_node->add_battery(battery->bat, hook_node)) {
829 hook->remove_battery(battery->bat, hook);
892 battery->bat = power_supply_register(&battery->device->dev,
895 if (IS_ERR(battery->bat)) {
896 int result = PTR_ERR(battery->bat);
898 battery->bat = NULL;
908 if (!battery->bat) {
913 power_supply_unregister(battery->bat);
914 battery->bat = NULL;
1029 if (!battery->bat) {
1051 if (!battery->bat)
1075 old = battery->bat;
1092 if (old && battery->bat)
1093 power_supply_changed(battery->bat);
1109 if (battery->bat) {