Lines Matching full:empty
543 *empty, *full; in cpcap_battery_update_status() local
576 empty = cpcap_battery_get_empty(ddata); in cpcap_battery_update_status()
577 if (empty->voltage && empty->voltage != -1) { in cpcap_battery_update_status()
578 empty->voltage = -1; in cpcap_battery_update_status()
580 empty->counter_uah - full->counter_uah; in cpcap_battery_update_status()
582 empty->voltage = -1; in cpcap_battery_update_status()
583 empty->counter_uah = in cpcap_battery_update_status()
587 empty = cpcap_battery_get_empty(ddata); in cpcap_battery_update_status()
588 memcpy(empty, latest, sizeof(*empty)); in cpcap_battery_update_status()
594 empty->counter_uah - full->counter_uah; in cpcap_battery_update_status()
640 struct cpcap_battery_state_data *latest, *previous, *empty; in cpcap_battery_get_property() local
724 empty = cpcap_battery_get_empty(ddata); in cpcap_battery_get_property()
725 if (!empty->voltage || !ddata->charge_full) in cpcap_battery_get_property()
728 val->intval = empty->counter_uah - latest->counter_uah + in cpcap_battery_get_property()
748 empty = cpcap_battery_get_empty(ddata); in cpcap_battery_get_property()
749 if (!empty->voltage) in cpcap_battery_get_property()
751 val->intval = empty->counter_uah - latest->counter_uah; in cpcap_battery_get_property()
755 empty->voltage = 0; in cpcap_battery_get_property()
763 empty->voltage = 0; in cpcap_battery_get_property()
901 "Battery empty at %imV, powering off\n", in cpcap_battery_irq_thread()