svn commit: r185550 - user/kmacy/HEAD_fast_multi_xmit/sys/kern
Kip Macy
kmacy at FreeBSD.org
Mon Dec 1 23:50:57 PST 2008
Author: kmacy
Date: Tue Dec 2 07:50:57 2008
New Revision: 185550
URL: http://svn.freebsd.org/changeset/base/185550
Log:
cast lockarg to struct mtx *
Modified:
user/kmacy/HEAD_fast_multi_xmit/sys/kern/kern_event.c
Modified: user/kmacy/HEAD_fast_multi_xmit/sys/kern/kern_event.c
==============================================================================
--- user/kmacy/HEAD_fast_multi_xmit/sys/kern/kern_event.c Tue Dec 2 07:01:18 2008 (r185549)
+++ user/kmacy/HEAD_fast_multi_xmit/sys/kern/kern_event.c Tue Dec 2 07:50:57 2008 (r185550)
@@ -203,7 +203,7 @@ SYSCTL_INT(_kern, OID_AUTO, kq_calloutma
if (list->kl_lock != knlist_mtx_lock) \
list->kl_lock(list->kl_lockarg); \
else \
- mtx_lock(list->kl_lockarg); \
+ mtx_lock((struct mtx *)list->kl_lockarg); \
} \
} while (0)
#define KN_LIST_UNLOCK(kn) do { \
@@ -438,7 +438,7 @@ knote_fork(struct knlist *list, int pid)
if (list->kl_lock != knlist_mtx_lock)
list->kl_lock(list->kl_lockarg);
else
- mtx_lock(list->kl_lockarg);
+ mtx_lock((struct mtx *)list->kl_lockarg);
SLIST_FOREACH(kn, &list->kl_list, kn_selnext) {
if ((kn->kn_status & KN_INFLUX) == KN_INFLUX)
@@ -493,7 +493,7 @@ knote_fork(struct knlist *list, int pid)
if (list->kl_lock != knlist_mtx_lock)
list->kl_lock(list->kl_lockarg);
else
- mtx_lock(list->kl_lockarg);
+ mtx_lock((struct mtx *)list->kl_lockarg);
}
list->kl_unlock(list->kl_lockarg);
}
@@ -1639,7 +1639,7 @@ knote(struct knlist *list, long hint, in
if (list->kl_lock != knlist_mtx_lock)
list->kl_lock(list->kl_lockarg);
else
- mtx_lock(list->kl_lockarg);
+ mtx_lock((struct mtx *)list->kl_lockarg);
}
/*
@@ -1684,7 +1684,7 @@ knlist_add(struct knlist *knl, struct kn
if (list->kl_lock != knlist_mtx_lock)
list->kl_lock(list->kl_lockarg);
else
- mtx_lock(list->kl_lockarg);
+ mtx_lock((struct mtx *)list->kl_lockarg);
}
SLIST_INSERT_HEAD(&knl->kl_list, kn, kn_selnext);
if (!islocked)
@@ -1710,7 +1710,7 @@ knlist_remove_kq(struct knlist *knl, str
if (list->kl_lock != knlist_mtx_lock)
list->kl_lock(list->kl_lockarg);
else
- mtx_lock(list->kl_lockarg);
+ mtx_lock((struct mtx *)list->kl_lockarg);
}
SLIST_REMOVE(&knl->kl_list, kn, knote, kn_selnext);
@@ -1837,7 +1837,7 @@ again: /* need to reacquire lock since
if (knl->kl_lock != knlist_mtx_lock)
knl->kl_lock(knl->kl_lockarg);
else
- mtx_lock(knl->kl_lockarg);
+ mtx_lock((struct mtx *)knl->kl_lockarg);
}
SLIST_FOREACH_SAFE(kn, &knl->kl_list, kn_selnext, kn2) {
More information about the svn-src-user
mailing list