Home
last modified time | relevance | path

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

/freebsd/sys/dev/evdev/
H A Duinput.c57 #define UINPUT_LOCK(state) sx_xlock(&(state)->ucs_lock)
58 #define UINPUT_UNLOCK(state) sx_unlock(&(state)->ucs_lock)
59 #define UINPUT_LOCK_ASSERT(state) sx_assert(&(state)->ucs_lock, SA_LOCKED)
113 struct sx ucs_lock; member
207 sx_init(&state->ucs_lock, "uinput"); in uinput_open()
208 knlist_init(&state->ucs_selp.si_note, &state->ucs_lock, uinput_knllock, in uinput_open()
225 sx_destroy(&state->ucs_lock); in uinput_dtor()
260 ret = sx_sleep(state, &state->ucs_lock, in uinput_read()