/Linux-v5.15/include/linux/ |
D | ring_buffer.h | 9 struct trace_buffer; 64 u64 ring_buffer_event_time_stamp(struct trace_buffer *buffer, 81 void ring_buffer_discard_commit(struct trace_buffer *buffer, 87 struct trace_buffer * 101 int ring_buffer_wait(struct trace_buffer *buffer, int cpu, int full); 102 __poll_t ring_buffer_poll_wait(struct trace_buffer *buffer, int cpu, 108 void ring_buffer_free(struct trace_buffer *buffer); 110 int ring_buffer_resize(struct trace_buffer *buffer, unsigned long size, int cpu); 112 void ring_buffer_change_overwrite(struct trace_buffer *buffer, int val); 114 struct ring_buffer_event *ring_buffer_lock_reserve(struct trace_buffer *buffer, [all …]
|
D | trace_events.h | 220 trace_event_buffer_lock_reserve(struct trace_buffer **current_buffer, 293 struct trace_buffer *buffer; 543 struct trace_buffer *buffer; 693 struct trace_buffer *buffer, void *rec,
|
/Linux-v5.15/tools/testing/selftests/powerpc/pmu/ebb/ |
D | trace.h | 24 struct trace_buffer struct 32 struct trace_buffer *trace_buffer_allocate(u64 size); argument 33 int trace_log_reg(struct trace_buffer *tb, u64 reg, u64 value); 34 int trace_log_counter(struct trace_buffer *tb, u64 value); 35 int trace_log_string(struct trace_buffer *tb, char *str); 36 int trace_log_indent(struct trace_buffer *tb); 37 int trace_log_outdent(struct trace_buffer *tb); 38 void trace_buffer_print(struct trace_buffer *tb); 39 void trace_print_location(struct trace_buffer *tb);
|
D | trace.c | 15 struct trace_buffer *trace_buffer_allocate(u64 size) in trace_buffer_allocate() 17 struct trace_buffer *tb; in trace_buffer_allocate() 38 static bool trace_check_bounds(struct trace_buffer *tb, void *p) in trace_check_bounds() 43 static bool trace_check_alloc(struct trace_buffer *tb, void *p) in trace_check_alloc() 62 static void *trace_alloc(struct trace_buffer *tb, int bytes) in trace_alloc() 76 static struct trace_entry *trace_alloc_entry(struct trace_buffer *tb, int payload_size) in trace_alloc_entry() 87 int trace_log_reg(struct trace_buffer *tb, u64 reg, u64 value) in trace_log_reg() 104 int trace_log_counter(struct trace_buffer *tb, u64 value) in trace_log_counter() 120 int trace_log_string(struct trace_buffer *tb, char *str) in trace_log_string() 142 int trace_log_indent(struct trace_buffer *tb) in trace_log_indent() [all …]
|
D | ebb.h | 29 struct trace_buffer *trace;
|
/Linux-v5.15/kernel/trace/ |
D | ring_buffer.c | 489 struct trace_buffer *buffer; 530 struct trace_buffer { struct 787 static inline u64 rb_time_stamp(struct trace_buffer *buffer); 806 u64 ring_buffer_event_time_stamp(struct trace_buffer *buffer, in ring_buffer_event_time_stamp() 845 size_t ring_buffer_nr_pages(struct trace_buffer *buffer, int cpu) in ring_buffer_nr_pages() 857 size_t ring_buffer_nr_dirty_pages(struct trace_buffer *buffer, int cpu) in ring_buffer_nr_dirty_pages() 900 int ring_buffer_wait(struct trace_buffer *buffer, int cpu, int full) in ring_buffer_wait() 1011 __poll_t ring_buffer_poll_wait(struct trace_buffer *buffer, int cpu, in ring_buffer_poll_wait() 1069 static inline u64 rb_time_stamp(struct trace_buffer *buffer) in rb_time_stamp() 1083 u64 ring_buffer_time_stamp(struct trace_buffer *buffer) in ring_buffer_time_stamp() [all …]
|
D | trace_events_trigger.c | 57 struct trace_buffer *buffer, void *rec, in event_triggers_call() 955 struct trace_buffer *buffer, void *rec, in traceon_trigger() 966 struct trace_buffer *buffer, void *rec, in traceon_count_trigger() 983 struct trace_buffer *buffer, void *rec, in traceoff_trigger() 994 struct trace_buffer *buffer, void *rec, in traceoff_count_trigger() 1093 struct trace_buffer *buffer, void *rec, in snapshot_trigger() 1106 struct trace_buffer *buffer, void *rec, in snapshot_count_trigger() 1200 struct trace_buffer *buffer, void *rec, in stacktrace_trigger() 1208 struct trace_buffer *buffer, void *rec, in stacktrace_count_trigger() 1280 struct trace_buffer *buffer, void *rec, in event_enable_trigger() [all …]
|
D | trace.h | 178 struct trace_buffer *buffer; 389 extern u64 tracing_event_time_stamp(struct trace_buffer *buffer, struct ring_buffer_event *rbe); 589 trace_buffer_lock_reserve(struct trace_buffer *buffer, 600 void trace_buffer_unlock_commit_nostack(struct trace_buffer *buffer, 769 int trace_array_printk_buf(struct trace_buffer *buffer, 1301 struct trace_buffer *buffer, 1305 struct trace_buffer *buffer, 1311 struct trace_buffer *buffer, in trace_buffer_unlock_commit() 1324 __trace_event_discard_commit(struct trace_buffer *buffer, in __trace_event_discard_commit() 1350 struct trace_buffer *buffer, in __event_trigger_test_discard() [all …]
|
D | trace_events_hist.c | 85 struct trace_buffer *buffer, 159 struct trace_buffer *buffer, in hist_field_none() 168 struct trace_buffer *buffer, in hist_field_counter() 177 struct trace_buffer *buffer, in hist_field_string() 188 struct trace_buffer *buffer, in hist_field_dynstring() 201 struct trace_buffer *buffer, in hist_field_pstring() 212 struct trace_buffer *buffer, in hist_field_log2() 225 struct trace_buffer *buffer, in hist_field_bucket() 246 struct trace_buffer *buffer, in hist_field_plus() 261 struct trace_buffer *buffer, in hist_field_minus() [all …]
|
D | trace.c | 180 struct trace_buffer *buffer, 503 struct trace_buffer *buffer, in call_filter_check_discard() 919 static void __ftrace_trace_stack(struct trace_buffer *buffer, 923 struct trace_buffer *buffer, 928 static inline void __ftrace_trace_stack(struct trace_buffer *buffer, in __ftrace_trace_stack() 934 struct trace_buffer *buffer, in ftrace_trace_stack() 952 __trace_buffer_lock_reserve(struct trace_buffer *buffer, in __trace_buffer_lock_reserve() 997 __buffer_unlock_commit(struct trace_buffer *buffer, struct ring_buffer_event *event) in __buffer_unlock_commit() 1020 struct trace_buffer *buffer; in __trace_puts() 1071 struct trace_buffer *buffer; in __trace_bputs() [all …]
|
D | trace_mmiotrace.c | 298 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_mmiotrace_rw() 329 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_mmiotrace_map()
|
D | trace_sched_wakeup.c | 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()
|
D | ring_buffer_benchmark.c | 32 static struct trace_buffer *buffer;
|
D | trace_syscalls.c | 300 struct trace_buffer *buffer; in ftrace_syscall_enter() 348 struct trace_buffer *buffer; in ftrace_syscall_exit()
|
D | trace_branch.c | 35 struct trace_buffer *buffer; in probe_likely_condition()
|
D | trace_osnoise.c | 330 struct trace_buffer *buffer = tr->array_buffer.buffer; in trace_osnoise_sample() 397 struct trace_buffer *buffer = tr->array_buffer.buffer; in trace_timerlat_sample() 462 struct trace_buffer *buffer = tr->array_buffer.buffer; in timerlat_dump_stack()
|
D | trace_functions_graph.c | 103 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_graph_entry() 222 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_graph_return()
|
D | trace_hwlat.c | 134 struct trace_buffer *buffer = tr->array_buffer.buffer; in trace_hwlat_sample()
|
D | trace_eprobe.c | 543 struct trace_buffer *buffer, void *rec, in eprobe_trigger_func()
|
D | blktrace.c | 74 struct trace_buffer *buffer = NULL; in trace_note() 221 struct trace_buffer *buffer = NULL; in __blk_add_trace()
|
D | trace_uprobe.c | 952 struct trace_buffer *buffer; in __uprobe_trace_func()
|
D | trace_events_synth.c | 439 struct trace_buffer *buffer; in trace_event_raw_event_synth()
|
D | trace_events.c | 3897 struct trace_buffer *buffer; in function_test_events_call()
|
/Linux-v5.15/drivers/net/ethernet/qlogic/qed/ |
D | qed_hsi.h | 13309 u8 trace_buffer[MCP_TRACE_SIZE]; member 13310 #define MCP_TRACE_BUF ((u8 *)(STRUCT_OFFSET(trace_buffer)))
|