Lines Matching defs:kbdmap
70 #include <atari/dev/kbdmap.h>
363 if (sc->kbdmap && sc->kbdmap != &ascii_kbdmap)
364 kmem_free(sc->kbdmap, sizeof(*sc->kbdmap));
365 sc->kbdmap = kmem_alloc(sizeof(*sc->kbdmap), KM_SLEEP);
366 memcpy(sc->kbdmap, &ascii_kbdmap, sizeof(struct kbdmap));
369 sc->kbdmap = &ascii_kbdmap;
534 memcpy(sc->kbdmap, addr, sizeof(struct kbdmap));
539 memcpy(&ascii_kbdmap, addr, sizeof(struct kbdmap));
544 memcpy(addr, sc->kbdmap, sizeof(struct kbdmap));
762 struct kbdmap *kbdmap;
769 kbdmap = (kbd_ite == NULL) ? &ascii_kbdmap : kbd_ite->kbdmap;
784 key = kbdmap->alt_shift_keys[c];
786 key = kbdmap->shift_keys[c];
789 key = kbdmap->alt_keys[c];
791 key = kbdmap->keys[c];
796 key = kbdmap->shift_keys[c];
861 struct kbdmap *kbdmap;
877 kbdmap = kbd_ite->kbdmap;
928 memcpy(kbdmap, &ascii_kbdmap, sizeof(struct kbdmap));
956 key = kbdmap->alt_shift_keys[c];
958 key = kbdmap->shift_keys[c];
961 key = kbdmap->alt_keys[c];
963 key = kbdmap->keys[c];
968 key = kbdmap->shift_keys[c];
1042 str = kbdmap->strings + code;