Searched refs:trace_buffer (Results 1 - 24 of 24) sorted by relevance

/linux-master/tools/testing/selftests/powerpc/pmu/ebb/
H A Dtrace.h24 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 Dtrace.c15 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 Debb.h29 struct trace_buffer *trace;
/linux-master/include/linux/
H A Dring_buffer.h9 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 Dtrace_events.h239 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 Dpvr_fw_trace.c36 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 Dpvr_rogue_fwif_check.h23 OFFSET_CHECK(struct rogue_fwif_tracebuf_space, trace_buffer, 8);
H A Dpvr_rogue_fwif.h88 u32 *trace_buffer; member in struct:rogue_fwif_tracebuf_space
/linux-master/kernel/trace/
H A Dring_buffer.c452 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 Dtrace.h212 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 Dtrace_events_trigger.c59 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 Dtrace_mmiotrace.c298 struct trace_buffer *buffer = tr->array_buffer.buffer;
329 struct trace_buffer *buffer = tr->array_buffer.buffer;
H A Dtrace_events_hist.c89 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 Dtrace.c181 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 Dtrace_osnoise.c479 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 Dtrace_sched_wakeup.c380 struct trace_buffer *buffer = tr->array_buffer.buffer;
410 struct trace_buffer *buffer = tr->array_buffer.buffer;
H A Dtrace_branch.c35 struct trace_buffer *buffer;
H A Dring_buffer_benchmark.c32 static struct trace_buffer *buffer;
H A Dtrace_functions_graph.c109 struct trace_buffer *buffer = tr->array_buffer.buffer;
228 struct trace_buffer *buffer = tr->array_buffer.buffer;
H A Dtrace_hwlat.c134 struct trace_buffer *buffer = tr->array_buffer.buffer;
H A Dblktrace.c74 struct trace_buffer *buffer = NULL;
221 struct trace_buffer *buffer = NULL;
H A Dtrace_eprobe.c470 struct trace_buffer *buffer, void *rec,
H A Dtrace_events_synth.c513 struct trace_buffer *buffer;
H A Dtrace_events.c4316 struct trace_buffer *buffer;

Completed in 320 milliseconds