Lines Matching refs:v_lock

834 	mutex_enter(&vp->v_lock);
836 mutex_exit(&vp->v_lock);
841 mutex_exit(&vp->v_lock);
854 mutex_enter(&vp->v_lock);
857 mutex_exit(&vp->v_lock);
863 mutex_exit(&vp->v_lock);
867 * Like vn_rele() except that it clears v_stream under v_lock.
870 * v_lock has to be held to prevent a thread coming through the lookupname
877 mutex_enter(&vp->v_lock);
880 mutex_exit(&vp->v_lock);
885 mutex_exit(&vp->v_lock);
908 mutex_enter(&vp->v_lock);
910 mutex_exit(&vp->v_lock);
916 mutex_exit(&vp->v_lock);
1856 * If VROOT is still set after grabbing vp->v_lock,
1860 * vp->v_lock, any race window is eliminated.
1863 mutex_enter(&vp->v_lock);
1866 mutex_exit(&vp->v_lock);
1875 * v_lock / vn_vfswlock is not an issue here.
1878 mutex_exit(&vp->v_lock);
2290 mutex_init(&vp->v_lock, NULL, MUTEX_DEFAULT, NULL);
2314 mutex_destroy(&vp->v_lock);
2381 * synchronization objects: v_lock, v_vsd_lock, v_nbllock, v_cv
2988 * We cannot grab base->v_lock while we hold vp->v_lock because of
2991 mutex_enter(&base->v_lock);
2993 mutex_exit(&base->v_lock);
3010 mutex_exit(&base->v_lock);
3018 mutex_enter(&base->v_lock);
3020 mutex_exit(&base->v_lock);
3025 mutex_exit(&base->v_lock);
3032 mutex_enter(&vp->v_lock);
3034 mutex_exit(&vp->v_lock);
3038 mutex_exit(&vp->v_lock);
3052 mutex_enter(&vp->v_lock);
3054 mutex_exit(&vp->v_lock);
3063 mutex_exit(&vp->v_lock);
3075 mutex_enter(&vp->v_lock);
3078 mutex_exit(&vp->v_lock);
3094 mutex_enter(&src->v_lock);
3096 mutex_exit(&src->v_lock);
3102 mutex_exit(&src->v_lock);
3104 mutex_enter(&src->v_lock);
3106 mutex_exit(&src->v_lock);
3111 mutex_exit(&src->v_lock);
3113 mutex_enter(&dst->v_lock);
3115 mutex_exit(&dst->v_lock);
3120 mutex_exit(&dst->v_lock);