Searched refs:asy_excl (Results 1 – 4 of 4) sorted by relevance
398 mutex_enter(asy->asy_excl); in asydetach()402 mutex_exit(asy->asy_excl); in asydetach()420 mutex_exit(asy->asy_excl); in asydetach()440 mutex_enter(asy->asy_excl); in asydetach()447 mutex_exit(asy->asy_excl); in asydetach()455 mutex_destroy(asy->asy_excl); in asydetach()457 kmem_free(asy->asy_excl, sizeof (kmutex_t)); in asydetach()514 mutex_enter(asy->asy_excl); in asyattach()518 mutex_exit(asy->asy_excl); in asyattach()530 mutex_exit(asy->asy_excl); in asyattach()[all …]
418 ASSERT(mutex_owned(&asy->asy_excl)); in async_put_suspq()434 ASSERT(mutex_owned(&asy->asy_excl)); in async_get_suspq()451 ASSERT(mutex_owned(&asy->asy_excl)); in async_process_suspq()458 mutex_exit(&asy->asy_excl); in async_process_suspq()460 mutex_enter(&asy->asy_excl); in async_process_suspq()626 mutex_destroy(&asy->asy_excl); in asydetach()646 mutex_enter(&asy->asy_excl); in asydetach()650 cv_wait(&async->async_ops_cv, &asy->asy_excl); in asydetach()656 if (cv_wait_sig(&async->async_flags_cv, &asy->asy_excl) in asydetach()659 mutex_exit(&asy->asy_excl); in asydetach()[all …]
249 kmutex_t *asy_excl; /* asy adaptive mutex */ member
273 kmutex_t asy_excl; /* asy adaptive mutex */ member