Lines Matching refs:keym
69 char *keym; member
85 if (!strcmp(km->keym, key)) in get_keymap()
110 remove_keymap(const char *keym) in remove_keymap() argument
115 if (!strcmp(keym, km->keym)) { in remove_keymap()
127 add_keymap(const char *desc, int mark, const char *keym) in add_keymap() argument
133 if (!strcmp(km->keym, keym)) { in add_keymap()
144 km_new->keym = strdup(keym); in add_keymap()
311 asprintf(&kbd_cmd, "kbdcontrol -l %s/%s", dir, km->keym); in do_kbdcontrol()
316 fprintf(stderr, "keymap=\"%s\"\n", km->keym); in do_kbdcontrol()
328 asprintf(&vid_cmd, "%s/%s", dir, km->keym); in do_vidfont()
332 tmp = strdup(km->keym); in do_vidfont()
339 printf("font%s=%s\n", p, km->keym); in do_vidfont()
531 check_file(const char *keym) in check_file() argument
535 if (access(keym, R_OK) == -1) { in check_file()
537 asprintf(&fn, "%s/%s", dir, keym); in check_file()
546 fprintf(stderr, "No read permission for %s!\n", keym); in check_file()
564 char keym[65], lng[65], desc[257]; in menu_read() local
610 keym, lng, desc); in menu_read()
612 if (strcmp(keym, "FONT") != 0 && in menu_read()
613 strcmp(keym, "MENU") != 0 && in menu_read()
614 strcmp(keym, "TITLE") != 0) { in menu_read()
616 if (check_file(keym) == -1) in menu_read()
662 km = get_keymap(keym); in menu_read()
666 add_keymap(desc, 4, keym); in menu_read()
668 add_keymap(desc, 3, keym); in menu_read()
670 add_keymap(desc, 2, keym); in menu_read()
672 add_keymap(desc, 1, keym); in menu_read()
674 add_keymap(desc, 0, keym); in menu_read()