Searched refs:waitqueue (Results 1 – 1 of 1) sorted by relevance
226 #define ENA_WAIT_EVENT_INIT(waitqueue) \ argument228 cv_init(&((waitqueue).wq), "cv"); \231 #define ENA_WAIT_EVENT_DESTROY(waitqueue) \ argument233 cv_destroy(&((waitqueue).wq)); \234 lockuninit(&((waitqueue).lock)); \236 #define ENA_WAIT_EVENT_CLEAR(waitqueue) \ argument237 cv_init(&((waitqueue).wq), (waitqueue).wq.cv_desc)240 lockmgr(&((waitqueue).lock), LK_EXCLUSIVE); \241 cv_timedwait(&((waitqueue).wq), &((waitqueue).lock), \243 lockmgr(&((waitqueue).lock), LK_RELEASE); \[all …]