Lines Matching defs:power
130 * SCFLAG_NOPRINT: do not output APM power messages due to
131 * a power change event.
133 * SCFLAG_PCTPRINT: do not output APM power messages due to
134 * to a power change event unless the battery
252 struct apm_power_info *power;
299 power = (struct apm_power_info *)data;
303 power->ac_state = ((batt.flags & PMU_PWR_AC_PRESENT) ?
305 power->battery_life =
314 power->battery_state = APM_BATT_UNKNOWN;
315 power->minutes_left = 0;
316 power->battery_life = 0;
317 } else if ((power->ac_state == APM_AC_ON) &&
319 power->minutes_left = batt.secs_remaining / 60;
320 power->battery_state = APM_BATT_CHARGING;
322 power->minutes_left = batt.secs_remaining / 60;
325 if (power->battery_life > 60) {
326 power->battery_state = APM_BATT_HIGH;
327 } else if (power->battery_life < 10) {
328 power->battery_state = APM_BATT_CRITICAL;
330 power->battery_state = APM_BATT_LOW;