]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/kern/cpu_quiesce.h
xnu-6153.121.1.tar.gz
[apple/xnu.git] / osfmk / kern / cpu_quiesce.h
index 324a2b03824316595086d02bf404df932e74b7cb..261669a2d045894ff1e47c32606d52ae2fb6d2bd 100644 (file)
@@ -54,28 +54,45 @@ extern void cpu_quiescent_counter_ast(void);
 extern void cpu_quiescent_counter_init(void);
 
 /* use of these is guarded by the config */
-extern uint32_t cpu_checkin_min_interval_us;
 extern void cpu_quiescent_counter_set_min_interval_us(uint32_t new_value);
+extern uint32_t cpu_quiescent_counter_get_min_interval_us(void);
 
 #else /* CONFIG_QUIESCE_COUNTER */
 
 /* stub routines for platforms without the counter */
 
-static inline void cpu_quiescent_counter_join(__unused uint64_t ctime) { }
-static inline void cpu_quiescent_counter_leave(__unused uint64_t ctime) { }
-static inline void cpu_quiescent_counter_checkin(__unused uint64_t ctime) { }
-static inline void cpu_quiescent_counter_ast(void) { }
-static inline void cpu_quiescent_counter_init(void) { }
+static inline void
+cpu_quiescent_counter_join(__unused uint64_t ctime)
+{
+}
+static inline void
+cpu_quiescent_counter_leave(__unused uint64_t ctime)
+{
+}
+static inline void
+cpu_quiescent_counter_checkin(__unused uint64_t ctime)
+{
+}
+static inline void
+cpu_quiescent_counter_ast(void)
+{
+}
+static inline void
+cpu_quiescent_counter_init(void)
+{
+}
 
 #endif /* CONFIG_QUIESCE_COUNTER */
 
 #if MACH_ASSERT && CONFIG_QUIESCE_COUNTER
 extern void cpu_quiescent_counter_assert_ast(void);
 #else
-static inline void cpu_quiescent_counter_assert_ast(void) { }
+static inline void
+cpu_quiescent_counter_assert_ast(void)
+{
+}
 #endif
 
 #endif /* XNU_KERNEL_PRIVATE */
 
 #endif /* _KERN_CPU_QUIESCE_H_ */
-