Searched refs:iptun_lock (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/iptun/
H A Diptun_dev.c240 mutex_init(&iptun->iptun_lock, NULL, MUTEX_DEFAULT, NULL);
257 mutex_destroy(&iptun->iptun_lock);
H A Diptun_impl.h89 * An iptun_t represents an IP tunnel link. The iptun_lock protects the
92 * must be done under the protection of iptun_lock with the following
105 kmutex_t iptun_lock; member in struct:iptun_s
H A Diptun.c135 * iptun_t and before iptun_lock has been entered. As such, we use
450 mutex_enter(&iptun->iptun_lock);
452 cv_wait(&iptun->iptun_enter_cv, &iptun->iptun_lock);
454 mutex_exit(&iptun->iptun_lock);
466 mutex_exit(&iptun->iptun_lock);
584 mutex_enter(&iptun->iptun_lock);
587 mutex_exit(&iptun->iptun_lock);
855 ASSERT(mutex_owned(&iptun->iptun_lock) ||
980 ASSERT(mutex_owned(&iptun->iptun_lock));
1535 cv_wait(&iptun->iptun_upcall_cv, &iptun->iptun_lock);
[all...]

Completed in 53 milliseconds