Lines Matching refs:evdev
66 #define CURRENT_MT_SLOT(evdev) ((evdev)->ev_absinfo[ABS_MT_SLOT].value) argument
67 #define MAXIMAL_MT_SLOT(evdev) ((evdev)->ev_absinfo[ABS_MT_SLOT].maximum) argument
147 #define EVDEV_LOCK(evdev) lockmgr((evdev)->ev_state_lock, LK_EXCLUSIVE) argument
148 #define EVDEV_UNLOCK(evdev) lockmgr((evdev)->ev_state_lock, LK_RELEASE) argument
149 #define EVDEV_LOCK_ASSERT(evdev) KKASSERT(lockowned((evdev)->ev_state_lock) != 0) argument
150 #define EVDEV_ENTER(evdev) do { \ argument
151 if ((evdev)->ev_lock_type == EV_LOCK_INTERNAL) \
152 EVDEV_LOCK(evdev); \
154 EVDEV_LOCK_ASSERT(evdev); \
156 #define EVDEV_EXIT(evdev) do { \ argument
157 if ((evdev)->ev_lock_type == EV_LOCK_INTERNAL) \
158 EVDEV_UNLOCK(evdev); \