| /Linux-v6.6/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,
 104 void ring_buffer_wake_waiters(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);
 [all …]
 
 | 
| D | trace_events.h | 233 trace_event_buffer_lock_reserve(struct trace_buffer **current_buffer,308 	struct trace_buffer		*buffer;
 568 	struct trace_buffer *buffer;
 718 		    struct trace_buffer *buffer, void *rec,
 
 | 
| /Linux-v6.6/tools/testing/selftests/powerpc/pmu/ebb/ | 
| D | trace.h | 24 struct trace_buffer  struct32 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-v6.6/kernel/trace/ | 
| D | ring_buffer.c | 498 	struct trace_buffer	*buffer;542 struct trace_buffer {  struct
 821 static inline u64 rb_time_stamp(struct trace_buffer *buffer);
 840 u64 ring_buffer_event_time_stamp(struct trace_buffer *buffer,  in ring_buffer_event_time_stamp()
 881 size_t ring_buffer_nr_pages(struct trace_buffer *buffer, int cpu)  in ring_buffer_nr_pages()
 893 size_t ring_buffer_nr_dirty_pages(struct trace_buffer *buffer, int cpu)  in ring_buffer_nr_dirty_pages()
 917 static __always_inline bool full_hit(struct trace_buffer *buffer, int cpu, int full)  in full_hit()
 958 void ring_buffer_wake_waiters(struct trace_buffer *buffer, int cpu)  in ring_buffer_wake_waiters()
 1003 int ring_buffer_wait(struct trace_buffer *buffer, int cpu, int full)  in ring_buffer_wait()
 1120 __poll_t ring_buffer_poll_wait(struct trace_buffer *buffer, int cpu,  in ring_buffer_poll_wait()
 [all …]
 
 | 
| D | trace_events_trigger.c | 59 		    struct trace_buffer *buffer, void *rec,  in event_triggers_call()1267 		struct trace_buffer *buffer, void *rec,  in traceon_trigger()
 1288 		      struct trace_buffer *buffer, void *rec,  in traceon_count_trigger()
 1315 		 struct trace_buffer *buffer, void *rec,  in traceoff_trigger()
 1336 		       struct trace_buffer *buffer, void *rec,  in traceoff_count_trigger()
 1443 		 struct trace_buffer *buffer, void *rec,  in snapshot_trigger()
 1456 		       struct trace_buffer *buffer, void *rec,  in snapshot_count_trigger()
 1549 		   struct trace_buffer *buffer,  void *rec,  in stacktrace_trigger()
 1562 			 struct trace_buffer *buffer, void *rec,  in stacktrace_count_trigger()
 1633 		     struct trace_buffer *buffer,  void *rec,  in event_enable_trigger()
 [all …]
 
 | 
| D | trace.h | 212 	struct trace_buffer		*buffer;428 extern u64 tracing_event_time_stamp(struct trace_buffer *buffer, struct ring_buffer_event *rbe);
 630 trace_buffer_lock_reserve(struct trace_buffer *buffer,
 641 void trace_buffer_unlock_commit_nostack(struct trace_buffer *buffer,
 809 int trace_array_printk_buf(struct trace_buffer *buffer,
 1353 				     struct trace_buffer *buffer,
 1357 				     struct trace_buffer *buffer,
 1363 					      struct trace_buffer *buffer,  in trace_buffer_unlock_commit()
 1378 __trace_event_discard_commit(struct trace_buffer *buffer,  in __trace_event_discard_commit()
 1406 			     struct trace_buffer *buffer,  in __event_trigger_test_discard()
 [all …]
 
 | 
| D | trace_events_hist.c | 89 				struct trace_buffer *buffer,205 			struct trace_buffer *buffer,
 211 			   struct trace_buffer *buffer,  in hist_field_const()
 220 			      struct trace_buffer *buffer,  in hist_field_counter()
 229 			     struct trace_buffer *buffer,  in hist_field_string()
 240 				struct trace_buffer *buffer,  in hist_field_dynstring()
 253 				   struct trace_buffer *buffer,  in hist_field_reldynstring()
 267 			      struct trace_buffer *buffer,  in hist_field_pstring()
 278 			   struct trace_buffer *buffer,  in hist_field_log2()
 291 			     struct trace_buffer *buffer,  in hist_field_bucket()
 [all …]
 
 | 
| D | trace.c | 184 				   struct trace_buffer *buffer,557 			      struct trace_buffer *buffer,  in call_filter_check_discard()
 951 static void __ftrace_trace_stack(struct trace_buffer *buffer,
 955 				      struct trace_buffer *buffer,
 960 static inline void __ftrace_trace_stack(struct trace_buffer *buffer,  in __ftrace_trace_stack()
 966 				      struct trace_buffer *buffer,  in ftrace_trace_stack()
 984 __trace_buffer_lock_reserve(struct trace_buffer *buffer,  in __trace_buffer_lock_reserve()
 1029 __buffer_unlock_commit(struct trace_buffer *buffer, struct ring_buffer_event *event)  in __buffer_unlock_commit()
 1049 	struct trace_buffer *buffer;  in __trace_array_puts()
 1115 	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_osnoise.c | 479 	struct trace_buffer *buffer;						\494 __trace_osnoise_sample(struct osnoise_sample *sample, struct trace_buffer *buffer)  in __trace_osnoise_sample()
 524 	struct trace_buffer *buffer;  in trace_osnoise_sample()
 573 __trace_timerlat_sample(struct timerlat_sample *sample, struct trace_buffer *buffer)  in __trace_timerlat_sample()
 598 	struct trace_buffer *buffer;  in trace_timerlat_sample()
 649 __timerlat_dump_stack(struct trace_buffer *buffer, struct trace_stack *fstack, unsigned int size)  in __timerlat_dump_stack()
 675 	struct trace_buffer *buffer;  in timerlat_dump_stack()
 
 | 
| D | trace_sched_wakeup.c | 380 	struct trace_buffer *buffer = tr->array_buffer.buffer;  in tracing_sched_switch_trace()410 	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_branch.c | 35 	struct trace_buffer *buffer;  in probe_likely_condition()
 | 
| D | trace_functions_graph.c | 109 	struct trace_buffer *buffer = tr->array_buffer.buffer;  in __trace_graph_entry()228 	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 | 470 				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_events_synth.c | 512 	struct trace_buffer *buffer;  in trace_event_raw_event_synth()
 | 
| D | trace_events.c | 4079 	struct trace_buffer *buffer;  in function_test_events_call()
 |