Lines Matching refs:keyboard_t
33 typedef struct keyboard keyboard_t; typedef
40 typedef int kbd_callback_func_t(keyboard_t *kbd, int event,
121 typedef int kbd_init_t(int unit, keyboard_t **kbdp, void *arg,
123 typedef int kbd_term_t(keyboard_t *kbd);
124 typedef int kbd_intr_t(keyboard_t *kbd, void *arg);
125 typedef int kbd_test_if_t(keyboard_t *kbd);
126 typedef int kbd_enable_t(keyboard_t *kbd);
127 typedef int kbd_disable_t(keyboard_t *kbd);
128 typedef int kbd_read_t(keyboard_t *kbd, int wait);
129 typedef int kbd_check_t(keyboard_t *kbd);
130 typedef u_int kbd_read_char_t(keyboard_t *kbd, int wait);
131 typedef int kbd_check_char_t(keyboard_t *kbd);
132 typedef int kbd_ioctl_t(keyboard_t *kbd, u_long cmd, caddr_t data);
133 typedef int kbd_lock_t(keyboard_t *kbd, int lock);
134 typedef void kbd_clear_state_t(keyboard_t *kbd);
135 typedef int kbd_get_state_t(keyboard_t *kbd, void *buf, size_t len);
136 typedef int kbd_set_state_t(keyboard_t *kbd, void *buf, size_t len);
137 typedef u_char *kbd_get_fkeystr_t(keyboard_t *kbd, int fkey,
139 typedef int kbd_poll_mode_t(keyboard_t *kbd, int on);
140 typedef void kbd_diag_t(keyboard_t *kbd, int level);
230 int kbd_register(keyboard_t *kbd);
231 int kbd_unregister(keyboard_t *kbd);
233 void kbd_init_struct(keyboard_t *kbd, char *name, int type,
236 void kbd_set_maps(keyboard_t *kbd, struct keymap *keymap,
243 int kbd_release(keyboard_t *kbd, void *id);
244 int kbd_change_callback(keyboard_t *kbd, void *id,
248 keyboard_t *kbd_get_keyboard(int index);
257 int kbd_attach(keyboard_t *kbd);
258 int kbd_detach(keyboard_t *kbd);
301 int genkbd_commonioctl(keyboard_t *kbd, u_long cmd, caddr_t arg);
302 int genkbd_keyaction(keyboard_t *kbd, int keycode, int up,