Lines Matching refs:seq
795 static int acpi_battery_print_info(struct seq_file *seq, int result) in acpi_battery_print_info() argument
797 struct acpi_battery *battery = seq->private; in acpi_battery_print_info()
802 seq_printf(seq, "present: %s\n", in acpi_battery_print_info()
807 seq_printf(seq, "design capacity: unknown\n"); in acpi_battery_print_info()
809 seq_printf(seq, "design capacity: %d %sh\n", in acpi_battery_print_info()
814 seq_printf(seq, "last full capacity: unknown\n"); in acpi_battery_print_info()
816 seq_printf(seq, "last full capacity: %d %sh\n", in acpi_battery_print_info()
820 seq_printf(seq, "battery technology: %srechargeable\n", in acpi_battery_print_info()
824 seq_printf(seq, "design voltage: unknown\n"); in acpi_battery_print_info()
826 seq_printf(seq, "design voltage: %d mV\n", in acpi_battery_print_info()
828 seq_printf(seq, "design capacity warning: %d %sh\n", in acpi_battery_print_info()
831 seq_printf(seq, "design capacity low: %d %sh\n", in acpi_battery_print_info()
834 seq_printf(seq, "cycle count: %i\n", battery->cycle_count); in acpi_battery_print_info()
835 seq_printf(seq, "capacity granularity 1: %d %sh\n", in acpi_battery_print_info()
838 seq_printf(seq, "capacity granularity 2: %d %sh\n", in acpi_battery_print_info()
841 seq_printf(seq, "model number: %s\n", battery->model_number); in acpi_battery_print_info()
842 seq_printf(seq, "serial number: %s\n", battery->serial_number); in acpi_battery_print_info()
843 seq_printf(seq, "battery type: %s\n", battery->type); in acpi_battery_print_info()
844 seq_printf(seq, "OEM info: %s\n", battery->oem_info); in acpi_battery_print_info()
847 seq_printf(seq, "ERROR: Unable to read battery info\n"); in acpi_battery_print_info()
851 static int acpi_battery_print_state(struct seq_file *seq, int result) in acpi_battery_print_state() argument
853 struct acpi_battery *battery = seq->private; in acpi_battery_print_state()
858 seq_printf(seq, "present: %s\n", in acpi_battery_print_state()
863 seq_printf(seq, "capacity state: %s\n", in acpi_battery_print_state()
866 seq_printf(seq, in acpi_battery_print_state()
869 seq_printf(seq, "charging state: discharging\n"); in acpi_battery_print_state()
871 seq_printf(seq, "charging state: charging\n"); in acpi_battery_print_state()
873 seq_printf(seq, "charging state: charged\n"); in acpi_battery_print_state()
876 seq_printf(seq, "present rate: unknown\n"); in acpi_battery_print_state()
878 seq_printf(seq, "present rate: %d %s\n", in acpi_battery_print_state()
882 seq_printf(seq, "remaining capacity: unknown\n"); in acpi_battery_print_state()
884 seq_printf(seq, "remaining capacity: %d %sh\n", in acpi_battery_print_state()
887 seq_printf(seq, "present voltage: unknown\n"); in acpi_battery_print_state()
889 seq_printf(seq, "present voltage: %d mV\n", in acpi_battery_print_state()
893 seq_printf(seq, "ERROR: Unable to read battery state\n"); in acpi_battery_print_state()
898 static int acpi_battery_print_alarm(struct seq_file *seq, int result) in acpi_battery_print_alarm() argument
900 struct acpi_battery *battery = seq->private; in acpi_battery_print_alarm()
906 seq_printf(seq, "present: no\n"); in acpi_battery_print_alarm()
909 seq_printf(seq, "alarm: "); in acpi_battery_print_alarm()
911 seq_printf(seq, "unsupported\n"); in acpi_battery_print_alarm()
913 seq_printf(seq, "%u %sh\n", battery->alarm, in acpi_battery_print_alarm()
917 seq_printf(seq, "ERROR: Unable to read battery alarm\n"); in acpi_battery_print_alarm()
952 typedef int(*print_func)(struct seq_file *seq, int result);
960 static int acpi_battery_read(int fid, struct seq_file *seq) in acpi_battery_read() argument
962 struct acpi_battery *battery = seq->private; in acpi_battery_read()
964 return acpi_print_funcs[fid](seq, result); in acpi_battery_read()
968 static int acpi_battery_read_##_name(struct seq_file *seq, void *offset) \
970 return acpi_battery_read(_name##_tag, seq); \