Lines Matching defs:state
44 struct button_state *state = &pad->button_state;
49 buttons->bits[i] = state->bits[i] & ~(prev_state->bits[i]);
56 struct button_state *state = &pad->button_state;
61 buttons->bits[i] = prev_state->bits[i] & ~(state->bits[i]);
74 const struct button_state *state = &pad->button_state;
77 for (i = 0; i < sizeof(state->bits); i++)
78 if (state->bits[i] != 0)
89 struct button_state *state = &pad->button_state;
92 set_bit(state->bits, button);
95 clear_bit(state->bits, button);
364 enum libinput_button_state state)
394 pad_button_update_mode(group, button, state);
398 state,
406 (enum libinput_key_state)state);
418 enum libinput_button_state state)
422 if (state == LIBINPUT_BUTTON_STATE_PRESSED)
427 pad_notify_button_mask(pad, device, time, &buttons, state);
472 /* Update state */