Lines Matching refs:kbd_data
32 typedef void (k_handler_fn)(struct kbd_data *, unsigned char);
76 struct kbd_data *
78 struct kbd_data *kbd; in kbd_alloc()
81 kbd = kzalloc(sizeof(struct kbd_data), GFP_KERNEL); in kbd_alloc()
136 kbd_free(struct kbd_data *kbd) in kbd_free()
155 kbd_ascebc(struct kbd_data *kbd, unsigned char *ascebc) in kbd_ascebc()
182 kbd_ebcasc(struct kbd_data *kbd, unsigned char *ebcasc)
213 handle_diacr(struct kbd_data *kbd, unsigned int ch) in handle_diacr()
237 k_dead(struct kbd_data *kbd, unsigned char value) in k_dead()
247 k_self(struct kbd_data *kbd, unsigned char value) in k_self()
258 k_ignore(struct kbd_data *kbd, unsigned char value) in k_ignore()
266 k_fn(struct kbd_data *kbd, unsigned char value) in k_fn()
273 k_spec(struct kbd_data *kbd, unsigned char value) in k_spec()
308 kbd_keycode(struct kbd_data *kbd, unsigned int keycode) in kbd_keycode()
360 do_kdsk_ioctl(struct kbd_data *kbd, struct kbentry __user *user_kbe, in do_kdsk_ioctl()
436 do_kdgkb_ioctl(struct kbd_data *kbd, struct kbsentry __user *u_kbs, in do_kdgkb_ioctl()
478 int kbd_ioctl(struct kbd_data *kbd, unsigned int cmd, unsigned long arg) in kbd_ioctl()