Searched refs:keymap_t (Results 1 – 4 of 4) sorted by relevance
/netbsd-src/lib/libcurses/ |
H A D | getch.c | 215 static key_entry_t *add_new_key(keymap_t *current, char ch, int key_type, 217 static void delete_key_sequence(keymap_t *current, int key_type); 218 static void do_keyok(keymap_t *current, int key_type, bool set, bool flag, 220 static keymap_t *new_keymap(void); /* create a new keymap */ 228 _cursesi_free_keymap(keymap_t *map) in _cursesi_free_keymap() 259 add_new_key(keymap_t *current, char chr, int key_type, int symbol) in add_new_key() 337 delete_key_sequence(keymap_t *current, int key_type) in delete_key_sequence() 376 keymap_t *current; in add_key_sequence() 480 static keymap_t * 484 keymap_t *new_map; in new_keymap() [all …]
|
H A D | curses_private.h | 184 typedef struct keymap keymap_t; typedef 257 keymap_t *base_keymap; 348 void _cursesi_free_keymap(keymap_t *);
|
H A D | keymap.h | 68 keymap_t *next; /* next keymap is key is multi-key sequence */
|
H A D | get_wch.c | 83 keymap_t *current = _cursesi_screen->base_keymap; in inkey()
|