Lines Matching refs:kep
131 static int loadkey(int kbdfd, keyentry *kep);
156 register keyentry *kep; local
237 for (kep = firstentry; kep != NULL; kep = kep->ke_next) {
238 if (kep->ke_entry.kio_tablemask == ALL) {
250 if (kep->ke_entry.kio_entry != HOLE)
251 kep->ke_entry.kio_entry = NONL;
259 if (kep->ke_entry.kio_entry != HOLE)
260 kep->ke_entry.kio_entry = NOP;
263 kep->ke_entry.kio_tablemask =
265 if (!loadkey(kbdfd, kep))
269 if (!loadkey(kbdfd, kep))
395 register keyentry *kep; local
401 kep = entrylistp;
403 kep->ke_entry.kio_station = (u_char)station;
404 if (kep->ke_next == NULL) {
405 lastentry = kep;
408 kep = kep->ke_next;
420 register keyentry *kep; local
423 if ((kep = (keyentry *) malloc((unsigned)sizeof (keyentry))) == NULL)
425 kep->ke_next = NULL;
426 kep->ke_entry.kio_tablemask = tablemask;
427 kep->ke_entry.kio_station = 0;
428 kep->ke_entry.kio_entry = (u_short)entry;
431 (void) strncpy(kep->ke_entry.kio_string, strings[index],
433 return (kep);
485 loadkey(kbdfd, kep) in loadkey() argument
487 register keyentry *kep;
489 if (ioctl(kbdfd, KIOCSKEY, &kep->ke_entry) < 0) {
594 register keyentry *kep; variable
595 kep = $1;
597 if (kep->ke_next == NULL) {
598 kep->ke_next = $2;
601 kep = kep->ke_next;