]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/linux/ftrace.h
ftrace: trace irq disabled critical timings
[linux-2.6-omap-h63xx.git] / include / linux / ftrace.h
index db8a5e7abe4119f13ab5752f93b00f18ca48584f..0a20445dcbcc35bfa3ccdb54641be938a1a1d185 100644 (file)
@@ -50,4 +50,12 @@ extern void mcount(void);
 # define CALLER_ADDR5 0UL
 #endif
 
+#ifdef CONFIG_IRQSOFF_TRACER
+  extern void notrace time_hardirqs_on(unsigned long a0, unsigned long a1);
+  extern void notrace time_hardirqs_off(unsigned long a0, unsigned long a1);
+#else
+# define time_hardirqs_on(a0, a1)              do { } while (0)
+# define time_hardirqs_off(a0, a1)             do { } while (0)
+#endif
+
 #endif /* _LINUX_FTRACE_H */