Lines Matching full:empty
464 *empty, *full; in cpcap_battery_update_status() local
497 empty = cpcap_battery_get_empty(ddata); in cpcap_battery_update_status()
498 if (empty->voltage && empty->voltage != -1) { in cpcap_battery_update_status()
499 empty->voltage = -1; in cpcap_battery_update_status()
501 empty->counter_uah - full->counter_uah; in cpcap_battery_update_status()
503 empty->voltage = -1; in cpcap_battery_update_status()
504 empty->counter_uah = in cpcap_battery_update_status()
508 empty = cpcap_battery_get_empty(ddata); in cpcap_battery_update_status()
509 memcpy(empty, latest, sizeof(*empty)); in cpcap_battery_update_status()
515 empty->counter_uah - full->counter_uah; in cpcap_battery_update_status()
561 struct cpcap_battery_state_data *latest, *previous, *empty; in cpcap_battery_get_property() local
642 empty = cpcap_battery_get_empty(ddata); in cpcap_battery_get_property()
643 if (!empty->voltage || !ddata->charge_full) in cpcap_battery_get_property()
646 val->intval = empty->counter_uah - latest->counter_uah + in cpcap_battery_get_property()
666 empty = cpcap_battery_get_empty(ddata); in cpcap_battery_get_property()
667 if (!empty->voltage) in cpcap_battery_get_property()
669 val->intval = empty->counter_uah - latest->counter_uah; in cpcap_battery_get_property()
673 empty->voltage = 0; in cpcap_battery_get_property()
681 empty->voltage = 0; in cpcap_battery_get_property()
819 "Battery empty at %imV, powering off\n", in cpcap_battery_irq_thread()