Lines Matching refs:tp_dispatch
81 is_inside_bottom_button_area(const struct tp_dispatch *tp,
88 is_inside_bottom_right_area(const struct tp_dispatch *tp,
96 is_inside_bottom_middle_area(const struct tp_dispatch *tp,
105 is_inside_top_button_area(const struct tp_dispatch *tp,
112 is_inside_top_right_area(const struct tp_dispatch *tp,
120 is_inside_top_middle_area(const struct tp_dispatch *tp,
129 tp_button_set_enter_timer(struct tp_dispatch *tp,
138 tp_button_set_leave_timer(struct tp_dispatch *tp,
151 tp_button_set_state(struct tp_dispatch *tp,
187 tp_button_none_handle_event(struct tp_dispatch *tp,
217 tp_button_area_handle_event(struct tp_dispatch *tp,
247 tp_button_release_other_bottom_touches(struct tp_dispatch *tp,
272 tp_button_bottom_handle_event(struct tp_dispatch *tp,
313 tp_button_top_handle_event(struct tp_dispatch *tp,
348 tp_button_top_new_handle_event(struct tp_dispatch *tp,
387 tp_button_top_to_ignore_handle_event(struct tp_dispatch *tp,
427 tp_button_ignore_handle_event(struct tp_dispatch *tp,
455 tp_button_handle_event(struct tp_dispatch *tp,
496 tp_button_check_for_movement(struct tp_dispatch *tp, struct tp_touch *t)
532 tp_button_handle_state(struct tp_dispatch *tp, uint64_t time)
591 tp_process_button(struct tp_dispatch *tp,
615 tp_release_all_buttons(struct tp_dispatch *tp,
625 tp_init_softbuttons(struct tp_dispatch *tp,
685 tp_init_top_softbuttons(struct tp_dispatch *tp,
720 struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch;
736 tp_switch_click_method(struct tp_dispatch *tp)
765 struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch;
777 struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch;
783 tp_click_get_default_method(struct tp_dispatch *tp)
808 struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch;
816 struct tp_dispatch *tp = (struct tp_dispatch*)device->dispatch;
873 tp_init_clickpad_middlebutton_emulation(struct tp_dispatch *tp,
888 tp_init_middlebutton_emulation(struct tp_dispatch *tp,
922 tp_guess_clickpad(const struct tp_dispatch *tp, struct evdev_device *device)
962 tp_init_buttons(struct tp_dispatch *tp,
1013 tp_remove_buttons(struct tp_dispatch *tp)
1024 tp_post_physical_buttons(struct tp_dispatch *tp, uint64_t time)
1059 tp_clickfinger_within_distance(struct tp_dispatch *tp,
1114 tp_clickfinger_set_button(struct tp_dispatch *tp)
1165 tp_notify_clickpadbutton(struct tp_dispatch *tp,
1218 tp_post_clickpadbutton_buttons(struct tp_dispatch *tp, uint64_t time)
1326 tp_post_button_events(struct tp_dispatch *tp, uint64_t time)
1335 tp_button_touch_active(const struct tp_dispatch *tp,
1342 tp_button_is_inside_softbutton_area(const struct tp_dispatch *tp,