X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-kernel.git;a=blobdiff_plain;f=kernel%2Ftrace%2Ftrace.h;h=fec6521ffa1368df73f6242b97949a95e5385563;hp=cbc168f1e43db4e78e41a990cd5b0265cf9a96d4;hb=93776a8ec746cf9d32c36e5a5b23d28d8be28826;hpb=d508afb437daee7cf07da085b635c44a4ebf9b38 diff --git a/kernel/trace/trace.h b/kernel/trace/trace.h index cbc168f1e43d..fec6521ffa13 100644 --- a/kernel/trace/trace.h +++ b/kernel/trace/trace.h @@ -613,6 +613,8 @@ extern unsigned long trace_flags; /* Standard output formatting function used for function return traces */ #ifdef CONFIG_FUNCTION_GRAPH_TRACER extern enum print_line_t print_graph_function(struct trace_iterator *iter); +extern enum print_line_t +trace_print_graph_duration(unsigned long long duration, struct trace_seq *s); #ifdef CONFIG_DYNAMIC_FTRACE /* TODO: make this variable */ @@ -644,7 +646,6 @@ static inline int ftrace_graph_addr(unsigned long addr) return 1; } #endif /* CONFIG_DYNAMIC_FTRACE */ - #else /* CONFIG_FUNCTION_GRAPH_TRACER */ static inline enum print_line_t print_graph_function(struct trace_iterator *iter) @@ -692,6 +693,7 @@ enum trace_iterator_flags { TRACE_ITER_LATENCY_FMT = 0x40000, TRACE_ITER_GLOBAL_CLK = 0x80000, TRACE_ITER_SLEEP_TIME = 0x100000, + TRACE_ITER_GRAPH_TIME = 0x200000, }; /*