/linux-master/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | trace.h | 24 struct trace_buffer struct 32 struct trace_buffer *trace_buffer_allocate(u64 size); 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);
|
H A D | trace.c | 15 struct trace_buffer *trace_buffer_allocate(u64 size) 17 struct trace_buffer *tb; 38 static bool trace_check_bounds(struct trace_buffer *tb, void *p) 43 static bool trace_check_alloc(struct trace_buffer *tb, void *p) 62 static void *trace_alloc(struct trace_buffer *tb, int bytes) 76 static struct trace_entry *trace_alloc_entry(struct trace_buffer *tb, int payload_size) 87 int trace_log_reg(struct trace_buffer *tb, u64 reg, u64 value) 104 int trace_log_counter(struct trace_buffer *tb, u64 value) 120 int trace_log_string(struct trace_buffer *tb, char *str) 142 int trace_log_indent(struct trace_buffer *t [all...] |
H A D | ebb.h | 29 struct trace_buffer *trace;
|
/linux-master/include/linux/ |
H A 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 * 102 int ring_buffer_wait(struct trace_buffer *buffer, int cpu, int full, 104 __poll_t ring_buffer_poll_wait(struct trace_buffer *buffer, int cpu, 106 void ring_buffer_wake_waiters(struct trace_buffer *buffer, int cpu); 110 void ring_buffer_free(struct trace_buffer *buffer); 112 int ring_buffer_resize(struct trace_buffer *buffer, unsigned long size, int cpu); 114 void ring_buffer_change_overwrite(struct trace_buffer *buffe [all...] |
H A D | trace_events.h | 239 trace_event_buffer_lock_reserve(struct trace_buffer **current_buffer, 314 struct trace_buffer *buffer; 575 struct trace_buffer *buffer; 728 struct trace_buffer *buffer, void *rec,
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_fw_trace.c | 36 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; local 38 pvr_fw_object_get_fw_addr(trace_buffer->buf_obj, 41 tracebuf_space->trace_buffer = trace_buffer->buf; 54 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; local 56 trace_buffer->buf = 59 sizeof(*trace_buffer->buf), 62 NULL, NULL, &trace_buffer->buf_obj); 63 if (IS_ERR(trace_buffer->buf)) { 65 err = PTR_ERR(trace_buffer 93 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; local 102 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; local 117 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; local 382 struct pvr_fw_trace_buffer *trace_buffer = inode->i_private; local [all...] |
H A D | pvr_rogue_fwif_check.h | 23 OFFSET_CHECK(struct rogue_fwif_tracebuf_space, trace_buffer, 8);
|
H A D | pvr_rogue_fwif.h | 88 u32 *trace_buffer; member in struct:rogue_fwif_tracebuf_space
|
/linux-master/kernel/trace/ |
H A D | ring_buffer.c | 452 struct trace_buffer *buffer; 496 struct trace_buffer { struct 535 int ring_buffer_print_page_header(struct trace_buffer *buffer, struct trace_seq *s) 634 static inline u64 rb_time_stamp(struct trace_buffer *buffer); 653 u64 ring_buffer_event_time_stamp(struct trace_buffer *buffer, 691 size_t ring_buffer_nr_pages(struct trace_buffer *buffer, int cpu) 703 size_t ring_buffer_nr_dirty_pages(struct trace_buffer *buffer, int cpu) 727 static __always_inline bool full_hit(struct trace_buffer *buffer, int cpu, int full) 787 void ring_buffer_wake_waiters(struct trace_buffer *buffer, int cpu) 819 static bool rb_watermark_hit(struct trace_buffer *buffe [all...] |
H A D | trace.h | 212 struct trace_buffer *buffer; 434 extern u64 tracing_event_time_stamp(struct trace_buffer *buffer, struct ring_buffer_event *rbe); 638 trace_buffer_lock_reserve(struct trace_buffer *buffer, 649 void trace_buffer_unlock_commit_nostack(struct trace_buffer *buffer, 817 int trace_array_printk_buf(struct trace_buffer *buffer, 1361 struct trace_buffer *buffer, 1365 struct trace_buffer *buffer, 1371 struct trace_buffer *buffer, 1396 __trace_event_discard_commit(struct trace_buffer *buffer, 1424 struct trace_buffer *buffe [all...] |
H A D | trace_events_trigger.c | 59 struct trace_buffer *buffer, void *rec, 1283 struct trace_buffer *buffer, void *rec, 1304 struct trace_buffer *buffer, void *rec, 1331 struct trace_buffer *buffer, void *rec, 1352 struct trace_buffer *buffer, void *rec, 1459 struct trace_buffer *buffer, void *rec, 1472 struct trace_buffer *buffer, void *rec, 1578 struct trace_buffer *buffer, void *rec, 1591 struct trace_buffer *buffer, void *rec, 1662 struct trace_buffer *buffe [all...] |
H A D | trace_mmiotrace.c | 298 struct trace_buffer *buffer = tr->array_buffer.buffer; 329 struct trace_buffer *buffer = tr->array_buffer.buffer;
|
H A D | trace_events_hist.c | 89 struct trace_buffer *buffer, 205 struct trace_buffer *buffer, 211 struct trace_buffer *buffer, 220 struct trace_buffer *buffer, 229 struct trace_buffer *buffer, 240 struct trace_buffer *buffer, 253 struct trace_buffer *buffer, 267 struct trace_buffer *buffer, 278 struct trace_buffer *buffer, 291 struct trace_buffer *buffe [all...] |
H A D | trace.c | 181 struct trace_buffer *buffer, 574 struct trace_buffer *buffer, 968 static void __ftrace_trace_stack(struct trace_buffer *buffer, 972 struct trace_buffer *buffer, 977 static inline void __ftrace_trace_stack(struct trace_buffer *buffer, 983 struct trace_buffer *buffer, 1001 __trace_buffer_lock_reserve(struct trace_buffer *buffer, 1046 __buffer_unlock_commit(struct trace_buffer *buffer, struct ring_buffer_event *event) 1066 struct trace_buffer *buffer; 1132 struct trace_buffer *buffe [all...] |
H A D | trace_osnoise.c | 479 struct trace_buffer *buffer; \ 494 __trace_osnoise_sample(struct osnoise_sample *sample, struct trace_buffer *buffer) 524 struct trace_buffer *buffer; 573 __trace_timerlat_sample(struct timerlat_sample *sample, struct trace_buffer *buffer) 598 struct trace_buffer *buffer; 649 __timerlat_dump_stack(struct trace_buffer *buffer, struct trace_stack *fstack, unsigned int size) 675 struct trace_buffer *buffer;
|
H A D | trace_sched_wakeup.c | 380 struct trace_buffer *buffer = tr->array_buffer.buffer; 410 struct trace_buffer *buffer = tr->array_buffer.buffer;
|
H A D | trace_branch.c | 35 struct trace_buffer *buffer;
|
H A D | ring_buffer_benchmark.c | 32 static struct trace_buffer *buffer;
|
H A D | trace_functions_graph.c | 109 struct trace_buffer *buffer = tr->array_buffer.buffer; 228 struct trace_buffer *buffer = tr->array_buffer.buffer;
|
H A D | trace_hwlat.c | 134 struct trace_buffer *buffer = tr->array_buffer.buffer;
|
H A D | blktrace.c | 74 struct trace_buffer *buffer = NULL; 221 struct trace_buffer *buffer = NULL;
|
H A D | trace_eprobe.c | 470 struct trace_buffer *buffer, void *rec,
|
H A D | trace_events_synth.c | 513 struct trace_buffer *buffer;
|
H A D | trace_events.c | 4316 struct trace_buffer *buffer;
|