trace.h (bac524d3f3dfeffa3a9d44f2c64035b88bcaacb4) trace.h (d05cdb25d80f06f77aa6bddb53cd1390d4d91a0b)
1#ifndef _LINUX_KERNEL_TRACE_H
2#define _LINUX_KERNEL_TRACE_H
3
4#include <linux/fs.h>
5#include <asm/atomic.h>
6#include <linux/sched.h>
7#include <linux/clocksource.h>
8

--- 230 unchanged lines hidden (view full) ---

239
240extern int register_tracer_switch(struct tracer_switch_ops *ops);
241extern int unregister_tracer_switch(struct tracer_switch_ops *ops);
242
243#endif /* CONFIG_CONTEXT_SWITCH_TRACER */
244
245#ifdef CONFIG_DYNAMIC_FTRACE
246extern unsigned long ftrace_update_tot_cnt;
1#ifndef _LINUX_KERNEL_TRACE_H
2#define _LINUX_KERNEL_TRACE_H
3
4#include <linux/fs.h>
5#include <asm/atomic.h>
6#include <linux/sched.h>
7#include <linux/clocksource.h>
8

--- 230 unchanged lines hidden (view full) ---

239
240extern int register_tracer_switch(struct tracer_switch_ops *ops);
241extern int unregister_tracer_switch(struct tracer_switch_ops *ops);
242
243#endif /* CONFIG_CONTEXT_SWITCH_TRACER */
244
245#ifdef CONFIG_DYNAMIC_FTRACE
246extern unsigned long ftrace_update_tot_cnt;
247#define DYN_FTRACE_TEST_NAME trace_selftest_dynamic_test_func
248extern int DYN_FTRACE_TEST_NAME(void);
247#endif
248
249#ifdef CONFIG_FTRACE_STARTUP_TEST
250#ifdef CONFIG_FTRACE
251extern int trace_selftest_startup_function(struct tracer *trace,
252 struct trace_array *tr);
253#endif
254#ifdef CONFIG_IRQSOFF_TRACER

--- 39 unchanged lines hidden ---
249#endif
250
251#ifdef CONFIG_FTRACE_STARTUP_TEST
252#ifdef CONFIG_FTRACE
253extern int trace_selftest_startup_function(struct tracer *trace,
254 struct trace_array *tr);
255#endif
256#ifdef CONFIG_IRQSOFF_TRACER

--- 39 unchanged lines hidden ---