aboutsummaryrefslogtreecommitdiff
path: root/daemon/Config.h
diff options
context:
space:
mode:
Diffstat (limited to 'daemon/Config.h')
-rw-r--r--daemon/Config.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/daemon/Config.h b/daemon/Config.h
index eb31556..3c6752e 100644
--- a/daemon/Config.h
+++ b/daemon/Config.h
@@ -9,12 +9,19 @@
#ifndef CONFIG_H
#define CONFIG_H
+#define STRIFY2(ARG) #ARG
+#define STRIFY(ARG) STRIFY2(ARG)
+
#define ARRAY_LENGTH(A) static_cast<int>(sizeof(A)/sizeof((A)[0]))
#define ACCESS_ONCE(x) (*(volatile typeof(x)*)&(x))
#define MAX_PERFORMANCE_COUNTERS 50
#define NR_CPUS 32
+// If debugfs is not mounted at /sys/kernel/debug, update TRACING_PATH
+#define TRACING_PATH "/sys/kernel/debug/tracing"
+#define EVENTS_PATH TRACING_PATH "/events"
+
template<typename T>
static inline T min(const T a, const T b) {
return (a < b ? a : b);