Home
last modified time | relevance | path

Searched refs:kbdp (Results 1 – 12 of 12) sorted by relevance

/freebsd-11-stable/sys/dev/atkbdc/
HDatkbd.c363 atkbd_init(int unit, keyboard_t **kbdp, void *arg, int flags) in atkbd_init() argument
381 *kbdp = kbd = &default_kbd; in atkbd_init()
390 } else if (*kbdp == NULL) { in atkbd_init()
391 *kbdp = kbd = malloc(sizeof(*kbd), M_DEVBUF, M_NOWAIT | M_ZERO); in atkbd_init()
404 } else if (KBD_IS_INITIALIZED(*kbdp) && KBD_IS_CONFIGURED(*kbdp)) { in atkbd_init()
407 kbd = *kbdp; in atkbd_init()
513 *kbdp = NULL; /* insure ref doesn't leak to caller */ in atkbd_init()
/freebsd-11-stable/sys/dev/vkbd/
HDvkbd.c603 vkbd_init(int unit, keyboard_t **kbdp, void *arg, int flags) in vkbd_init() argument
613 if (*kbdp == NULL) { in vkbd_init()
614 *kbdp = kbd = malloc(sizeof(*kbd), M_VKBD, M_NOWAIT | M_ZERO); in vkbd_init()
630 } else if (KBD_IS_INITIALIZED(*kbdp) && KBD_IS_CONFIGURED(*kbdp)) { in vkbd_init()
633 kbd = *kbdp; in vkbd_init()
691 *kbdp = NULL; /* insure ref doesn't leak to caller */ in vkbd_init()
/freebsd-11-stable/sys/dev/kbdmux/
HDkbdmux.c414 kbdmux_init(int unit, keyboard_t **kbdp, void *arg, int flags) in kbdmux_init() argument
427 if (*kbdp == NULL) { in kbdmux_init()
428 *kbdp = kbd = malloc(sizeof(*kbd), M_KBDMUX, M_NOWAIT | M_ZERO); in kbdmux_init()
446 } else if (KBD_IS_INITIALIZED(*kbdp) && KBD_IS_CONFIGURED(*kbdp)) { in kbdmux_init()
449 kbd = *kbdp; in kbdmux_init()
539 *kbdp = NULL; /* insure ref doesn't leak to caller */ in kbdmux_init()
/freebsd-11-stable/sys/dev/hyperv/input/
HDhv_kbd.c95 hvkbd_init(int unit, keyboard_t **kbdp, void *arg, int flags) in hvkbd_init() argument
97 DEBUG_HVKBD(*kbdp, "%s\n", __func__); in hvkbd_init()
/freebsd-11-stable/sys/dev/uart/
HDuart_kbd_sun.c96 static int sunkbd_init(int unit, keyboard_t **kbdp, void *arg, int flags);
326 sunkbd_init(int unit, keyboard_t **kbdp, void *arg, int flags) in sunkbd_init() argument
/freebsd-11-stable/sys/pc98/cbus/
HDpckbd.c430 pckbd_init(int unit, keyboard_t **kbdp, void *arg, int flags) in pckbd_init() argument
443 *kbdp = kbd = &default_kbd; in pckbd_init()
/freebsd-11-stable/sys/dev/kbd/
HDkbdreg.h121 typedef int kbd_init_t(int unit, keyboard_t **kbdp, void *arg,
/freebsd-11-stable/sys/arm/versatile/
HDpl050.c170 kmi_init(int unit, keyboard_t **kbdp, void *arg, int flags) in kmi_init() argument
/freebsd-11-stable/sys/arm/samsung/exynos/
HDchrome_kb.c171 ckb_init(int unit, keyboard_t **kbdp, void *arg, int flags) in ckb_init() argument
/freebsd-11-stable/sys/dev/adb/
HDadb_kbd.c514 akbd_init(int unit, keyboard_t **kbdp, void *arg, int flags) in akbd_init() argument
/freebsd-11-stable/sys/dev/gpio/
HDgpiokeys.c511 gpiokeys_init(int unit, keyboard_t **kbdp, void *arg, int flags) in gpiokeys_init() argument
/freebsd-11-stable/sys/dev/usb/input/
HDukbd.c1374 ukbd_init(int unit, keyboard_t **kbdp, void *arg, int flags) in ukbd_init() argument