Lines Matching refs:hidkbd
1 /* $OpenBSD: hidkbd.c,v 1.13 2024/07/02 05:50:02 gkoehler Exp $ */
237 const char *hidkbd_parse_desc(struct hidkbd *, int, void *, int);
242 void hidkbd_decode(struct hidkbd *, struct hidkbd_data *);
252 hidkbd_attach(struct device *self, struct hidkbd *kbd, int console,
291 hidkbd_attach_wskbd(struct hidkbd *kbd, kbd_t layout,
306 hidkbd_detach(struct hidkbd *kbd, int flags)
324 /* No need to do reference counting of hidkbd, wskbd has all the goo */
348 struct hidkbd *kbd = vsc;
364 struct hidkbd *kbd = vsc;
376 struct hidkbd *kbd = vsc;
398 struct hidkbd *kbd = vsc;
416 hidkbd_input(struct hidkbd *kbd, uint8_t *data, u_int len)
462 struct hidkbd *kbd = addr;
468 hidkbd_decode(struct hidkbd *kbd, struct hidkbd_data *ud)
620 hidkbd_enable(struct hidkbd *kbd, int on)
630 hidkbd_set_leds(struct hidkbd *kbd, int leds, uint8_t *report)
656 hidkbd_ioctl(struct hidkbd *kbd, u_long cmd, caddr_t data, int flag,
679 hidkbd_cngetc(struct hidkbd *kbd, u_int *type, int *data)
709 hidkbd_parse_desc(struct hidkbd *kbd, int id, void *desc, int dlen)
749 DPRINTF(("hidkbd: usage=0x%x flags=0x%x pos=%d size=%d cnt=%d",