Lines Matching refs:seq

1077 static void *input_devices_seq_start(struct seq_file *seq, loff_t *pos)  in input_devices_seq_start()  argument
1079 union input_seq_state *state = (union input_seq_state *)&seq->private; in input_devices_seq_start()
1083 BUILD_BUG_ON(sizeof(union input_seq_state) != sizeof(seq->private)); in input_devices_seq_start()
1096 static void *input_devices_seq_next(struct seq_file *seq, void *v, loff_t *pos) in input_devices_seq_next() argument
1101 static void input_seq_stop(struct seq_file *seq, void *v) in input_seq_stop() argument
1103 union input_seq_state *state = (union input_seq_state *)&seq->private; in input_seq_stop()
1109 static void input_seq_print_bitmap(struct seq_file *seq, const char *name, in input_seq_print_bitmap() argument
1116 seq_printf(seq, "B: %s=", name); in input_seq_print_bitmap()
1122 seq_printf(seq, "%s%s", buf, i > 0 ? " " : ""); in input_seq_print_bitmap()
1130 seq_puts(seq, "0"); in input_seq_print_bitmap()
1132 seq_putc(seq, '\n'); in input_seq_print_bitmap()
1135 static int input_devices_seq_show(struct seq_file *seq, void *v) in input_devices_seq_show() argument
1141 seq_printf(seq, "I: Bus=%04x Vendor=%04x Product=%04x Version=%04x\n", in input_devices_seq_show()
1144 seq_printf(seq, "N: Name=\"%s\"\n", dev->name ? dev->name : ""); in input_devices_seq_show()
1145 seq_printf(seq, "P: Phys=%s\n", dev->phys ? dev->phys : ""); in input_devices_seq_show()
1146 seq_printf(seq, "S: Sysfs=%s\n", path ? path : ""); in input_devices_seq_show()
1147 seq_printf(seq, "U: Uniq=%s\n", dev->uniq ? dev->uniq : ""); in input_devices_seq_show()
1148 seq_printf(seq, "H: Handlers="); in input_devices_seq_show()
1151 seq_printf(seq, "%s ", handle->name); in input_devices_seq_show()
1152 seq_putc(seq, '\n'); in input_devices_seq_show()
1154 input_seq_print_bitmap(seq, "PROP", dev->propbit, INPUT_PROP_MAX); in input_devices_seq_show()
1156 input_seq_print_bitmap(seq, "EV", dev->evbit, EV_MAX); in input_devices_seq_show()
1158 input_seq_print_bitmap(seq, "KEY", dev->keybit, KEY_MAX); in input_devices_seq_show()
1160 input_seq_print_bitmap(seq, "REL", dev->relbit, REL_MAX); in input_devices_seq_show()
1162 input_seq_print_bitmap(seq, "ABS", dev->absbit, ABS_MAX); in input_devices_seq_show()
1164 input_seq_print_bitmap(seq, "MSC", dev->mscbit, MSC_MAX); in input_devices_seq_show()
1166 input_seq_print_bitmap(seq, "LED", dev->ledbit, LED_MAX); in input_devices_seq_show()
1168 input_seq_print_bitmap(seq, "SND", dev->sndbit, SND_MAX); in input_devices_seq_show()
1170 input_seq_print_bitmap(seq, "FF", dev->ffbit, FF_MAX); in input_devices_seq_show()
1172 input_seq_print_bitmap(seq, "SW", dev->swbit, SW_MAX); in input_devices_seq_show()
1174 seq_putc(seq, '\n'); in input_devices_seq_show()
1201 static void *input_handlers_seq_start(struct seq_file *seq, loff_t *pos) in input_handlers_seq_start() argument
1203 union input_seq_state *state = (union input_seq_state *)&seq->private; in input_handlers_seq_start()
1207 BUILD_BUG_ON(sizeof(union input_seq_state) != sizeof(seq->private)); in input_handlers_seq_start()
1221 static void *input_handlers_seq_next(struct seq_file *seq, void *v, loff_t *pos) in input_handlers_seq_next() argument
1223 union input_seq_state *state = (union input_seq_state *)&seq->private; in input_handlers_seq_next()
1229 static int input_handlers_seq_show(struct seq_file *seq, void *v) in input_handlers_seq_show() argument
1232 union input_seq_state *state = (union input_seq_state *)&seq->private; in input_handlers_seq_show()
1234 seq_printf(seq, "N: Number=%u Name=%s", state->pos, handler->name); in input_handlers_seq_show()
1236 seq_puts(seq, " (filter)"); in input_handlers_seq_show()
1238 seq_printf(seq, " Minor=%d", handler->minor); in input_handlers_seq_show()
1239 seq_putc(seq, '\n'); in input_handlers_seq_show()