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