Symbol: keymap
sys/dev/misc/kbd/atkbd.c
399
keymap_t *keymap;
sys/dev/misc/kbd/atkbd.c
418
keymap = &default_keymap;
sys/dev/misc/kbd/atkbd.c
426
keymap = kmalloc(sizeof(key_map), M_DEVBUF, M_WAITOK);
sys/dev/misc/kbd/atkbd.c
431
if ((kbd == NULL) || (state == NULL) || (keymap == NULL)
sys/dev/misc/kbd/atkbd.c
442
keymap = kbd->kb_keymap;
sys/dev/misc/kbd/atkbd.c
457
bcopy(&key_map, keymap, sizeof(key_map));
sys/dev/misc/kbd/atkbd.c
461
kbd_set_maps(kbd, keymap, accmap, fkeymap, fkeymap_size);
sys/dev/misc/kbd/atkbd.c
542
if (keymap != NULL)
sys/dev/misc/kbd/atkbd.c
543
kfree(keymap, M_DEVBUF);
sys/dev/misc/kbd/kbd.c
146
kbd_set_maps(keyboard_t *kbd, keymap_t *keymap, accentmap_t *accmap,
sys/dev/misc/kbd/kbd.c
150
kbd->kb_keymap = keymap;
sys/dev/misc/kbd/kbdreg.h
257
void kbd_set_maps(keyboard_t *kbd, struct keymap *keymap,
sys/dev/misc/kbd/kbdreg.h
38
struct keymap;
sys/dev/misc/kbd/kbdreg.h
89
struct keymap *kb_keymap; /* key map */
sys/dev/misc/kbdmux/kbdmux.c
314
keymap_t *keymap = NULL;
sys/dev/misc/kbdmux/kbdmux.c
327
keymap = kmalloc(sizeof(key_map), M_KBDMUX, M_NOWAIT);
sys/dev/misc/kbdmux/kbdmux.c
333
if ((kbd == NULL) || (state == NULL) || (keymap == NULL) ||
sys/dev/misc/kbdmux/kbdmux.c
346
keymap = kbd->kb_keymap;
sys/dev/misc/kbdmux/kbdmux.c
357
bcopy(&key_map, keymap, sizeof(key_map));
sys/dev/misc/kbdmux/kbdmux.c
361
kbd_set_maps(kbd, keymap, accmap, fkeymap, fkeymap_size);
sys/dev/misc/kbdmux/kbdmux.c
421
if (keymap != NULL)
sys/dev/misc/kbdmux/kbdmux.c
422
kfree(keymap, M_KBDMUX);
sys/dev/misc/vkbd/vkbd.c
752
keymap_t *keymap = NULL;
sys/dev/misc/vkbd/vkbd.c
761
keymap = kmalloc(sizeof(key_map), M_VKBD, M_NOWAIT);
sys/dev/misc/vkbd/vkbd.c
766
if ((kbd == NULL) || (state == NULL) || (keymap == NULL) ||
sys/dev/misc/vkbd/vkbd.c
780
keymap = kbd->kb_keymap;
sys/dev/misc/vkbd/vkbd.c
789
bcopy(&key_map, keymap, sizeof(key_map));
sys/dev/misc/vkbd/vkbd.c
793
kbd_set_maps(kbd, keymap, accmap, fkeymap, fkeymap_size);
sys/dev/misc/vkbd/vkbd.c
828
if (keymap != NULL)
sys/dev/misc/vkbd/vkbd.c
829
kfree(keymap, M_VKBD);
sys/sys/kbio.h
122
typedef struct keymap keymap_t;
usr.sbin/installer/libdfui/lang.c
19
const char *keymap;
usr.sbin/installer/libdfui/lang.c
80
system_fmt("%s < %s -l %s", kbdcontrol, kbddev, langset[lang_num].keymap) != 0 ||
usr.sbin/kbdcontrol/kbdcontrol.c
234
get_definition_line(FILE *fd, keymap_t *keymap, accentmap_t *accentmap)
usr.sbin/kbdcontrol/kbdcontrol.c
244
c = get_key_definition_line(keymap);
usr.sbin/kbdcontrol/kbdcontrol.c
247
if (c > keymap->n_keys)
usr.sbin/kbdcontrol/kbdcontrol.c
248
keymap->n_keys = c;
usr.sbin/kbdcontrol/kbdcontrol.c
669
dump_key_definition(char *name, keymap_t *keymap)
usr.sbin/kbdcontrol/kbdcontrol.c
674
name, (unsigned)keymap->n_keys);
usr.sbin/kbdcontrol/kbdcontrol.c
681
for (i = 0; i < keymap->n_keys; i++) {
usr.sbin/kbdcontrol/kbdcontrol.c
684
if (keymap->key[i].spcl & (0x80 >> j))
usr.sbin/kbdcontrol/kbdcontrol.c
685
dump_entry(keymap->key[i].map[j] | 0x100);
usr.sbin/kbdcontrol/kbdcontrol.c
687
dump_entry(keymap->key[i].map[j]);
usr.sbin/kbdcontrol/kbdcontrol.c
690
(unsigned)keymap->key[i].spcl,
usr.sbin/kbdcontrol/kbdcontrol.c
691
(unsigned)keymap->key[i].flgs);
usr.sbin/kbdcontrol/kbdcontrol.c
743
keymap_t keymap;
usr.sbin/kbdcontrol/kbdcontrol.c
760
memset(&keymap, 0, sizeof(keymap));
usr.sbin/kbdcontrol/kbdcontrol.c
764
if (get_definition_line(fd, &keymap, &accentmap) < 0)
usr.sbin/kbdcontrol/kbdcontrol.c
775
dump_key_definition(opt, &keymap);
usr.sbin/kbdcontrol/kbdcontrol.c
779
if ((keymap.n_keys > 0) && (ioctl(0, PIO_KEYMAP, &keymap) < 0)) {
usr.sbin/kbdcontrol/kbdcontrol.c
795
keymap_t keymap;
usr.sbin/kbdcontrol/kbdcontrol.c
799
if (ioctl(0, GIO_KEYMAP, &keymap) < 0)
usr.sbin/kbdcontrol/kbdcontrol.c
809
for (i=0; i<keymap.n_keys; i++)
usr.sbin/kbdcontrol/kbdcontrol.c
810
print_key_definition_line(stdout, i, &keymap.key[i]);
usr.sbin/kbdmap/kbdmap.c
108
struct keymap *km;
usr.sbin/kbdmap/kbdmap.c
112
SLIST_REMOVE(&head, km, keymap, entries);
usr.sbin/kbdmap/kbdmap.c
125
struct keymap *km, *km_new;
usr.sbin/kbdmap/kbdmap.c
138
km_new = (struct keymap *) malloc (sizeof(struct keymap));
usr.sbin/kbdmap/kbdmap.c
283
do_kbdcontrol(struct keymap *km)
usr.sbin/kbdmap/kbdmap.c
299
do_vidfont(struct keymap *km)
usr.sbin/kbdmap/kbdmap.c
324
show_dialog(struct keymap **km_sorted, int num_keymaps)
usr.sbin/kbdmap/kbdmap.c
447
const struct keymap *km1 = *((const struct keymap * const *) a);
usr.sbin/kbdmap/kbdmap.c
448
const struct keymap *km2 = *((const struct keymap * const *) b);
usr.sbin/kbdmap/kbdmap.c
469
kludge_desc(struct keymap **km_sorted, int num_keymaps)
usr.sbin/kbdmap/kbdmap.c
501
unkludge_desc(struct keymap **km_sorted, int num_keymaps)
usr.sbin/kbdmap/kbdmap.c
558
struct keymap *km;
usr.sbin/kbdmap/kbdmap.c
559
struct keymap **km_sorted;
usr.sbin/kbdmap/kbdmap.c
67
SLIST_ENTRY(keymap) entries;
usr.sbin/kbdmap/kbdmap.c
69
static SLIST_HEAD(slisthead, keymap) head = SLIST_HEAD_INITIALIZER(head);
usr.sbin/kbdmap/kbdmap.c
726
km_sorted = (struct keymap **)
usr.sbin/kbdmap/kbdmap.c
727
malloc(num_keymaps*sizeof(struct keymap *));
usr.sbin/kbdmap/kbdmap.c
737
qsort(km_sorted, num_keymaps, sizeof(struct keymap *), compare_keymap);
usr.sbin/kbdmap/kbdmap.c
75
static struct keymap *
usr.sbin/kbdmap/kbdmap.c
78
struct keymap *km;
usr.sbin/kbdmap/kbdmap.c
93
struct keymap *km;