Lines Matching refs:kbdfd
113 static int loadkey(int kbdfd, keyentry *kep);
114 static int dupkey(int kbdfd, dupentry *dep, int shiftmask);
115 static int swapkey(int kbdfd, dupentry *dep, int shiftmask);
129 int kbdfd; in main() local
162 if ((kbdfd = open("/dev/kbd", O_WRONLY)) < 0) { in main()
167 if (ioctl(kbdfd, KIOCTYPE, &type) < 0) { in main()
180 if (ioctl(kbdfd, KIOCLAYOUT, &layout) < 0) { in main()
214 if (ioctl(kbdfd, KIOCGKEY, &mapentry) < 0) in main()
246 if (!loadkey(kbdfd, kep)) in main()
250 if (!loadkey(kbdfd, kep)) in main()
258 if (!swapkey(kbdfd, dep, in main()
268 if (!dupkey(kbdfd, dep, in main()
275 close(kbdfd); in main()
291 int kbdfd; in set_layout() local
299 if ((kbdfd = open("/dev/kbd", O_WRONLY)) < 0) { in set_layout()
304 ret = ioctl(kbdfd, KIOCSLAYOUT, layout); in set_layout()
309 close(kbdfd); in set_layout()
447 loadkey(kbdfd, kep) in loadkey() argument
448 int kbdfd; in loadkey()
451 if (ioctl(kbdfd, KIOCSKEY, &kep->ke_entry) < 0) {
459 dupkey(kbdfd, dep, shiftmask) in dupkey() argument
460 int kbdfd; in dupkey()
468 if (ioctl(kbdfd, KIOCGKEY, &entry) < 0) {
473 if (ioctl(kbdfd, KIOCSKEY, &entry) < 0) {
483 swapkey(kbdfd, dep, shiftmask) in swapkey() argument
484 int kbdfd; in swapkey()
492 if (ioctl(kbdfd, KIOCGKEY, &entry1) < 0) {
498 if (ioctl(kbdfd, KIOCGKEY, &entry2) < 0) {
503 if (ioctl(kbdfd, KIOCSKEY, &entry1) < 0) {
508 if (ioctl(kbdfd, KIOCSKEY, &entry2) < 0) {