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