Lines Matching refs:evdev
58 #define CURRENT_MT_SLOT(evdev) ((evdev)->ev_absinfo[ABS_MT_SLOT].value) argument
59 #define MAXIMAL_MT_SLOT(evdev) ((evdev)->ev_absinfo[ABS_MT_SLOT].maximum) argument
145 #define EVDEV_LOCK(evdev) mtx_lock((evdev)->ev_lock) argument
146 #define EVDEV_UNLOCK(evdev) mtx_unlock((evdev)->ev_lock) argument
147 #define EVDEV_LOCK_ASSERT(evdev) do { \ argument
148 if ((evdev)->ev_lock != SYSTEM_CONSOLE_LOCK) \
149 mtx_assert((evdev)->ev_lock, MA_OWNED); \
151 #define EVDEV_ENTER(evdev) do { \ argument
152 if ((evdev)->ev_lock_type == EV_LOCK_INTERNAL) \
153 EVDEV_LOCK(evdev); \
155 EVDEV_LOCK_ASSERT(evdev); \
157 #define EVDEV_EXIT(evdev) do { \ argument
158 if ((evdev)->ev_lock_type == EV_LOCK_INTERNAL) \
159 EVDEV_UNLOCK(evdev); \