Lines Matching refs:seq

1074 static void *input_devices_seq_start(struct seq_file *seq, loff_t *pos)  in input_devices_seq_start()  argument
1076 union input_seq_state *state = (union input_seq_state *)&seq->private; in input_devices_seq_start()
1080 BUILD_BUG_ON(sizeof(union input_seq_state) != sizeof(seq->private)); in input_devices_seq_start()
1093 static void *input_devices_seq_next(struct seq_file *seq, void *v, loff_t *pos) in input_devices_seq_next() argument
1098 static void input_seq_stop(struct seq_file *seq, void *v) in input_seq_stop() argument
1100 union input_seq_state *state = (union input_seq_state *)&seq->private; in input_seq_stop()
1106 static void input_seq_print_bitmap(struct seq_file *seq, const char *name, in input_seq_print_bitmap() argument
1113 seq_printf(seq, "B: %s=", name); in input_seq_print_bitmap()
1119 seq_printf(seq, "%s%s", buf, i > 0 ? " " : ""); in input_seq_print_bitmap()
1127 seq_puts(seq, "0"); in input_seq_print_bitmap()
1129 seq_putc(seq, '\n'); in input_seq_print_bitmap()
1132 static int input_devices_seq_show(struct seq_file *seq, void *v) in input_devices_seq_show() argument
1138 seq_printf(seq, "I: Bus=%04x Vendor=%04x Product=%04x Version=%04x\n", in input_devices_seq_show()
1141 seq_printf(seq, "N: Name=\"%s\"\n", dev->name ? dev->name : ""); in input_devices_seq_show()
1142 seq_printf(seq, "P: Phys=%s\n", dev->phys ? dev->phys : ""); in input_devices_seq_show()
1143 seq_printf(seq, "S: Sysfs=%s\n", path ? path : ""); in input_devices_seq_show()
1144 seq_printf(seq, "U: Uniq=%s\n", dev->uniq ? dev->uniq : ""); in input_devices_seq_show()
1145 seq_printf(seq, "H: Handlers="); in input_devices_seq_show()
1148 seq_printf(seq, "%s ", handle->name); in input_devices_seq_show()
1149 seq_putc(seq, '\n'); in input_devices_seq_show()
1151 input_seq_print_bitmap(seq, "PROP", dev->propbit, INPUT_PROP_MAX); in input_devices_seq_show()
1153 input_seq_print_bitmap(seq, "EV", dev->evbit, EV_MAX); in input_devices_seq_show()
1155 input_seq_print_bitmap(seq, "KEY", dev->keybit, KEY_MAX); in input_devices_seq_show()
1157 input_seq_print_bitmap(seq, "REL", dev->relbit, REL_MAX); in input_devices_seq_show()
1159 input_seq_print_bitmap(seq, "ABS", dev->absbit, ABS_MAX); in input_devices_seq_show()
1161 input_seq_print_bitmap(seq, "MSC", dev->mscbit, MSC_MAX); in input_devices_seq_show()
1163 input_seq_print_bitmap(seq, "LED", dev->ledbit, LED_MAX); in input_devices_seq_show()
1165 input_seq_print_bitmap(seq, "SND", dev->sndbit, SND_MAX); in input_devices_seq_show()
1167 input_seq_print_bitmap(seq, "FF", dev->ffbit, FF_MAX); in input_devices_seq_show()
1169 input_seq_print_bitmap(seq, "SW", dev->swbit, SW_MAX); in input_devices_seq_show()
1171 seq_putc(seq, '\n'); in input_devices_seq_show()
1198 static void *input_handlers_seq_start(struct seq_file *seq, loff_t *pos) in input_handlers_seq_start() argument
1200 union input_seq_state *state = (union input_seq_state *)&seq->private; in input_handlers_seq_start()
1204 BUILD_BUG_ON(sizeof(union input_seq_state) != sizeof(seq->private)); in input_handlers_seq_start()
1218 static void *input_handlers_seq_next(struct seq_file *seq, void *v, loff_t *pos) in input_handlers_seq_next() argument
1220 union input_seq_state *state = (union input_seq_state *)&seq->private; in input_handlers_seq_next()
1226 static int input_handlers_seq_show(struct seq_file *seq, void *v) in input_handlers_seq_show() argument
1229 union input_seq_state *state = (union input_seq_state *)&seq->private; in input_handlers_seq_show()
1231 seq_printf(seq, "N: Number=%u Name=%s", state->pos, handler->name); in input_handlers_seq_show()
1233 seq_puts(seq, " (filter)"); in input_handlers_seq_show()
1235 seq_printf(seq, " Minor=%d", handler->minor); in input_handlers_seq_show()
1236 seq_putc(seq, '\n'); in input_handlers_seq_show()