Lines Matching refs:nc
72 char *binary, int *nc);
80 int nc, int *first, int *last);
265 int nc; /* The number of characters in binary[] */ in _kt_set_keyfn() local
299 if(_kt_parse_keybinding_string(keyseq, binary, &nc)) { in _kt_set_keyfn()
306 switch(_kt_locate_keybinding(kt, binary, nc, &first, &last)) { in _kt_set_keyfn()
368 sym->nc = nc; in _kt_set_keyfn()
409 int nc, int *first, int *last) in _kt_locate_keybinding() argument
422 test = _kt_compare_strings(kt->table[mid].keyseq, kt->table[mid].nc, in _kt_locate_keybinding()
423 binary_keyseq, nc); in _kt_locate_keybinding()
444 if(*last < kt->nkey && kt->table[*last].nc > nc && in _kt_locate_keybinding()
445 _kt_compare_strings(kt->table[*last].keyseq, nc, binary_keyseq, nc)==0) { in _kt_locate_keybinding()
447 while(*last+1 < kt->nkey && kt->table[*last+1].nc > nc && in _kt_locate_keybinding()
448 _kt_compare_strings(kt->table[*last+1].keyseq, nc, binary_keyseq, nc)==0) in _kt_locate_keybinding()
483 int nc, KeySym **matches, int *nmatch) in _kt_lookup_keybinding() argument
491 if(!kt || !binary_keyseq || !matches || !nmatch || nc < 0) { in _kt_lookup_keybinding()
501 status = _kt_locate_keybinding(kt, binary_keyseq, nc, &first, &last); in _kt_lookup_keybinding()
547 int *nc) in _kt_parse_keybinding_string() argument
645 *nc = optr - binary; in _kt_parse_keybinding_string()