HelenOS sources

kbd_push_event    174 uspace/srv/hid/input/ctl/kbdev.c 			kbd_push_event(kbdev->kbd_dev, type, key);
kbd_push_event     88 uspace/srv/hid/input/ctl/sun.c 		kbd_push_event(kbd_dev, type, key);
kbd_push_event     78 uspace/srv/hid/input/kbd.h extern void kbd_push_event(kbd_dev_t *, int, unsigned int);
kbd_push_event     64 uspace/srv/hid/input/stroke.c 			kbd_push_event(kdev, KEY_PRESS, mods_keys[i][1]);
kbd_push_event     71 uspace/srv/hid/input/stroke.c 		kbd_push_event(kdev, KEY_PRESS, key);
kbd_push_event     72 uspace/srv/hid/input/stroke.c 		kbd_push_event(kdev, KEY_RELEASE, key);
kbd_push_event     79 uspace/srv/hid/input/stroke.c 			kbd_push_event(kdev, KEY_RELEASE, mods_keys[i][1]);
HelenOS homepage, sources at GitHub