Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
11fa7df1e12f19571bdce4580cbc63a8cb3e9e85
/
include
/
trace
/
ftrace.h
41cbc01
Merge tag 'trace-v3.20' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 10 years ago
6ea2248
tracing: Add array printing helper
by Dave Martin
· 10 years ago
86038c5
perf: Avoid horrible stack usage
by Peter Zijlstra (Intel)
· 10 years ago
8e2e095
tracing: Fix return value of ftrace_raw_output_prep()
by Steven Rostedt (Red Hat)
· 10 years ago
19a7fe2
tracing: Add trace_seq_has_overflowed() and trace_handle_return()
by Steven Rostedt (Red Hat)
· 10 years ago
4d4c9cc
tracing: Add __field_struct macro for TRACE_EVENT()
by Steven Rostedt
· 10 years ago
beba4bb
tracing: Add __get_dynamic_array_len() macro for trace events
by Steven Rostedt (Red Hat)
· 10 years ago
4449bf9
tracing: Add __bitmask() macro to trace events to cpumasks and other bitmasks
by Steven Rostedt (Red Hat)
· 11 years ago
abb43f6
tracing: Fix anonymous unions in struct ftrace_event_call
by Mathieu Desnoyers
· 11 years ago
de7b297
tracepoint: Use struct pointer instead of name hash for reg/unreg tracepoints
by Mathieu Desnoyers
· 11 years ago
68114e5
Merge tag 'trace-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 11 years ago
bc4c426
Revert "tracing: Move event storage for array from macro to standalone function"
by Steven Rostedt (Red Hat)
· 11 years ago
8729134
tracing: Fix array size mismatch in format string
by Vaibhav Nagarnaik
· 11 years ago
114e7b5
tracing: Evaluate len expression only once in __dynamic_array macro
by Filipe Brandenburger
· 11 years ago
5859fa1
tracing: Correctly expand len expressions from __dynamic_array macro
by Filipe Brandenburger
· 11 years ago
3fd40d1
tracing: Use helper functions in event assignment to shrink macro size
by Steven Rostedt
· 12 years ago
35bb439
tracing: Move event storage for array from macro to standalone function
by Steven Rostedt
· 12 years ago
1d6bae9
tracing: Move raw output code from macro to standalone function
by Steven Rostedt
· 12 years ago
13a1e4a
tracing: Consolidate event trigger code
by Steven Rostedt (Red Hat)
· 11 years ago
bac5fb9
tracing: Add and use generic set_trigger_filter() implementation
by Tom Zanussi
· 11 years ago
85f2b08
tracing: Add basic event trigger framework
by Tom Zanussi
· 11 years ago
e321ae4
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 11 years ago
4e58e54
tracing: Allow events to have NULL strings
by Steven Rostedt (Red Hat)
· 11 years ago
d5b5f39
ftrace, perf: Avoid infinite event generation loop
by Peter Zijlstra
· 11 years ago
f306cc8
tracing: Update event filters for multibuffer
by Tom Zanussi
· 11 years ago
d027e6a
tracing/perf: Avoid perf_trace_buf_*() in perf_trace_##call() when possible
by Oleg Nesterov
· 11 years ago
1247396
tracing/perf: Reimplement TP_perf_assign() logic
by Oleg Nesterov
· 11 years ago
36009d07
tracing/perf: Expand TRACE_EVENT(sched_stat_runtime)
by Oleg Nesterov
· 11 years ago
cd92bf6
tracing/perf: Move the PERF_MAX_TRACE_SIZE check into perf_trace_buf_prepare()
by Oleg Nesterov
· 11 years ago
f5abaa1
tracing: Add DEFINE_EVENT_FN() macro
by Steven Rostedt
· 11 years ago
c192c83
tracing: Remove obsolete macro guard _TRACE_PROFILE_INIT
by zhangwei(Jovi)
· 12 years ago
417944c
tracing: Add a way to soft disable trace events
by Steven Rostedt (Red Hat)
· 12 years ago
523c811
tracing: Fix some section mismatch warnings
by Li Zefan
· 12 years ago
7e4f44b
tracing: Annotate event field-defining functions with __init
by Li Zefan
· 12 years ago
f71130d
tracing: Add a helper function for event print functions
by Li Zefan
· 12 years ago
ccb469a
tracing: Pass the ftrace_file to the buffer lock reserve code
by Steven Rostedt
· 12 years ago
ae63b31
tracing: Separate out trace events from global variables
by Steven Rostedt
· 13 years ago
1c7d667
tracing: Kill unused and puzzled sample code in ftrace.h
by Shan Wei
· 12 years ago
0d5c6e1
tracing: Use irq_work for wake ups and remove *_nowake_*() functions
by Steven Rostedt
· 12 years ago
e6dab5f
perf/trace: Add ability to set a target task for events
by Andrew Vagin
· 12 years ago
b102f1d
tracing/kvm: Use __print_hex() for kvm_emulate_insn tracepoint
by Namhyung Kim
· 12 years ago
92e5193
perf: Fix counter of ftrace events
by Andrew Vagin
· 13 years ago
2fc1b6f
tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine
by liubo
· 14 years ago
e4a9ea5
tracing: Replace trace_event struct array with pointer array
by Steven Rostedt
· 14 years ago
0429578
tracing/events: Show real number in array fields
by Steven Rostedt
· 14 years ago
53cf810b
tracing: Allow syscall trace events for non privileged users
by Frederic Weisbecker
· 14 years ago
1ed0c59
tracing: New macro to set up initial event flags value
by Frederic Weisbecker
· 14 years ago
819ce45
tracing: Drop cpparg() macro
by Frederic Weisbecker
· 14 years ago
bc289ae
tracing: Reduce latency and remove percpu trace_seq
by Lai Jiangshan
· 14 years ago
a1d0ce8
tracing: Use class->reg() for all registering of events
by Steven Rostedt
· 14 years ago
c726b61
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into perf/core
by Ingo Molnar
· 14 years ago
b0f82b8
perf: Drop the skip argument from perf_arch_fetch_regs_caller
by Frederic Weisbecker
· 14 years ago
3771f07
perf_events, trace: Fix probe unregister race
by Peter Zijlstra
· 14 years ago
c5617b2
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 14 years ago
49c1774
tracing: Add __used annotation to event variable
by Steven Rostedt
· 14 years ago
ff5f149
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into trace/tip/tracing/core-7
by Steven Rostedt
· 14 years ago
33cf23b
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
by Linus Torvalds
· 14 years ago
1c024eca
perf, trace: Optimize tracepoints by using per-tracepoint-per-cpu hlist to track events
by Peter Zijlstra
· 14 years ago
b7e2ece
perf, trace: Optimize tracepoints by removing IRQ-disable from perf/tracepoint interaction
by Peter Zijlstra
· 14 years ago
dfacc4d
Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into perf/core
by Ingo Molnar
· 14 years ago
4f41c01
perf/ftrace: Optimize perf/tracepoint interaction for single events
by Peter Zijlstra
· 14 years ago
4d7b4ac
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 14 years ago
f0218b3
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into trace/tip/tracing/core-6
by Steven Rostedt
· 14 years ago
32c0eda
tracing: Remove duplicate id information in event structure
by Steven Rostedt
· 15 years ago
80decc7
tracing: Move print functions into event class
by Steven Rostedt
· 15 years ago
a9a5776
tracing: Allow events to share their print functions
by Steven Rostedt
· 15 years ago
0405ab8
tracing: Move raw_init from events to class
by Steven Rostedt
· 15 years ago
2e33af0
tracing: Move fields from event to class structure
by Steven Rostedt
· 15 years ago
2239291
tracing: Remove per event trace registering
by Steven Rostedt
· 15 years ago
38516ab
tracing: Let tracepoints have data passed to tracepoint callbacks
by Steven Rostedt
· 15 years ago
8f08201
tracing: Create class struct for events
by Steven Rostedt
· 15 years ago
5a2e399
[SCSI] ftrace: add __print_hex()
by Kei Tokunaga
· 15 years ago
6cc8a7c
perf: Fetch hot regs from the template caller
by Frederic Weisbecker
· 15 years ago
50354a8
tracing: Update comments
by Li Zefan
· 15 years ago
f82c37e
Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
97d5a22
perf: Drop the obsolete profile naming for trace events
by Frederic Weisbecker
· 15 years ago
c530665
perf: Take a hot regs snapshot for trace events
by Frederic Weisbecker
· 15 years ago
8d53dd5
rcu, ftrace: Fix RCU lockdep splat in ftrace_perf_buf_prepare()
by Paul E. McKenney
· 15 years ago
6556a67
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
86c38a3
tracing: Fix ftrace_event_call alignment for use with gcc 4.5
by Jeff Mahoney
· 15 years ago
83f0d53
tracing: Add notrace to TRACE_EVENT implementation functions
by Steven Rostedt
· 15 years ago
430ad5a
perf: Factorize trace events raw sample buffer operations
by Xiao Guangrong
· 15 years ago
61405fe
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 15 years ago
0fa0eda
tracing: Remove show_format and related macros from TRACE_EVENT
by Lai Jiangshan
· 15 years ago
509e760
tracing: Add print_fmt field
by Lai Jiangshan
· 15 years ago
fb7ae98
tracing: Fix sign fields in ftrace_define_fields_##call()
by Lai Jiangshan
· 15 years ago
07b139c
perf events: Remove CONFIG_EVENT_PROFILE
by Li Zefan
· 15 years ago
e00bf2e
tracing: Change event->profile_count to be int type
by Li Zefan
· 15 years ago
3b8e427
tracing: Move a printk out of ftrace_raw_reg_event_foo()
by Li Zefan
· 15 years ago
614a71a
tracing: Pull up calls to trace_define_common_fields()
by Li Zefan
· 15 years ago
87d9b4e
tracing: Extract duplicate ftrace_raw_init_event_foo()
by Li Zefan
· 15 years ago
4819568
ftrace.h: Use common pr_info fmt string
by Joe Perches
· 15 years ago
c3fa27d
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
091ad36
events: Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS()
by Ingo Molnar
· 15 years ago
e5bc972
tracing: Create new DEFINE_EVENT_PRINT
by Steven Rostedt
· 15 years ago
ff038f5
tracing: Create new TRACE_EVENT_TEMPLATE
by Steven Rostedt
· 15 years ago
4ed7c92
perf_events: Undo some recursion damage
by Peter Zijlstra
· 15 years ago
ce71b9d
tracing: Use the perf recursion protection from trace event
by Frederic Weisbecker
· 15 years ago
811cb50
tracing: Fix event format export
by Johannes Berg
· 15 years ago
444a2a3
tracing, perf_events: Protect the buffer from recursion in perf
by Frederic Weisbecker
· 15 years ago
Next »