Home
last modified time | relevance | path

Searched refs:zs_ocexcl (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/sun/io/
H A Dzs_async.c736 mutex_enter(zs->zs_ocexcl); in zsa_open()
742 mutex_exit(zs->zs_ocexcl); in zsa_open()
750 mutex_exit(zs->zs_ocexcl); in zsa_open()
752 mutex_enter(zs->zs_ocexcl); in zsa_open()
829 mutex_exit(zs->zs_ocexcl); in zsa_open()
836 mutex_exit(zs->zs_ocexcl); in zsa_open()
862 if (cv_wait_sig(&zs->zs_flags_cv, zs->zs_ocexcl) == 0) { in zsa_open()
866 mutex_exit(zs->zs_ocexcl); in zsa_open()
869 mutex_enter(zs->zs_ocexcl); in zsa_open()
876 mutex_exit(zs->zs_ocexcl); in zsa_open()
[all …]
H A Dzs_common.c478 zs->zs_ocexcl = kmem_zalloc(sizeof (kmutex_t), KM_SLEEP); in zsattach()
479 mutex_init(zs->zs_ocexcl, NULL, MUTEX_DRIVER, (void *)ZS_PL); in zsattach()
/illumos-gate/usr/src/uts/sun/sys/
H A Dzsdev.h229 kmutex_t *zs_ocexcl; /* zs adaptive mutex for open/close */ member