HelenOS sources

input_open         61 uspace/lib/input/include/io/input.h extern errno_t input_open(async_sess_t *, input_ev_ops_t *, void *, input_t **);
input_open        870 uspace/srv/hid/console/console.c 	rc = input_open(sess, &input_ev_ops, NULL, &input);
input_open        196 uspace/srv/hid/display/input.c 	rc = input_open(sess, &ds_input_ev_ops, (void *) display,
HelenOS homepage, sources at GitHub