Home
last modified time | relevance | path

Searched refs:ev_lock_type (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/evdev/
H A Devdev_private.h119 enum evdev_lock_type ev_lock_type; member
183 if ((evdev)->ev_lock_type != EV_LOCK_MTX) \
189 if ((evdev)->ev_lock_type != EV_LOCK_MTX) \
194 if ((evdev)->ev_lock_type == EV_LOCK_MTX) \
200 if ((evdev)->ev_lock_type == EV_LOCK_MTX) \
206 if ((evdev)->ev_lock_type == EV_LOCK_MTX) \
214 if (evdev->ev_lock_type == EV_LOCK_MTX) { in EVDEV_LIST_LOCK_SIG()
H A Devdev.c353 evdev->ev_lock_type = EV_LOCK_EXT_EPOCH; in evdev_register()
355 evdev->ev_lock_type = EV_LOCK_INTERNAL; in evdev_register()
370 evdev->ev_lock_type = EV_LOCK_MTX; in evdev_register_mtx()
401 if (ret == 0 && evdev->ev_lock_type != EV_LOCK_MTX) in evdev_unregister()
876 if (evdev->ev_lock_type == EV_LOCK_INTERNAL) in evdev_propagate_event()
880 evdev->ev_lock_type == EV_LOCK_MTX || in_epoch(INPUT_EPOCH) != 0, in evdev_propagate_event()
893 if (evdev->ev_lock_type == EV_LOCK_INTERNAL) in evdev_propagate_event()
1021 if (evdev->ev_lock_type == EV_LOCK_MTX) in evdev_inject_event()
1023 else if (evdev->ev_lock_type == EV_LOCK_EXT_EPOCH) in evdev_inject_event()
1026 if (evdev->ev_lock_type == EV_LOCK_MTX) in evdev_inject_event()
[all …]
H A Dcdev.c162 if (client->ec_evdev->ev_lock_type != EV_LOCK_MTX) in evdev_dtor()
419 if (evdev->ev_lock_type == EV_LOCK_EXT_EPOCH) in evdev_ioctl()
422 if (evdev->ev_lock_type == EV_LOCK_EXT_EPOCH) in evdev_ioctl()