diff options
author | rrs <rrs@FreeBSD.org> | 2015-03-31 00:18:00 +0000 |
---|---|---|
committer | rrs <rrs@FreeBSD.org> | 2015-03-31 00:18:00 +0000 |
commit | 59d85f7f18387de85439636c5bf714b7bb471220 (patch) | |
tree | 616039f6896fbff03ea5cf41969bcf8bcd98e302 /sys/kern/kern_timeout.c | |
parent | 67a59f75f02a181abca07187f88d66a35a43ab21 (diff) | |
download | FreeBSD-src-59d85f7f18387de85439636c5bf714b7bb471220.zip FreeBSD-src-59d85f7f18387de85439636c5bf714b7bb471220.tar.gz |
Adopt jhb's suggested changes, updated comments and callout_migration() moving
to kern/kern_timeout.c
This does *not* address his -1 -> NOCPU comment.
Sponsored by: Netflix Inc.
Diffstat (limited to 'sys/kern/kern_timeout.c')
-rw-r--r-- | sys/kern/kern_timeout.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/kern/kern_timeout.c b/sys/kern/kern_timeout.c index c6cb18e..45892dc 100644 --- a/sys/kern/kern_timeout.c +++ b/sys/kern/kern_timeout.c @@ -167,6 +167,8 @@ struct callout_cpu { char cc_ktr_event_name[20]; }; +#define callout_migrating(c) ((c)->c_iflags & CALLOUT_DFRMIGRATION) + #define cc_exec_curr(cc, dir) cc->cc_exec_entity[dir].cc_curr #define cc_exec_next(cc) cc->cc_next #define cc_exec_cancel(cc, dir) cc->cc_exec_entity[dir].cc_cancel |