summaryrefslogtreecommitdiffstats
path: root/sys/rpc
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2013-12-20 19:44:29 +0000
committerglebius <glebius@FreeBSD.org>2013-12-20 19:44:29 +0000
commit303df467d63af2982ee17262210aae6673ab711e (patch)
treead7893d0fd8b4bfb0d51688e7a1ffe5be67a1137 /sys/rpc
parentded446e05e4a0c36caf29b7a6b00e727c8ec61ad (diff)
downloadFreeBSD-src-303df467d63af2982ee17262210aae6673ab711e.zip
FreeBSD-src-303df467d63af2982ee17262210aae6673ab711e.tar.gz
Fix build.
Diffstat (limited to 'sys/rpc')
-rw-r--r--sys/rpc/svc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/rpc/svc.c b/sys/rpc/svc.c
index bf23d4a..96d011a 100644
--- a/sys/rpc/svc.c
+++ b/sys/rpc/svc.c
@@ -293,7 +293,7 @@ xprt_unregister_locked(SVCXPRT *xprt)
{
SVCPOOL *pool = xprt->xp_pool;
- mtx_assert(&xprt->xp_mlock, MA_OWNED);
+ mtx_assert(&pool->sp_lock, MA_OWNED);
KASSERT(xprt->xp_registered == TRUE,
("xprt_unregister_locked: not registered"));
xprt_inactive_locked(xprt);
@@ -327,7 +327,7 @@ xprt_assignthread(SVCXPRT *xprt)
SVCPOOL *pool = xprt->xp_pool;
SVCTHREAD *st;
- mtx_assert(&xprt->xp_mlock, MA_OWNED);
+ mtx_assert(&pool->sp_lock, MA_OWNED);
st = LIST_FIRST(&pool->sp_idlethreads);
if (st) {
LIST_REMOVE(st, st_ilink);
@@ -387,7 +387,7 @@ xprt_inactive_locked(SVCXPRT *xprt)
{
SVCPOOL *pool = xprt->xp_pool;
- mtx_assert(&xprt->xp_mlock, MA_OWNED);
+ mtx_assert(&pool->sp_lock, MA_OWNED);
if (xprt->xp_active) {
if (xprt->xp_thread == NULL)
TAILQ_REMOVE(&pool->sp_active, xprt, xp_alink);
OpenPOWER on IntegriCloud