Searched refs:ec_buffer_mtx (Results 1 – 2 of 2) sorted by relevance
222 struct mtx ec_buffer_mtx; /* Client queue lock */ member240 #define EVDEV_CLIENT_LOCKQ(client) mtx_lock(&(client)->ec_buffer_mtx)241 #define EVDEV_CLIENT_UNLOCKQ(client) mtx_unlock(&(client)->ec_buffer_mtx)243 mtx_assert(&(client)->ec_buffer_mtx, MA_OWNED)
127 mtx_init(&client->ec_buffer_mtx, "evclient", "evdev", MTX_DEF); in evdev_open()128 knlist_init_mtx(&client->ec_selp.si_note, &client->ec_buffer_mtx); in evdev_open()169 mtx_destroy(&client->ec_buffer_mtx); in evdev_dtor()219 ret = mtx_sleep(client, &client->ec_buffer_mtx, in evdev_read()