Lines Matching refs:kbddata

121 struct	kbddata {  struct
233 static void kbdflush(struct kbddata *);
234 static void kbduse(struct kbddata *, unsigned);
235 static void kbdsetled(struct kbddata *);
239 static void kbdreset(struct kbddata *, uint_t);
240 static int kbdsetkey(struct kbddata *, struct kiockey *, cred_t *);
241 static int kbdgetkey(struct kbddata *, struct kiockey *);
242 static int kbdskey(struct kbddata *, struct kiockeymap *, cred_t *);
243 static int kbdgkey(struct kbddata *, struct kiockeymap *);
245 static void kbdinput(struct kbddata *, unsigned);
246 static void kbdid(struct kbddata *, int);
247 static struct keymap *settable(struct kbddata *, uint_t);
249 static void kbdcancelrpt(struct kbddata *);
250 static void kbdtranslate(struct kbddata *, unsigned, queue_t *);
252 static void kbd_send_esc_event(char, struct kbddata *);
254 static void kbdkeypressed(struct kbddata *, uchar_t, Firm_event *,
256 static void kbdqueuepress(struct kbddata *, uchar_t, Firm_event *);
257 static void kbdkeyreleased(struct kbddata *, uchar_t);
258 static void kbdreleaseall(struct kbddata *);
261 static void kbdqueueevent(struct kbddata *, Firm_event *);
286 register struct kbddata *kbdd; in kbdopen()
322 kbdd = kmem_zalloc(sizeof (struct kbddata), KM_SLEEP); in kbdopen()
342 kmem_free(kbdd, sizeof (struct kbddata)); in kbdopen()
355 kmem_free(kbdd, sizeof (struct kbddata)); in kbdopen()
420 kmem_free(kbdd, sizeof (struct kbddata)); in kbdopen()
431 register struct kbddata *kbdd = (struct kbddata *)q->q_ptr; in kbdclose()
460 kmem_free(kbdd, sizeof (struct kbddata)); in kbdclose()
497 struct kbddata *kbdd = kbdd_addr; in kbdreioctl()
512 register struct kbddata *kbdd = (struct kbddata *)q->q_ptr; in kbdioctl()
968 kbdflush(register struct kbddata *kbdd) in kbdflush()
984 kbduse(register struct kbddata *kbdd, unsigned keycode) in kbduse()
1058 kbdsetled(register struct kbddata *kbdd) in kbdsetled()
1071 kbdreset(register struct kbddata *kbdd, uint_t hard_reset) in kbdreset()
1128 kbdsetkey(register struct kbddata *kbdd, struct kiockey *key, cred_t *cr) in kbdsetkey()
1198 kbdgetkey(register struct kbddata *kbdd, struct kiockey *key) in kbdgetkey()
1242 kbdskey(register struct kbddata *kbdd, struct kiockeymap *key, cred_t *cr) in kbdskey()
1280 kbdgkey(register struct kbddata *kbdd, struct kiockeymap *key) in kbdgkey()
1312 struct kbddata *kbdd = arg; in kbdlayouttimeout()
1335 struct kbddata *kbdd = (struct kbddata *)q->q_ptr; in kbdrput()
1420 kbdinput(register struct kbddata *kbdd, register unsigned key) in kbdinput()
1630 kbdid(register struct kbddata *kbdd, int id) in kbdid()
1673 settable(register struct kbddata *kbdd, register uint_t mask) in settable()
1698 struct kbddata *kbdd = arg; in kbdrpt()
1717 kbdcancelrpt(register struct kbddata *kbdd) in kbdcancelrpt()
1732 kbdtranslate(struct kbddata *kbdd, unsigned keycode, queue_t *q) in kbdtranslate()
2173 kbd_send_esc_event(char c, register struct kbddata *kbdd) in kbd_send_esc_event()
2211 kbdkeypressed(struct kbddata *kbdd, uchar_t key_station, Firm_event *fe, in kbdkeypressed()
2261 kbdqueuepress(struct kbddata *kbdd, uchar_t key_station, Firm_event *fe) in kbdqueuepress()
2302 kbdkeyreleased(register struct kbddata *kbdd, uchar_t key_station) in kbdkeyreleased()
2336 kbdreleaseall(struct kbddata *kbdd) in kbdreleaseall()
2403 kbdqueueevent(struct kbddata *kbdd, Firm_event *fe) in kbdqueueevent()