Lines Matching refs:km_sorted
350 show_dialog(struct keymap **km_sorted, int num_keymaps) in show_dialog() argument
385 listitems[i].name = km_sorted[i]->desc; in show_dialog()
403 do_kbdcontrol(km_sorted[i]); in show_dialog()
405 do_vidfont(km_sorted[i]); in show_dialog()
478 kludge_desc(struct keymap **km_sorted, int num_keymaps) in kludge_desc() argument
484 char *km = km_sorted[i]->desc; in kludge_desc()
501 km_sorted[i]->desc = km; in kludge_desc()
510 unkludge_desc(struct keymap **km_sorted, int num_keymaps) in unkludge_desc() argument
516 char *km = km_sorted[i]->desc; in unkludge_desc()
523 km_sorted[i]->desc = km; in unkludge_desc()
568 struct keymap **km_sorted; in menu_read() local
741 km_sorted = (struct keymap **) in menu_read()
747 km_sorted[items++] = km; in menu_read()
750 kludge_desc(km_sorted, num_keymaps); in menu_read()
752 qsort(km_sorted, num_keymaps, sizeof(struct keymap *), compare_keymap); in menu_read()
755 unkludge_desc(km_sorted, num_keymaps); in menu_read()
759 printf("%s\n", km_sorted[i]->desc); in menu_read()
763 show_dialog(km_sorted, num_keymaps); in menu_read()
765 free(km_sorted); in menu_read()