/linux-6.3-rc2/kernel/trace/ |
A D | trace_selftest.c | 396 ret = trace_test_buffer(&tr->array_buffer, &count); in trace_selftest_startup_dynamic_tracing() 417 ret = trace_test_buffer(&tr->array_buffer, &count); in trace_selftest_startup_dynamic_tracing() 723 ret = trace_test_buffer(&tr->array_buffer, &count); in trace_selftest_startup_function() 821 tracing_reset_online_cpus(&tr->array_buffer); in trace_selftest_startup_function_graph() 843 ret = trace_test_buffer(&tr->array_buffer, &count); in trace_selftest_startup_function_graph() 858 tracing_reset_online_cpus(&tr->array_buffer); in trace_selftest_startup_function_graph() 953 ret = trace_test_buffer(&tr->array_buffer, NULL); in trace_selftest_startup_irqsoff() 1015 ret = trace_test_buffer(&tr->array_buffer, NULL); in trace_selftest_startup_preemptoff() 1081 ret = trace_test_buffer(&tr->array_buffer, NULL); in trace_selftest_startup_preemptirqsoff() 1111 ret = trace_test_buffer(&tr->array_buffer, NULL); in trace_selftest_startup_preemptirqsoff() [all …]
|
A D | trace_kdb.c | 46 ring_buffer_read_prepare(iter.array_buffer->buffer, in ftrace_dump_buf() 54 ring_buffer_read_prepare(iter.array_buffer->buffer, in ftrace_dump_buf() 127 atomic_inc(&per_cpu_ptr(iter.array_buffer->data, cpu)->disabled); in kdb_ftdump() 142 atomic_dec(&per_cpu_ptr(iter.array_buffer->data, cpu)->disabled); in kdb_ftdump()
|
A D | trace.c | 997 if (tr->array_buffer.buffer) in tracer_tracing_on() 1473 if (tr->array_buffer.buffer) in tracer_tracing_off() 1519 if (tr->array_buffer.buffer) in tracer_tracing_is_on() 1814 struct array_buffer *trace_buf = &tr->array_buffer; in __update_max_tr() 4346 struct array_buffer *buf = iter->array_buffer; in print_trace_header() 4839 iter->array_buffer = &tr->array_buffer; in __tracing_open() 5013 struct array_buffer *trace_buf = &tr->array_buffer; in tracing_open() 6685 iter->array_buffer = &tr->array_buffer; in tracing_open_pipe() 8130 info->iter.array_buffer = &tr->array_buffer; in tracing_buffers_open() 8472 struct array_buffer *trace_buf = &tr->array_buffer; in tracing_stats_read() [all …]
|
A D | trace_sched_wakeup.c | 85 *data = per_cpu_ptr(tr->array_buffer.data, cpu); in func_prolog_preempt_disable() 378 struct trace_buffer *buffer = tr->array_buffer.buffer; in tracing_sched_switch_trace() 408 struct trace_buffer *buffer = tr->array_buffer.buffer; in tracing_sched_wakeup_trace() 458 disabled = atomic_inc_return(&per_cpu_ptr(wakeup_trace->array_buffer.data, cpu)->disabled); in probe_wakeup_sched_switch() 472 data = per_cpu_ptr(wakeup_trace->array_buffer.data, wakeup_cpu); in probe_wakeup_sched_switch() 495 atomic_dec(&per_cpu_ptr(wakeup_trace->array_buffer.data, cpu)->disabled); in probe_wakeup_sched_switch() 514 tracing_reset_online_cpus(&tr->array_buffer); in wakeup_reset() 550 disabled = atomic_inc_return(&per_cpu_ptr(wakeup_trace->array_buffer.data, cpu)->disabled); in probe_wakeup() 582 data = per_cpu_ptr(wakeup_trace->array_buffer.data, wakeup_cpu); in probe_wakeup() 597 atomic_dec(&per_cpu_ptr(wakeup_trace->array_buffer.data, cpu)->disabled); in probe_wakeup()
|
A D | trace_mmiotrace.c | 33 tracing_reset_online_cpus(&tr->array_buffer); in mmio_reset_data() 123 unsigned long over = ring_buffer_overruns(iter->array_buffer->buffer); in count_overruns() 298 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_mmiotrace_rw() 320 struct trace_array_cpu *data = per_cpu_ptr(tr->array_buffer.data, smp_processor_id()); in mmio_trace_rw() 329 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_mmiotrace_map() 354 data = per_cpu_ptr(tr->array_buffer.data, smp_processor_id()); in mmio_trace_mapping()
|
A D | trace_functions.c | 152 tr->array_buffer.cpu = raw_smp_processor_id(); in function_trace_init() 168 tracing_reset_online_cpus(&tr->array_buffer); in function_trace_start() 191 data = per_cpu_ptr(tr->array_buffer.data, cpu); in function_trace_call() 236 data = per_cpu_ptr(tr->array_buffer.data, cpu); in function_stack_trace_call() 257 ring_buffer_time_stamp(tr->array_buffer.buffer); in is_repeat_check() 300 data = per_cpu_ptr(tr->array_buffer.data, cpu); in function_no_repeats_trace_call() 347 data = per_cpu_ptr(tr->array_buffer.data, cpu); in function_stack_no_repeats_trace_call()
|
A D | trace_irqsoff.c | 125 *data = per_cpu_ptr(tr->array_buffer.data, cpu); in func_prolog_dec() 173 tracing_reset_online_cpus(&irqsoff_trace->array_buffer); in irqsoff_display_graph() 385 data = per_cpu_ptr(tr->array_buffer.data, cpu); in start_critical_timing() 421 data = per_cpu_ptr(tr->array_buffer.data, cpu); in stop_critical_timing()
|
A D | trace_functions_graph.c | 103 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_graph_entry() 173 data = per_cpu_ptr(tr->array_buffer.data, cpu); in trace_graph_entry() 222 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_graph_return() 253 data = per_cpu_ptr(tr->array_buffer.data, cpu); in trace_graph_return() 445 ring_buffer_consume(iter->array_buffer->buffer, iter->cpu, in get_return_for_leaf() 447 event = ring_buffer_peek(iter->array_buffer->buffer, iter->cpu, in get_return_for_leaf() 504 usecs = iter->ts - iter->array_buffer->time_start; in print_graph_rel_time()
|
A D | trace_branch.c | 58 data = this_cpu_ptr(tr->array_buffer.data); in probe_likely_condition() 63 buffer = tr->array_buffer.buffer; in probe_likely_condition()
|
A D | trace.h | 187 struct array_buffer { struct 299 struct array_buffer array_buffer; member 312 struct array_buffer max_buffer; 583 void tracing_reset_online_cpus(struct array_buffer *buf); 990 return this_cpu_read(tr->array_buffer.data->ftrace_ignore_pid) != in ftrace_trace_task()
|
A D | trace_osnoise.c | 481 buffer = inst->tr->array_buffer.buffer; \ 526 buffer = inst->tr->array_buffer.buffer; in trace_osnoise_sample() 600 buffer = inst->tr->array_buffer.buffer; in trace_timerlat_sample() 689 buffer = inst->tr->array_buffer.buffer; in timerlat_dump_stack() 1277 trace_array_printk_buf(tr->array_buffer.buffer, _THIS_IP_, in osnoise_stop_tracing()
|
A D | trace_hwlat.c | 134 struct trace_buffer *buffer = tr->array_buffer.buffer; in trace_hwlat_sample() 191 trace_array_printk_buf(tr->array_buffer.buffer, _THIS_IP_, msg); \
|
A D | trace_events.c | 487 data = this_cpu_ptr(tr->array_buffer.data); in trace_event_ignore_this_pid() 812 this_cpu_write(tr->array_buffer.data->ignore_pid, ret || in event_filter_pid_sched_switch_probe_pre() 830 this_cpu_write(tr->array_buffer.data->ignore_pid, in event_filter_pid_sched_switch_probe_post() 842 if (!this_cpu_read(tr->array_buffer.data->ignore_pid)) in event_filter_pid_sched_wakeup_probe_pre() 848 this_cpu_write(tr->array_buffer.data->ignore_pid, in event_filter_pid_sched_wakeup_probe_pre() 860 if (this_cpu_read(tr->array_buffer.data->ignore_pid)) in event_filter_pid_sched_wakeup_probe_post() 867 this_cpu_write(tr->array_buffer.data->ignore_pid, in event_filter_pid_sched_wakeup_probe_post() 910 per_cpu_ptr(tr->array_buffer.data, cpu)->ignore_pid = false; in __ftrace_clear_event_pids() 1928 this_cpu_write(tr->array_buffer.data->ignore_pid, in ignore_task_cpu()
|
A D | blktrace.c | 81 buffer = blk_tr->array_buffer.buffer; in trace_note() 256 buffer = blk_tr->array_buffer.buffer; in __blk_add_trace()
|
A D | trace_events_synth.c | 555 buffer = trace_file->tr->array_buffer.buffer; in trace_event_raw_event_synth() 1680 trace_state->buffer = file->tr->array_buffer.buffer; in __synth_event_trace_start()
|
A D | ftrace.c | 173 pid = this_cpu_read(tr->array_buffer.data->ftrace_ignore_pid); in ftrace_pid_func() 7759 this_cpu_write(tr->array_buffer.data->ftrace_ignore_pid, in ftrace_filter_pid_sched_switch_probe() 7762 this_cpu_write(tr->array_buffer.data->ftrace_ignore_pid, in ftrace_filter_pid_sched_switch_probe() 7828 per_cpu_ptr(tr->array_buffer.data, cpu)->ftrace_ignore_pid = FTRACE_PID_TRACE; in clear_ftrace_pids() 8027 this_cpu_write(tr->array_buffer.data->ftrace_ignore_pid, in ignore_task_cpu() 8030 this_cpu_write(tr->array_buffer.data->ftrace_ignore_pid, in ignore_task_cpu()
|
A D | trace_output.c | 551 unsigned long long abs_ts = iter->ts - iter->array_buffer->time_start; in lat_print_timestamp()
|
/linux-6.3-rc2/include/linux/ |
A D | trace_events.h | 14 struct array_buffer; 85 struct array_buffer *array_buffer; member
|