• Home
  • Raw
  • Download

Lines Matching refs:dispatch

163 fallback_dispatch(struct evdev_dispatch *dispatch)  in fallback_dispatch()  argument
165 evdev_verify_dispatch_type(dispatch, DISPATCH_FALLBACK); in fallback_dispatch()
167 return container_of(dispatch, struct fallback_dispatch, base); in fallback_dispatch()
212 hw_set_key_down(struct fallback_dispatch *dispatch, int code, int pressed) in hw_set_key_down() argument
214 long_set_bit_state(dispatch->hw_key_mask, code, pressed); in hw_set_key_down()
218 hw_key_has_changed(struct fallback_dispatch *dispatch, int code) in hw_key_has_changed() argument
220 return long_bit_is_set(dispatch->hw_key_mask, code) != in hw_key_has_changed()
221 long_bit_is_set(dispatch->last_hw_key_mask, code); in hw_key_has_changed()
225 hw_key_update_last_state(struct fallback_dispatch *dispatch) in hw_key_update_last_state() argument
227 static_assert(sizeof(dispatch->hw_key_mask) == in hw_key_update_last_state()
228 sizeof(dispatch->last_hw_key_mask), in hw_key_update_last_state()
231 memcpy(dispatch->last_hw_key_mask, in hw_key_update_last_state()
232 dispatch->hw_key_mask, in hw_key_update_last_state()
233 sizeof(dispatch->hw_key_mask)); in hw_key_update_last_state()
237 hw_is_key_down(struct fallback_dispatch *dispatch, int code) in hw_is_key_down() argument
239 return long_bit_is_set(dispatch->hw_key_mask, code); in hw_is_key_down()
248 void fallback_init_debounce(struct fallback_dispatch *dispatch);
249 void fallback_debounce_handle_state(struct fallback_dispatch *dispatch,
252 fallback_notify_physical_button(struct fallback_dispatch *dispatch,