Lines Matching refs:kb_index
213 kbd->kb_index = index; in kbd_register()
247 if ((kbd->kb_index < 0) || (kbd->kb_index >= keyboards)) in kbd_unregister()
249 if (keyboard[kbd->kb_index] != kbd) in kbd_unregister()
263 keyboard[kbd->kb_index] = NULL; in kbd_unregister()
456 if (kbd->kb_index >= keyboards) in kbd_attach()
458 if (keyboard[kbd->kb_index] != kbd) in kbd_attach()
461 kbd->kb_dev = make_dev(&kbd_cdevsw, kbd->kb_index, UID_ROOT, GID_WHEEL, in kbd_attach()
463 make_dev_alias(kbd->kb_dev, "kbd%r", kbd->kb_index); in kbd_attach()
466 printf("kbd%d at %s%d\n", kbd->kb_index, kbd->kb_name, kbd->kb_unit); in kbd_attach()
474 if (kbd->kb_index >= keyboards) in kbd_detach()
476 if (keyboard[kbd->kb_index] != kbd) in kbd_detach()
805 ((keyboard_info_t *)arg)->kb_index = kbd->kb_index; in genkbd_commonioctl()
1152 kbd->kb_index, kbd->kb_name, kbd->kb_unit, in genkbd_diag()