Lines Matching refs:hkbd_softc

127 struct hkbd_softc {  struct
299 static int hkbd_set_leds(struct hkbd_softc *, uint8_t);
303 static int hkbd_key2scan(struct hkbd_softc *, int, const bitstr_t *, int);
310 static void hkbd_interrupt(struct hkbd_softc *);
328 hkbd_any_key_pressed(struct hkbd_softc *sc) in hkbd_any_key_pressed()
337 hkbd_any_key_valid(struct hkbd_softc *sc) in hkbd_any_key_valid()
353 hkbd_start_timer(struct hkbd_softc *sc) in hkbd_start_timer()
379 hkbd_put_key(struct hkbd_softc *sc, uint32_t key) in hkbd_put_key()
406 hkbd_do_poll(struct hkbd_softc *sc, uint8_t wait) in hkbd_do_poll()
455 hkbd_get_key(struct hkbd_softc *sc, uint8_t wait) in hkbd_get_key()
480 hkbd_interrupt(struct hkbd_softc *sc) in hkbd_interrupt()
556 struct hkbd_softc *sc = context; in hkbd_event_keyinput()
583 struct hkbd_softc *sc = arg; in hkbd_timeout()
637 struct hkbd_softc *sc = context; in hkbd_intr_callback()
767 hkbd_parse_hid(struct hkbd_softc *sc, const uint8_t *ptr, uint32_t len, in hkbd_parse_hid()
869 struct hkbd_softc *sc = device_get_softc(dev); in hkbd_attach()
1017 struct hkbd_softc *sc = device_get_softc(dev); in hkbd_detach()
1091 struct hkbd_softc *sc = device_get_softc(dev); in hkbd_resume()
1197 struct hkbd_softc *sc = kbd->kb_data; in hkbd_check()
1222 struct hkbd_softc *sc = kbd->kb_data; in hkbd_check_char_locked()
1253 struct hkbd_softc *sc = kbd->kb_data; in hkbd_read()
1302 struct hkbd_softc *sc = kbd->kb_data; in hkbd_read_char_locked()
1494 struct hkbd_softc *sc = kbd->kb_data; in hkbd_ioctl_locked()
1694 struct hkbd_softc *sc = kbd->kb_data; in hkbd_clear_state()
1731 struct hkbd_softc *sc = kbd->kb_data; in hkbd_poll()
1758 hkbd_set_leds(struct hkbd_softc *sc, uint8_t leds) in hkbd_set_leds()
1831 struct hkbd_softc *sc = kbd->kb_data; in hkbd_set_typematic()
1874 hkbd_key2scan(struct hkbd_softc *sc, int code, const bitstr_t *bitmap, int up) in hkbd_key2scan()
2018 .size = sizeof(struct hkbd_softc),