Lines Matching refs:totem_dispatch
45 struct totem_dispatch { struct
62 static inline struct totem_dispatch* argument
63 totem_dispatch(struct evdev_dispatch *totem) in totem_dispatch() function
67 return container_of(totem, struct totem_dispatch, base); in totem_dispatch()
71 totem_libinput_context(const struct totem_dispatch *totem) in totem_libinput_context()
77 totem_new_tool(struct totem_dispatch *totem) in totem_new_tool()
109 totem_set_touch_device_enabled(struct totem_dispatch *totem, in totem_set_touch_device_enabled()
179 totem_process_key(struct totem_dispatch *totem, in totem_process_key()
201 totem_process_abs(struct totem_dispatch *totem, in totem_process_abs()
261 totem_slot_fetch_axes(struct totem_dispatch *totem, in totem_slot_fetch_axes()
332 totem_slot_mark_all_axes_changed(struct totem_dispatch *totem, in totem_slot_mark_all_axes_changed()
346 totem_slot_reset_changed_axes(struct totem_dispatch *totem, in totem_slot_reset_changed_axes()
353 slot_axes_initialize(struct totem_dispatch *totem, in slot_axes_initialize()
369 totem_handle_slot_state(struct totem_dispatch *totem, in totem_handle_slot_state()
493 totem_handle_state(struct totem_dispatch *totem, in totem_handle_state()
519 struct totem_dispatch *totem = totem_dispatch(dispatch); in totem_interface_process()
553 struct totem_dispatch *totem = totem_dispatch(dispatch); in totem_interface_suspend()
607 struct totem_dispatch *totem = totem_dispatch(dispatch); in totem_interface_destroy()
617 struct totem_dispatch *totem = totem_dispatch(device->dispatch); in totem_interface_device_added()
648 struct totem_dispatch *totem = totem_dispatch(device->dispatch); in totem_interface_device_removed()
662 struct totem_dispatch *totem = totem_dispatch(dispatch); in totem_interface_initial_proximity()
771 totem_init_accel(struct totem_dispatch *totem, struct evdev_device *device) in totem_init_accel()
800 struct totem_dispatch *totem; in evdev_totem_create()