HelenOS sources
mouse_dev_t 138 uspace/srv/hid/input/input.c void mouse_push_data(mouse_dev_t *mdev, sysarg_t data)
mouse_dev_t 263 uspace/srv/hid/input/input.c void mouse_push_event_move(mouse_dev_t *mdev, int dx, int dy, int dz)
mouse_dev_t 292 uspace/srv/hid/input/input.c void mouse_push_event_abs_move(mouse_dev_t *mdev, unsigned int x, unsigned int y,
mouse_dev_t 308 uspace/srv/hid/input/input.c void mouse_push_event_button(mouse_dev_t *mdev, int bnum, int press)
mouse_dev_t 321 uspace/srv/hid/input/input.c void mouse_push_event_dclick(mouse_dev_t *mdev, int bnum)
mouse_dev_t 427 uspace/srv/hid/input/input.c static mouse_dev_t *mouse_dev_new(void)
mouse_dev_t 429 uspace/srv/hid/input/input.c mouse_dev_t *mdev = calloc(1, sizeof(mouse_dev_t));
mouse_dev_t 531 uspace/srv/hid/input/input.c static int mouse_add_mousedev(service_id_t service_id, mouse_dev_t **mdevp)
mouse_dev_t 533 uspace/srv/hid/input/input.c mouse_dev_t *mdev = mouse_dev_new();
mouse_dev_t 749 uspace/srv/hid/input/input.c list_foreach(mouse_devs, link, mouse_dev_t, mdev) {
mouse_dev_t 757 uspace/srv/hid/input/input.c mouse_dev_t *mdev;
mouse_dev_t 63 uspace/srv/hid/input/mouse.h extern void mouse_push_data(mouse_dev_t *, sysarg_t);
mouse_dev_t 64 uspace/srv/hid/input/mouse.h extern void mouse_push_event_move(mouse_dev_t *, int, int, int);
mouse_dev_t 65 uspace/srv/hid/input/mouse.h extern void mouse_push_event_abs_move(mouse_dev_t *, unsigned int, unsigned int,
mouse_dev_t 67 uspace/srv/hid/input/mouse.h extern void mouse_push_event_button(mouse_dev_t *, int, int);
mouse_dev_t 68 uspace/srv/hid/input/mouse.h extern void mouse_push_event_dclick(mouse_dev_t *, int);
mouse_dev_t 60 uspace/srv/hid/input/proto/mousedev.c mouse_dev_t *mouse_dev;
mouse_dev_t 67 uspace/srv/hid/input/proto/mousedev.c static mousedev_t *mousedev_new(mouse_dev_t *mdev)
mouse_dev_t 154 uspace/srv/hid/input/proto/mousedev.c static errno_t mousedev_proto_init(mouse_dev_t *mdev)
HelenOS homepage, sources at GitHub