H A D | atkbd.c | 199 * The atkbd control structure 202 struct atkbd { struct 245 static void (*atkbd_platform_fixup)(struct atkbd *, const void *data); 247 static unsigned int (*atkbd_platform_scancode_fixup)(struct atkbd *, unsigned int); 256 ssize_t (*handler)(struct atkbd *, char *)); 258 ssize_t (*handler)(struct atkbd *, const char *, size_t)); 260 static ssize_t atkbd_show_##_name(struct atkbd *, char *); \ 261 static ssize_t atkbd_set_##_name(struct atkbd *, const char *, size_t); \ 283 static ssize_t atkbd_show_##_name(struct atkbd *, char *); \ 307 static ssize_t atkbd_show_function_row_physmap(struct atkbd *atkb argument 324 struct atkbd *atkbd = atkbd_from_serio(serio); local 368 atkbd_calculate_xl_bit(struct atkbd *atkbd, unsigned char code) argument 387 atkbd_compat_scancode(struct atkbd *atkbd, unsigned int code) argument 409 struct atkbd *atkbd = container_of(ps2dev, struct atkbd, ps2dev); local 445 struct atkbd *atkbd = container_of(ps2dev, struct atkbd, ps2dev); local 583 atkbd_set_repeat_rate(struct atkbd *atkbd) argument 607 atkbd_set_leds(struct atkbd *atkbd) argument 640 struct atkbd *atkbd = container_of(work, struct atkbd, event_work.work); local 668 atkbd_schedule_event_work(struct atkbd *atkbd, int event_bit) argument 690 struct atkbd *atkbd = input_get_drvdata(dev); local 716 atkbd_enable(struct atkbd *atkbd) argument 728 atkbd_disable(struct atkbd *atkbd) argument 735 atkbd_activate(struct atkbd *atkbd) argument 758 atkbd_deactivate(struct atkbd *atkbd) argument 798 atkbd_skip_getid(struct atkbd *atkbd) argument 803 atkbd_skip_getid(struct atkbd *atkbd) argument 810 atkbd_probe(struct atkbd *atkbd) argument 883 atkbd_select_set(struct atkbd *atkbd, int target_set, int allow_extra) argument 944 atkbd_reset_state(struct atkbd *atkbd) argument 975 struct atkbd *atkbd = atkbd_from_serio(serio); local 988 struct atkbd *atkbd = atkbd_from_serio(serio); local 1010 atkbd_apply_forced_release_keylist(struct atkbd* atkbd, const void *data) argument 1077 atkbd_oqo_01plus_scancode_fixup(struct atkbd *atkbd, unsigned int code) argument 1089 atkbd_get_keymap_from_fwnode(struct atkbd *atkbd) argument 1127 atkbd_set_keycode_table(struct atkbd *atkbd) argument 1183 atkbd_set_device_attrs(struct atkbd *atkbd) argument 1254 struct atkbd *atkbd = atkbd_from_serio(serio); local 1278 struct atkbd *atkbd; local 1362 struct atkbd *atkbd = atkbd_from_serio(serio); local 1456 struct atkbd *atkbd = atkbd_from_serio(serio); local 1465 struct atkbd *atkbd = atkbd_from_serio(serio); local 1481 atkbd_show_extra(struct atkbd *atkbd, char *buf) argument 1486 atkbd_set_extra(struct atkbd *atkbd, const char *buf, size_t count) argument 1542 atkbd_show_force_release(struct atkbd *atkbd, char *buf) argument 1553 atkbd_set_force_release(struct atkbd *atkbd, const char *buf, size_t count) argument 1569 atkbd_show_scroll(struct atkbd *atkbd, char *buf) argument 1574 atkbd_set_scroll(struct atkbd *atkbd, const char *buf, size_t count) argument 1617 atkbd_show_set(struct atkbd *atkbd, char *buf) argument 1622 atkbd_set_set(struct atkbd *atkbd, const char *buf, size_t count) argument 1672 atkbd_show_softrepeat(struct atkbd *atkbd, char *buf) argument 1677 atkbd_set_softrepeat(struct atkbd *atkbd, const char *buf, size_t count) argument 1726 atkbd_show_softraw(struct atkbd *atkbd, char *buf) argument 1731 atkbd_set_softraw(struct atkbd *atkbd, const char *buf, size_t count) argument 1772 atkbd_show_err_count(struct atkbd *atkbd, char *buf) argument [all...] |