/linux/include/linux/ |
H A D | ring_buffer.h | 11 struct trace_buffer; 66 u64 ring_buffer_event_time_stamp(struct trace_buffer *buffer, 83 void ring_buffer_discard_commit(struct trace_buffer *buffer, 89 struct trace_buffer * 92 struct trace_buffer *__ring_buffer_alloc_range(unsigned long size, unsigned flags, 98 void *ring_buffer_meta_scratch(struct trace_buffer *buffer, unsigned int *size); 124 int ring_buffer_wait(struct trace_buffer *buffer, int cpu, int full, 126 __poll_t ring_buffer_poll_wait(struct trace_buffer *buffer, int cpu, 128 void ring_buffer_wake_waiters(struct trace_buffer *buffer, int cpu); 132 void ring_buffer_free(struct trace_buffer *buffe [all...] |
H A D | trace_events.h | 227 trace_event_buffer_lock_reserve(struct trace_buffer **current_buffer, 303 struct trace_buffer *buffer; 562 struct trace_buffer *buffer; 727 struct trace_buffer *buffer, void *rec,
|
/linux/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); 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);
|
H A 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 *t [all...] |
H A D | ebb.h | 29 struct trace_buffer *trace;
|
/linux/drivers/gpu/drm/imagination/ |
H A D | pvr_fw_trace.c | 36 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; in tracebuf_ctrl_init() local 38 pvr_fw_object_get_fw_addr(trace_buffer->buf_obj, in tracebuf_ctrl_init() 41 tracebuf_space->trace_buffer = trace_buffer->buf; in tracebuf_ctrl_init() 53 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; in pvr_fw_trace_init() local 55 trace_buffer->buf = in pvr_fw_trace_init() 58 sizeof(*trace_buffer->buf), in pvr_fw_trace_init() 61 NULL, NULL, &trace_buffer->buf_obj); in pvr_fw_trace_init() 62 if (IS_ERR(trace_buffer->buf)) { in pvr_fw_trace_init() 64 err = PTR_ERR(trace_buffer in pvr_fw_trace_init() 92 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; pvr_fw_trace_init() local 101 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; pvr_fw_trace_init() local 115 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; pvr_fw_trace_fini() local 375 struct pvr_fw_trace_buffer *trace_buffer = inode->i_private; fw_trace_open() 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
|
/linux/kernel/trace/ |
H A D | ring_buffer.c | 481 struct trace_buffer *buffer; 535 struct trace_buffer { struct 579 int ring_buffer_print_page_header(struct trace_buffer *buffer, struct trace_seq *s) in ring_buffer_print_page_header() argument 678 static inline u64 rb_time_stamp(struct trace_buffer *buffer); 697 u64 ring_buffer_event_time_stamp(struct trace_buffer *buffer, in ring_buffer_event_time_stamp() 735 size_t ring_buffer_nr_dirty_pages(struct trace_buffer *buffer, int cpu) in ring_buffer_nr_dirty_pages() 759 static __always_inline bool full_hit(struct trace_buffer *buffer, int cpu, int full) in full_hit() 819 void ring_buffer_wake_waiters(struct trace_buffer *buffer, int cpu) in ring_buffer_wake_waiters() 851 static bool rb_watermark_hit(struct trace_buffer *buffer, int cpu, int full) in rb_watermark_hit() 883 rb_wait_cond(struct rb_irq_work *rbwork, struct trace_buffer *buffe 536 flagstrace_buffer global() argument 537 cpustrace_buffer global() argument 538 record_disabledtrace_buffer global() argument 539 resizingtrace_buffer global() argument 540 cpumasktrace_buffer global() argument 542 reader_lock_keytrace_buffer global() argument 544 mutextrace_buffer global() argument 546 bufferstrace_buffer global() argument 548 nodetrace_buffer global() argument 549 clocktrace_buffer global() argument 551 irq_worktrace_buffer global() argument 552 time_stamp_abstrace_buffer global() argument 554 range_addr_starttrace_buffer global() argument 555 range_addr_endtrace_buffer global() argument [all...] |
H A D | trace_events_trigger.c | 59 struct trace_buffer *buffer, void *rec, in event_triggers_call() 1255 struct trace_buffer *buffer, void *rec, in traceon_trigger() 1276 struct trace_buffer *buffer, void *rec, in traceon_count_trigger() 1303 struct trace_buffer *buffer, void *rec, in traceoff_trigger() 1324 struct trace_buffer *buffer, void *rec, in traceoff_count_trigger() 1431 struct trace_buffer *buffer, void *rec, in snapshot_trigger() 1444 struct trace_buffer *buffer, void *rec, in snapshot_count_trigger() 1550 struct trace_buffer *buffer, void *rec, in stacktrace_trigger() 1563 struct trace_buffer *buffer, void *rec, in stacktrace_count_trigger() 1634 struct trace_buffer *buffe in event_enable_trigger() [all...] |
H A D | trace.h | 213 struct trace_buffer *buffer; 471 extern u64 tracing_event_time_stamp(struct trace_buffer *buffer, struct ring_buffer_event *rbe); 696 trace_buffer_lock_reserve(struct trace_buffer *buffer, 701 int ring_buffer_meta_seq_init(struct file *file, struct trace_buffer *buffer, int cpu); 709 void trace_buffer_unlock_commit_nostack(struct trace_buffer *buffer, 882 int trace_array_printk_buf(struct trace_buffer *buffer, 1498 struct trace_buffer *buffer, 1504 struct trace_buffer *buffer, in trace_buffer_unlock_commit() 1529 __trace_event_discard_commit(struct trace_buffer *buffer, in __trace_event_discard_commit() 1557 struct trace_buffer *buffe in __event_trigger_test_discard() [all...] |
H A D | trace_events_hist.c | 89 struct trace_buffer *buffer, 206 struct trace_buffer *buffer, 212 struct trace_buffer *buffer, in hist_field_const() 221 struct trace_buffer *buffer, in hist_field_counter() 230 struct trace_buffer *buffer, in hist_field_string() 241 struct trace_buffer *buffer, in hist_field_dynstring() 254 struct trace_buffer *buffer, in hist_field_reldynstring() 268 struct trace_buffer *buffer, in hist_field_pstring() 279 struct trace_buffer *buffer, in hist_field_log2() 292 struct trace_buffer *buffe in hist_field_bucket() [all...] |
H A D | trace_mmiotrace.c | 296 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_mmiotrace_rw() 323 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_mmiotrace_map()
|
H A D | trace.c | 220 struct trace_buffer *buffer, 1036 struct trace_buffer *buffer, 1040 struct trace_buffer *buffer, 1046 struct trace_buffer *buffer, in __ftrace_trace_stack() 1052 struct trace_buffer *buffer, in ftrace_trace_stack() 1070 __trace_buffer_lock_reserve(struct trace_buffer *buffer, in __trace_buffer_lock_reserve() 1113 __buffer_unlock_commit(struct trace_buffer *buffer, struct ring_buffer_event *event) in __buffer_unlock_commit() 1133 struct trace_buffer *buffer; in __trace_array_puts() 1196 struct trace_buffer *buffer; in __trace_bputs() 2397 struct trace_buffer *buffe in tracing_reset_cpu() [all...] |
H A D | trace_sched_wakeup.c | 397 struct trace_buffer *buffer = tr->array_buffer.buffer; in tracing_sched_switch_trace() 425 struct trace_buffer *buffer = tr->array_buffer.buffer; in tracing_sched_wakeup_trace()
|
H A D | ring_buffer_benchmark.c | 32 static struct trace_buffer *buffer;
|
H A D | trace_branch.c | 34 struct trace_buffer *buffer; in probe_likely_condition()
|
H A D | trace_functions_graph.c | 121 struct trace_buffer *buffer = tr->array_buffer.buffer; in __graph_entry() 161 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_graph_retaddr_entry() 315 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_graph_return()
|
H A D | trace_hwlat.c | 133 struct trace_buffer *buffer = tr->array_buffer.buffer; in trace_hwlat_sample()
|
H A D | blktrace.c | 74 struct trace_buffer *buffer = NULL; in trace_note() 221 struct trace_buffer *buffer = NULL; in __blk_add_trace()
|
H A D | trace_events_synth.c | 505 struct trace_buffer *buffer; in trace_event_raw_event_synth()
|
H A D | trace_events.c | 4831 struct trace_buffer *buffer; in function_test_events_call()
|