keyboard
static struct keyboard *conskbd_keyindex;
extern struct keyboard *kbtrans_usbkb_maptab_init(void);
extern void kbtrans_usbkb_maptab_fini(struct keyboard **);
extern struct keyboard keyindex_pc;
struct keyboard keyindex_pc = {
register struct keyboard *kp;
struct keyboard *kbtrans_keyboard;
register struct keyboard *kp;
struct keyboard *kp;
struct keyboard *kp;
struct keyboard *kp;
struct keyboard *kp;
kbtrans_streams_set_keyboard(struct kbtrans *upper, int id, struct keyboard *k)
static struct keyboard kbtrans_usb_keyindex = {
struct keyboard *
struct keyboard *pkbd;
pkbd = (struct keyboard *)
kmem_alloc(sizeof (struct keyboard), KM_SLEEP);
kbtrans_usbkb_maptab_fini(struct keyboard **ppkbd)
kmem_free(*ppkbd, sizeof (struct keyboard));
static struct keyboard keyindex_s3 = {
static struct keyboard keyindex_s4 = {
static struct keyboard *usbkbm_keyindex;
extern struct keyboard *kbtrans_usbkb_maptab_init(void);
extern void kbtrans_usbkb_maptab_fini(struct keyboard **);
struct keyboard *table; /* Keyboard table to use. */
struct keyboard *k_curkeyboard;
struct keyboard *);
struct keyboard usbkbm_save_keyindex;