Searched refs:ec_buffer_mtx (Results 1 – 2 of 2) sorted by relevance
164 struct lock ec_buffer_mtx; /* Client queue lock */ member182 #define EVDEV_CLIENT_LOCKQ(client) lockmgr(&(client)->ec_buffer_mtx, \184 #define EVDEV_CLIENT_UNLOCKQ(client) lockmgr(&(client)->ec_buffer_mtx, \187 KKASSERT(lockowned(&(client)->ec_buffer_mtx) != 0)
129 lockinit(&client->ec_buffer_mtx, "evclient", 0, LK_CANRECURSE); in evdev_open()171 lockuninit(&client->ec_buffer_mtx); in evdev_dtor()208 ret = lksleep(client, &client->ec_buffer_mtx, in evdev_read()313 locked = lockowned(&(client)->ec_buffer_mtx); in evdev_kqread()