Home
last modified time | relevance | path

Searched refs:kbmap (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/sbin/wsconsctl/
H A Dkeyboard.c47 struct wskbd_map_data kbmap = { KS_NUMKEYCODES, mapdata }; /* used in map_parse.y variable
63 { "map", &kbmap, FMT_KBMAP, FLG_MODIFY|FLG_NOAUTO },
105 if (field_by_value(keyboard_field_tab, &kbmap)->flags & FLG_GET) { in keyboard_get_values()
106 kbmap.maplen = KS_NUMKEYCODES; in keyboard_get_values()
107 if (ioctl(fd, WSKBDIO_GETMAP, &kbmap) == -1) in keyboard_get_values()
187 if (field_by_value(keyboard_field_tab, &kbmap)->flags & FLG_SET) { in keyboard_put_values()
188 if (ioctl(fd, WSKBDIO_SETMAP, &kbmap) == -1) { in keyboard_put_values()
H A Dmap_parse.y57 extern struct wskbd_map_data kbmap; /* from keyboard.c */
71 for (i = 0; i < kbmap.maplen; i++) { in ksym_lookup()
72 mp = kbmap.map + i; in ksym_lookup()
128 newkbmap.map[dst] = kbmap.map[src];
H A Dutil.c47 extern struct wskbd_map_data kbmap; /* from keyboard.c */
402 kbmap.maplen = 0; in rd_field()
406 if (newkbmap.maplen < kbmap.maplen) in rd_field()
407 newkbmap.maplen = kbmap.maplen; in rd_field()
408 for (i = 0; i < kbmap.maplen; i++) { in rd_field()
415 *mp = kbmap.map[i]; in rd_field()
418 kbmap.maplen = newkbmap.maplen; in rd_field()
419 bcopy(newkbmap.map, kbmap.map, in rd_field()
420 kbmap.maplen*sizeof(struct wscons_keymap)); in rd_field()