Lines Matching refs:kp
106 KEYLIST *kp; in v_key_init() local
128 for (gp->max_special = 0, kp = keylist, cnt = nkeylist; cnt--; ++kp) { in v_key_init()
129 if (gp->max_special < kp->value) in v_key_init()
130 gp->max_special = kp->value; in v_key_init()
131 if (kp->ch <= MAX_FAST_KEY) in v_key_init()
132 gp->special_key[kp->ch] = kp->value; in v_key_init()
159 KEYLIST *kp; in v_keyval() local
170 for (kp = keylist; kp->value != K_NOTUSED; ++kp) in v_keyval()
171 if (kp->ch == ch) { in v_keyval()
172 kp->value = val; in v_keyval()
177 if (kp->value == K_NOTUSED) { in v_keyval()
304 KEYLIST k, *kp; in v_key_val() local
307 kp = bsearch(&k, keylist, nkeylist, sizeof(keylist[0]), v_key_cmp); in v_key_val()
308 return (kp == NULL ? K_NOTUSED : kp->value); in v_key_val()