Lines Matching refs:sn_lock
675 vp->v_vnlock = &sn->sn_lock;
1806 if (lockmgr(&sn->sn_lock, LK_INTERLOCK | LK_EXCLUSIVE | LK_SLEEPFAIL,
1986 lockmgr(&sn->sn_lock, LK_RELEASE, NULL);
2066 vp->v_vnlock = &sn->sn_lock;
2146 lockmgr(&sn->sn_lock, LK_INTERLOCK | LK_EXCLUSIVE,
2338 while (lockmgr(&sn->sn_lock, LK_INTERLOCK | LK_EXCLUSIVE | LK_SLEEPFAIL,
2508 if (lockmgr(&sn->sn_lock,
2517 lockmgr(&sn->sn_lock, LK_RELEASE, NULL);
2622 lockinit(&sn->sn_lock, PVFS, "snaplk", VLKTIMEOUT,
2656 lockmgr(&sn->sn_lock, LK_DRAIN|LK_INTERLOCK, VI_MTX(devvp));
2660 lockmgr(&sn->sn_lock, LK_RELEASE, NULL);
2687 for (i = 0; i <= sn->sn_lock.lk_recurse; i++) {
2697 KASSERT(vp->v_vnlock == &sn->sn_lock,
2700 while (sn->sn_lock.lk_recurse > 0)
2701 lockmgr(&sn->sn_lock, LK_RELEASE, NULL);
2702 lockmgr(&sn->sn_lock, LK_RELEASE, NULL);
2725 * snapdata. Publish sn with the sn_lock
2728 error = lockmgr(&nsn->sn_lock, LK_EXCLUSIVE |
2742 error = lockmgr(&sn->sn_lock, LK_INTERLOCK |