KEYBOARD_NAME
if ((sw = kbd_get_switch(KEYBOARD_NAME)) == NULL) {
if ((sw = kbd_get_switch(KEYBOARD_NAME)) == NULL) {
kbd = kbd_get_keyboard(kbd_find_keyboard(KEYBOARD_NAME, 0));
if (resource_disabled(KEYBOARD_NAME, unit))
kbd_init_struct(kbd, KEYBOARD_NAME, KB_101, unit, flags, 0, 0);
snprintf(phys_loc, NAMELEN, KEYBOARD_NAME"%d", unit);
MALLOC_DEFINE(M_KBDMUX, KEYBOARD_NAME, "Keyboard multiplexor");
if ((sw = kbd_get_switch(KEYBOARD_NAME)) == NULL)
MALLOC_DEFINE(M_VKBD, KEYBOARD_NAME, "Virtual AT keyboard");
kbd_init_struct(kbd, KEYBOARD_NAME, KB_OTHER, unit, flags, 0, 0);
kbd_get_keyboard(kbd_find_keyboard(KEYBOARD_NAME, dev2unit(d)))