summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_event.c
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2008-04-02 11:21:42 +0000
committerjeff <jeff@FreeBSD.org>2008-04-02 11:21:42 +0000
commitca28ca664f6a4a399649d639f00a96bb8a8822b6 (patch)
treef461eb90857918e685e5890301ea883b7c841906 /sys/kern/kern_event.c
parentb0655179358fbd6917b144860a6e1b180e5bc26b (diff)
downloadFreeBSD-src-ca28ca664f6a4a399649d639f00a96bb8a8822b6.zip
FreeBSD-src-ca28ca664f6a4a399649d639f00a96bb8a8822b6.tar.gz
- Convert two timeout users to the new callout_reset_curcpu() api.
Sponsored by: Nokia
Diffstat (limited to 'sys/kern/kern_event.c')
-rw-r--r--sys/kern/kern_event.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/kern/kern_event.c b/sys/kern/kern_event.c
index cfdb9b1..d17a20d 100644
--- a/sys/kern/kern_event.c
+++ b/sys/kern/kern_event.c
@@ -454,7 +454,7 @@ filt_timerexpire(void *knx)
if ((kn->kn_flags & EV_ONESHOT) != EV_ONESHOT) {
calloutp = (struct callout *)kn->kn_hook;
- callout_reset(calloutp, timertoticks(kn->kn_sdata),
+ callout_reset_curcpu(calloutp, timertoticks(kn->kn_sdata),
filt_timerexpire, kn);
}
}
@@ -481,8 +481,8 @@ filt_timerattach(struct knote *kn)
M_KQUEUE, M_WAITOK);
callout_init(calloutp, CALLOUT_MPSAFE);
kn->kn_hook = calloutp;
- callout_reset(calloutp, timertoticks(kn->kn_sdata), filt_timerexpire,
- kn);
+ callout_reset_curcpu(calloutp, timertoticks(kn->kn_sdata),
+ filt_timerexpire, kn);
return (0);
}
OpenPOWER on IntegriCloud