Lines Matching refs:aip
128 apm_getinfo(int fd, apm_info_t aip) in apm_getinfo() argument
130 if (ioctl(fd, APMIO_GETINFO, aip) == -1) in apm_getinfo()
191 print_all_info(int fd, apm_info_t aip, int bioscall_available) in print_all_info() argument
197 printf("APM version: %d.%d\n", aip->ai_major, aip->ai_minor); in print_all_info()
198 printf("APM Management: %s\n", aip->ai_status ? "Enabled" : "Disabled"); in print_all_info()
200 if (aip->ai_acline == APM_UNKNOWN) in print_all_info()
202 else if (aip->ai_acline > 2) in print_all_info()
203 printf("invalid value (0x%x)\n", aip->ai_acline); in print_all_info()
205 printf("%s\n", line_msg[aip->ai_acline]); in print_all_info()
207 print_batt_stat(aip->ai_batt_stat); in print_all_info()
208 print_batt_life(aip->ai_batt_life); in print_all_info()
209 print_batt_time(aip->ai_batt_time); in print_all_info()
211 if (aip->ai_infoversion >= 1) { in print_all_info()
213 if (aip->ai_batteries == ~0U) in print_all_info()
219 printf("%d\n", aip->ai_batteries); in print_all_info()
220 for (i = 0; i < aip->ai_batteries; ++i) { in print_all_info()
303 if (aip->ai_infoversion >= 1) { in print_all_info()
304 if (aip->ai_capabilities == 0xff00) in print_all_info()
307 if (aip->ai_capabilities & 0x01) in print_all_info()
309 if (aip->ai_capabilities & 0x02) in print_all_info()
311 if (aip->ai_capabilities & 0x04) in print_all_info()
313 if (aip->ai_capabilities & 0x08) in print_all_info()
315 if (aip->ai_capabilities & 0x10) in print_all_info()
317 if (aip->ai_capabilities & 0x20) in print_all_info()
319 if (aip->ai_capabilities & 0x40) in print_all_info()
321 if (aip->ai_capabilities & 0x80) in print_all_info()