]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/kperf/kperf_kpc.h
xnu-3789.1.32.tar.gz
[apple/xnu.git] / osfmk / kperf / kperf_kpc.h
index 91df04c0fc13bbb6bf856c440edda2c0aba4ee27..84ec687b9e92e47548cd4ec314ba4524472b6a02 100644 (file)
@@ -33,6 +33,8 @@
 #include <kern/kpc.h> /* KPC_MAX_COUNTERS */
 #endif
 
 #include <kern/kpc.h> /* KPC_MAX_COUNTERS */
 #endif
 
+void kperf_kpc_thread_ast(thread_t thread);
+
 /* KPC sample data */
 struct kpcdata
 {
 /* KPC sample data */
 struct kpcdata
 {
@@ -44,8 +46,9 @@ struct kpcdata
        uint64_t configv[KPC_MAX_COUNTERS];
 };
 
        uint64_t configv[KPC_MAX_COUNTERS];
 };
 
-
-void kperf_kpc_cpu_sample( struct kpcdata *, int );
-void kperf_kpc_cpu_log( struct kpcdata * );
+void kperf_kpc_thread_sample(struct kpcdata *, int);
+void kperf_kpc_cpu_sample(struct kpcdata *, int);
+void kperf_kpc_thread_log(const struct kpcdata *);
+void kperf_kpc_cpu_log(const struct kpcdata *);
 
 #endif /* __KPERF_KPC_H__ */
 
 #endif /* __KPERF_KPC_H__ */