Lines Matching refs:keyboard_t

37 typedef struct keyboard keyboard_t;  typedef
44 typedef int kbd_callback_func_t(keyboard_t *kbd, int event,
49 typedef int kbd_init_t(int unit, keyboard_t **kbdp, void *arg,
51 typedef int kbd_term_t(keyboard_t *kbd);
52 typedef int kbd_intr_t(keyboard_t *kbd, void *arg);
53 typedef int kbd_test_if_t(keyboard_t *kbd);
54 typedef int kbd_enable_t(keyboard_t *kbd);
55 typedef int kbd_disable_t(keyboard_t *kbd);
56 typedef int kbd_read_t(keyboard_t *kbd, int wait);
57 typedef int kbd_check_t(keyboard_t *kbd);
58 typedef u_int kbd_read_char_t(keyboard_t *kbd, int wait);
59 typedef int kbd_check_char_t(keyboard_t *kbd);
60 typedef int kbd_ioctl_t(keyboard_t *kbd, u_long cmd, caddr_t data);
61 typedef int kbd_lock_t(keyboard_t *kbd, int lock);
62 typedef void kbd_clear_state_t(keyboard_t *kbd);
63 typedef int kbd_get_state_t(keyboard_t *kbd, void *buf, size_t len);
64 typedef int kbd_set_state_t(keyboard_t *kbd, void *buf, size_t len);
65 typedef u_char *kbd_get_fkeystr_t(keyboard_t *kbd, int fkey,
67 typedef int kbd_poll_mode_t(keyboard_t *kbd, int on);
68 typedef void kbd_diag_t(keyboard_t *kbd, int level);
194 kbdd_probe(keyboard_t *kbd, int unit, void *arg, int flags) in kbdd_probe()
201 kbdd_init(keyboard_t *kbd, int unit, keyboard_t **kbdpp, void *arg, int flags) in kbdd_init()
208 kbdd_term(keyboard_t *kbd) in kbdd_term()
215 kbdd_intr(keyboard_t *kbd, void *arg) in kbdd_intr()
222 kbdd_test_if(keyboard_t *kbd) in kbdd_test_if()
229 kbdd_enable(keyboard_t *kbd) in kbdd_enable()
236 kbdd_disable(keyboard_t *kbd) in kbdd_disable()
243 kbdd_read(keyboard_t *kbd, int wait) in kbdd_read()
250 kbdd_check(keyboard_t *kbd) in kbdd_check()
257 kbdd_read_char(keyboard_t *kbd, int wait) in kbdd_read_char()
264 kbdd_check_char(keyboard_t *kbd) in kbdd_check_char()
271 kbdd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t data) in kbdd_ioctl()
280 kbdd_lock(keyboard_t *kbd, int lock) in kbdd_lock()
287 kbdd_clear_state(keyboard_t *kbd) in kbdd_clear_state()
294 kbdd_get_state(keyboard_t *kbd, void *buf, int len) in kbdd_get_state()
301 kbdd_set_state(keyboard_t *kbd, void *buf, int len) in kbdd_set_state()
308 kbdd_get_fkeystr(keyboard_t *kbd, int fkey, size_t *len) in kbdd_get_fkeystr()
315 kbdd_poll(keyboard_t *kbd, int on) in kbdd_poll()
322 kbdd_diag(keyboard_t *kbd, int level) in kbdd_diag()
337 int kbd_register(keyboard_t *kbd);
338 int kbd_unregister(keyboard_t *kbd);
340 void kbd_init_struct(keyboard_t *kbd, char *name, int type,
343 void kbd_set_maps(keyboard_t *kbd, struct keymap *keymap,
350 int kbd_release(keyboard_t *kbd, void *id);
351 int kbd_change_callback(keyboard_t *kbd, void *id,
355 keyboard_t *kbd_get_keyboard(int index);
362 void kbd_ev_event(keyboard_t *kbd, uint16_t type,
368 int kbd_attach(keyboard_t *kbd);
369 int kbd_detach(keyboard_t *kbd);
412 int genkbd_commonioctl(keyboard_t *kbd, u_long cmd, caddr_t arg);
413 int genkbd_keyaction(keyboard_t *kbd, int keycode, int up,