Steven Rostedt (Red Hat)
dba39448ab
tracing: Remove return values of most trace_seq_*() functions
...
The trace_seq_printf() and friends are used to store strings into a buffer
that can be passed around from function to function. If the trace_seq buffer
fills up, it will not print any more. The return values were somewhat
inconsistant and using trace_seq_has_overflowed() was a better way to know
if the write to the trace_seq buffer succeeded or not.
Now that all users have removed reading the return value of the printf()
type functions, they can safely return void and keep future users of them
from reading the inconsistent values as well.
Link: http://lkml.kernel.org/r/20141114011411.992510720@goodmis.org
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
2014-11-19 15:25:47 -05:00
..
blktrace.c
blktrace/tracing: Use trace_seq_has_overflowed() helper function
2014-11-19 15:25:39 -05:00
ftrace.c
ftrace/x86/extable: Add is_ftrace_trampoline() function
2014-11-19 15:25:26 -05:00
Kconfig
tracing: Remove function_trace_stop and HAVE_FUNCTION_TRACE_MCOUNT_TEST
2014-07-18 13:58:12 -04:00
Makefile
tracing: Move the trace_seq_* functions into its own trace_seq.c file
2014-07-01 07:13:35 -04:00
power-traces.c
ring_buffer.c
ring-buffer: Remove check of trace_seq_{puts,printf}() return values
2014-11-19 15:25:40 -05:00
ring_buffer_benchmark.c
sched, cleanup, treewide: Remove set_current_state(TASK_RUNNING) after schedule()
2014-09-19 12:35:17 +02:00
rpm-traces.c
trace.c
tracing: Add trace_seq_has_overflowed() and trace_handle_return()
2014-11-19 15:25:39 -05:00
trace.h
tracing: Have function_graph use trace_seq_has_overflowed()
2014-11-19 15:25:42 -05:00
trace_benchmark.c
tracing: Only calculate stats of tracepoint benchmarks for 2^32 times
2014-06-06 00:41:38 -04:00
trace_benchmark.h
tracing: Add tracepoint benchmark tracepoint
2014-05-29 22:49:54 -04:00
trace_branch.c
tracing: Have branch tracer use trace_handle_return() helper function
2014-11-19 15:25:41 -05:00
trace_clock.c
tracing: Fix wraparound problems in "uptime" trace clock
2014-07-21 09:56:12 -04:00
trace_entries.h
trace_event_perf.c
perf: Check permission only for parent tracepoint event
2014-07-28 10:01:38 +02:00
trace_events.c
tracing: Replace seq_printf by simpler equivalents
2014-11-13 21:32:19 -05:00
trace_events_filter.c
tracing: Kill "filter_string" arg of replace_preds()
2014-07-16 14:58:53 -04:00
trace_events_filter_test.h
trace_events_trigger.c
trace: Replace single-character seq_puts with seq_putc
2014-11-14 07:55:55 -05:00
trace_export.c
tracing: Fix anonymous unions in struct ftrace_event_call
2014-04-09 20:02:55 -04:00
trace_functions.c
tracing: Fix race of function probes counting
2014-11-18 23:06:35 -05:00
trace_functions_graph.c
tracing: Have function_graph use trace_seq_has_overflowed()
2014-11-19 15:25:42 -05:00
trace_irqsoff.c
tracing: Allow irq/preempt tracers to be used by instances
2014-04-21 13:59:29 -04:00
trace_kdb.c
tracing: kdb: Fix kernel livelock with empty buffers
2014-11-13 21:27:25 -05:00
trace_kprobe.c
kprobes/tracing: Use trace_seq_has_overflowed() for overflow checks
2014-11-19 15:25:43 -05:00
trace_mmiotrace.c
tracing: Do not check return values of trace_seq_p*() for mmio tracer
2014-11-19 15:25:44 -05:00
trace_nop.c
tracing: Remove mock up poll wait function
2014-04-30 08:40:05 -04:00
trace_output.c
tracing: Add trace_seq_has_overflowed() and trace_handle_return()
2014-11-19 15:25:39 -05:00
trace_output.h
tracing: Add trace_seq_has_overflowed() and trace_handle_return()
2014-11-19 15:25:39 -05:00
trace_printk.c
trace: Replace single-character seq_puts with seq_putc
2014-11-14 07:55:55 -05:00
trace_probe.c
tracing/probes: Do not use return value of trace_seq_printf()
2014-11-19 15:25:44 -05:00
trace_probe.h
kprobes, ftrace: Use NOKPROBE_SYMBOL macro in ftrace
2014-04-24 10:26:39 +02:00
trace_sched_switch.c
tracing: Move tracing_sched_{switch,wakeup}() into wakeup tracer
2014-11-11 12:43:15 -05:00
trace_sched_wakeup.c
tracing: Move tracing_sched_{switch,wakeup}() into wakeup tracer
2014-11-11 12:43:15 -05:00
trace_selftest.c
Seems that Peter Zijlstra added a new check that is making old
2014-10-12 07:28:55 -04:00
trace_selftest_dynamic.c
trace_seq.c
tracing: Remove return values of most trace_seq_*() functions
2014-11-19 15:25:47 -05:00
trace_stack.c
sched: Add helper for task stack page overrun checking
2014-09-19 12:35:23 +02:00
trace_stat.c
trace_stat.h
trace_syscalls.c
tracing: Do not use return values of trace_seq_printf() in syscall tracing
2014-11-19 15:25:46 -05:00
trace_uprobe.c
tracing/uprobes: Do not use return values of trace_seq_printf()
2014-11-19 15:25:45 -05:00