Searched refs:asy_excl (Results 1 – 4 of 4) sorted by relevance
400 mutex_enter(asy->asy_excl); in asydetach()404 mutex_exit(asy->asy_excl); in asydetach()422 mutex_exit(asy->asy_excl); in asydetach()442 mutex_enter(asy->asy_excl); in asydetach()449 mutex_exit(asy->asy_excl); in asydetach()457 mutex_destroy(asy->asy_excl); in asydetach()459 kmem_free(asy->asy_excl, sizeof (kmutex_t)); in asydetach()516 mutex_enter(asy->asy_excl); in asyattach()520 mutex_exit(asy->asy_excl); in asyattach()532 mutex_exit(asy->asy_excl); in asyattach()[all …]
420 ASSERT(mutex_owned(&asy->asy_excl)); in async_put_suspq()436 ASSERT(mutex_owned(&asy->asy_excl)); in async_get_suspq()453 ASSERT(mutex_owned(&asy->asy_excl)); in async_process_suspq()460 mutex_exit(&asy->asy_excl); in async_process_suspq()462 mutex_enter(&asy->asy_excl); in async_process_suspq()628 mutex_destroy(&asy->asy_excl); in asydetach()648 mutex_enter(&asy->asy_excl); in asydetach()652 cv_wait(&async->async_ops_cv, &asy->asy_excl); in asydetach()658 if (cv_wait_sig(&async->async_flags_cv, &asy->asy_excl) in asydetach()661 mutex_exit(&asy->asy_excl); in asydetach()[all …]
249 kmutex_t *asy_excl; /* asy adaptive mutex */ member
274 kmutex_t asy_excl; /* asy adaptive mutex */ member