summaryrefslogtreecommitdiff
path: root/usr/src/compat/freebsd/sys/callout.h
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/compat/freebsd/sys/callout.h')
-rw-r--r--usr/src/compat/freebsd/sys/callout.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr/src/compat/freebsd/sys/callout.h b/usr/src/compat/freebsd/sys/callout.h
index 17b6e31507..6087a09f54 100644
--- a/usr/src/compat/freebsd/sys/callout.h
+++ b/usr/src/compat/freebsd/sys/callout.h
@@ -11,6 +11,7 @@
/*
* Copyright 2014 Pluribus Networks Inc.
+ * Copyright 2018 Joyent, Inc.
*/
#ifndef _COMPAT_FREEBSD_SYS_CALLOUT_H_
@@ -41,6 +42,9 @@ int vmm_glue_callout_reset_sbt(struct callout *c, sbintime_t sbt,
int vmm_glue_callout_stop(struct callout *c);
int vmm_glue_callout_drain(struct callout *c);
+/* illumos-custom function for resource locality optimization */
+void vmm_glue_callout_localize(struct callout *c);
+
static __inline void
callout_init(struct callout *c, int mpsafe)
{