Lines Matching defs:tun_mtx

66  * protected by tun->tun_mtx, or by their owning subsystem.  tun_dev is
96 struct mtx tun_mtx; /* protect mutable softc fields */
248 mtx_lock(&tp->tun_mtx);
250 cv_wait_unlock(&tp->tun_cv, &tp->tun_mtx);
252 mtx_unlock(&tp->tun_mtx);
263 mtx_destroy(&tp->tun_mtx);
344 mtx_lock(&tp->tun_mtx);
352 mtx_unlock(&tp->tun_mtx);
355 mtx_unlock(&tp->tun_mtx);
366 mtx_init(&sc->tun_mtx, "tun_mtx", NULL, MTX_DEF);
388 knlist_init_mtx(&sc->tun_rsel.si_note, &sc->tun_mtx);
421 mtx_lock(&tp->tun_mtx);
423 mtx_unlock(&tp->tun_mtx);
432 mtx_unlock(&tp->tun_mtx);
450 mtx_lock(&tp->tun_mtx);
461 mtx_unlock(&tp->tun_mtx);
463 mtx_lock(&tp->tun_mtx);
471 mtx_unlock(&tp->tun_mtx);
482 mtx_lock(&tp->tun_mtx);
493 mtx_unlock(&tp->tun_mtx);
507 mtx_lock(&tp->tun_mtx);
529 mtx_unlock(&tp->tun_mtx);
546 mtx_lock(&tp->tun_mtx);
550 mtx_unlock(&tp->tun_mtx);
593 mtx_lock(&tp->tun_mtx);
595 mtx_unlock(&tp->tun_mtx);
680 mtx_lock(&tp->tun_mtx);
684 mtx_unlock(&tp->tun_mtx);
688 mtx_lock(&tp->tun_mtx);
692 mtx_unlock(&tp->tun_mtx);
701 mtx_lock(&tp->tun_mtx);
707 mtx_unlock(&tp->tun_mtx);
710 mtx_lock(&tp->tun_mtx);
716 mtx_unlock(&tp->tun_mtx);
719 mtx_lock(&tp->tun_mtx);
721 mtx_unlock(&tp->tun_mtx);
731 mtx_lock(&tp->tun_mtx);
735 mtx_unlock(&tp->tun_mtx);
742 mtx_lock(&tp->tun_mtx);
744 mtx_unlock(&tp->tun_mtx);
749 mtx_lock(&tp->tun_mtx);
754 mtx_unlock(&tp->tun_mtx);
802 mtx_lock(&tp->tun_mtx);
804 mtx_unlock(&tp->tun_mtx);
815 mtx_unlock(&tp->tun_mtx);
819 error = mtx_sleep(tp, &tp->tun_mtx, PCATCH | (PZERO + 1),
822 mtx_unlock(&tp->tun_mtx);
827 mtx_unlock(&tp->tun_mtx);
880 mtx_lock(&tp->tun_mtx);
882 mtx_unlock(&tp->tun_mtx);
889 mtx_unlock(&tp->tun_mtx);