Lines Matching refs:ch
77 wchar_t ch; /* single character of key */ member
179 keymacro_get(EditLine *el, wchar_t *ch, keymacro_value_t *val) in keymacro_get() argument
182 return node_trav(el, el->el_keymacro.map, ch, val); in keymacro_get()
282 node_trav(EditLine *el, keymacro_node_t *ptr, wchar_t *ch, in node_trav() argument
286 if (ptr->ch == *ch) { in node_trav()
290 if (el_wgetc(el, ch) != 1) in node_trav()
292 return node_trav(el, ptr->next, ch, val); in node_trav()
296 *ch = '\0'; in node_trav()
303 return node_trav(el, ptr->sibling, ch, val); in node_trav()
321 if (ptr->ch != *str) { in node__try()
325 if (xm->sibling->ch == *str) in node__try()
383 if (ptr->ch != *str) { in node__delete()
387 if (xm->sibling->ch == *str) in node__delete()
454 node__get(wint_t ch) in node__get() argument
461 ptr->ch = ch; in node__get()
498 if (ptr->ch == *str) { in node_lookup()
501 KEY_BUFSIZ - cnt, ptr->ch); in node_lookup()
559 ptr->ch); in node_enum()