Lines Matching refs:tool_state
834 tablet->tool_state |= bit(type); in tablet_process_key()
836 tablet->tool_state &= ~bit(type); in tablet_process_key()
1779 !tablet->tool_state) { in tablet_update_tool_state()
1798 !tablet->tool_state) in tablet_update_tool_state()
1799 tablet->tool_state = bit(LIBINPUT_TABLET_TOOL_TYPE_PEN); in tablet_update_tool_state()
1801 } else if (tablet->tool_state == 0 && in tablet_update_tool_state()
1803 tablet->tool_state = bit(LIBINPUT_TABLET_TOOL_TYPE_PEN); in tablet_update_tool_state()
1808 if (tablet->tool_state == tablet->prev_tool_state) in tablet_update_tool_state()
1815 if (tablet->tool_state & (tablet->tool_state - 1)) { in tablet_update_tool_state()
1824 doubled_up_new_tool_bit = tablet->tool_state ^ tablet->prev_tool_state; in tablet_update_tool_state()
1825 tablet->tool_state = 0; in tablet_update_tool_state()
1828 changed = tablet->tool_state ^ tablet->prev_tool_state; in tablet_update_tool_state()
1830 state = !!(tablet->tool_state & bit(type)); in tablet_update_tool_state()
1852 tablet->prev_tool_state = tablet->tool_state; in tablet_update_tool_state()
1855 tablet->tool_state = doubled_up_new_tool_bit; in tablet_update_tool_state()
2189 tablet->tool_state = bit(tool); in tablet_check_initial_proximity()
2195 if (!tablet->tool_state) in tablet_check_initial_proximity()