| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | ring_buffer.h | 9 struct trace_buffer; 80 void ring_buffer_discard_commit(struct trace_buffer *buffer, 86 struct trace_buffer * 100 int ring_buffer_wait(struct trace_buffer *buffer, int cpu, int full); 101 __poll_t ring_buffer_poll_wait(struct trace_buffer *buffer, int cpu, 103 void ring_buffer_wake_waiters(struct trace_buffer *buffer, int cpu); 107 void ring_buffer_free(struct trace_buffer *buffer); 109 int ring_buffer_resize(struct trace_buffer *buffer, unsigned long size, int cpu); 111 void ring_buffer_change_overwrite(struct trace_buffer *buffer, int val); 113 struct ring_buffer_event *ring_buffer_lock_reserve(struct trace_buffer *buffer, [all …]
|
| H A D | trace_events.h | 158 trace_event_buffer_lock_reserve(struct trace_buffer **current_buffer, 231 struct trace_buffer *buffer; 441 struct trace_buffer *buffer;
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf_trace_buffer.c | 129 struct firmware_trace_buffer *trace_buffer; in kbase_csf_firmware_trace_buffers_init() local 158 list_for_each_entry(trace_buffer, &kbdev->csf.firmware_trace_buffers.list, node) { in kbase_csf_firmware_trace_buffers_init() 166 kbdev, trace_buffer->num_pages, PROT_READ, KBASE_REG_GPU_WR, in kbase_csf_firmware_trace_buffers_init() 167 &trace_buffer->data_mapping); in kbase_csf_firmware_trace_buffers_init() 186 (trace_buffer->data_mapping.va_reg->start_pfn << PAGE_SHIFT); in kbase_csf_firmware_trace_buffers_init() 195 kbdev, trace_buffer->gpu_va.data_address, data_buffer_gpu_va); in kbase_csf_firmware_trace_buffers_init() 197 kbdev, trace_buffer->gpu_va.insert_address, insert_gpu_va); in kbase_csf_firmware_trace_buffers_init() 199 kbdev, trace_buffer->gpu_va.extract_address, extract_gpu_va); in kbase_csf_firmware_trace_buffers_init() 201 kbdev, trace_buffer->gpu_va.size_address, in kbase_csf_firmware_trace_buffers_init() 202 trace_buffer->num_pages << PAGE_SHIFT); in kbase_csf_firmware_trace_buffers_init() [all …]
|
| H A D | mali_kbase_csf_trace_buffer.h | 126 const struct firmware_trace_buffer *trace_buffer); 140 struct firmware_trace_buffer *trace_buffer, unsigned int bit, 151 const struct firmware_trace_buffer *trace_buffer); 166 struct firmware_trace_buffer *trace_buffer, u8 *data, unsigned int num_bytes);
|
| H A D | mali_kbase_csf_tl_reader.c | 201 self->trace_buffer, read_buffer, read_buffer_size); in kbase_csf_tl_reader_flush_buffer() 323 self->trace_buffer = tb; in tl_reader_init_late() 348 self->trace_buffer, 0, value); in tl_reader_update_enable_bit() 365 self->trace_buffer = NULL; in kbase_csf_tl_reader_init()
|
| H A D | mali_kbase_csf_tl_reader.h | 72 struct firmware_trace_buffer *trace_buffer; member
|
| /OK3568_Linux_fs/kernel/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 *tb) in trace_log_indent() [all …]
|
| H A D | ebb.h | 29 struct trace_buffer *trace;
|
| /OK3568_Linux_fs/kernel/arch/powerpc/oprofile/cell/ |
| H A D | spu_profiler.c | 76 u64 trace_buffer[2]; in spu_pc_extract() local 90 cbe_read_trace_buffer(cpu, trace_buffer); in spu_pc_extract() 97 = (spu_mask & trace_buffer[0]) << 2; in spu_pc_extract() 99 = (spu_mask & trace_buffer[1]) << 2; in spu_pc_extract() 101 trace_buffer[0] = trace_buffer[0] >> NUM_SPU_BITS_TRBUF; in spu_pc_extract() 102 trace_buffer[1] = trace_buffer[1] >> NUM_SPU_BITS_TRBUF; in spu_pc_extract()
|
| /OK3568_Linux_fs/kernel/kernel/trace/ |
| H A D | ring_buffer.c | 497 struct trace_buffer *buffer; 538 struct trace_buffer { struct 760 size_t ring_buffer_nr_pages(struct trace_buffer *buffer, int cpu) in ring_buffer_nr_pages() 772 size_t ring_buffer_nr_dirty_pages(struct trace_buffer *buffer, int cpu) in ring_buffer_nr_dirty_pages() 796 static __always_inline bool full_hit(struct trace_buffer *buffer, int cpu, int full) in full_hit() 836 void ring_buffer_wake_waiters(struct trace_buffer *buffer, int cpu) in ring_buffer_wake_waiters() 870 int ring_buffer_wait(struct trace_buffer *buffer, int cpu, int full) in ring_buffer_wait() 987 __poll_t ring_buffer_poll_wait(struct trace_buffer *buffer, int cpu, in ring_buffer_poll_wait() 1055 static inline u64 rb_time_stamp(struct trace_buffer *buffer) in rb_time_stamp() 1069 u64 ring_buffer_time_stamp(struct trace_buffer *buffer, int cpu) in ring_buffer_time_stamp() [all …]
|
| H A D | trace.h | 196 struct trace_buffer *buffer; 745 trace_buffer_lock_reserve(struct trace_buffer *buffer, 757 void trace_buffer_unlock_commit_nostack(struct trace_buffer *buffer, 919 int trace_array_printk_buf(struct trace_buffer *buffer, 1450 struct trace_buffer *buffer, 1454 struct trace_buffer *buffer, 1460 struct trace_buffer *buffer, in trace_buffer_unlock_commit() 1473 __trace_event_discard_commit(struct trace_buffer *buffer, in __trace_event_discard_commit() 1499 struct trace_buffer *buffer, in __event_trigger_test_discard() 1546 struct trace_buffer *buffer, in event_trigger_unlock_commit() [all …]
|
| H A D | trace.c | 179 struct trace_buffer *buffer, 497 struct trace_buffer *buffer, in call_filter_check_discard() 912 static void __ftrace_trace_stack(struct trace_buffer *buffer, 916 struct trace_buffer *buffer, 921 static inline void __ftrace_trace_stack(struct trace_buffer *buffer, in __ftrace_trace_stack() 927 struct trace_buffer *buffer, in ftrace_trace_stack() 945 __trace_buffer_lock_reserve(struct trace_buffer *buffer, in __trace_buffer_lock_reserve() 990 __buffer_unlock_commit(struct trace_buffer *buffer, struct ring_buffer_event *event) in __buffer_unlock_commit() 1013 struct trace_buffer *buffer; in __trace_puts() 1067 struct trace_buffer *buffer; in __trace_bputs() [all …]
|
| H A D | trace_mmiotrace.c | 300 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_mmiotrace_rw() 330 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_mmiotrace_map()
|
| H A D | trace_sched_wakeup.c | 381 struct trace_buffer *buffer = tr->array_buffer.buffer; in tracing_sched_switch_trace() 411 struct trace_buffer *buffer = tr->array_buffer.buffer; in tracing_sched_wakeup_trace()
|
| H A D | trace_syscalls.c | 300 struct trace_buffer *buffer; in ftrace_syscall_enter() 350 struct trace_buffer *buffer; in ftrace_syscall_exit()
|
| H A D | ring_buffer_benchmark.c | 32 static struct trace_buffer *buffer;
|
| H A D | trace_branch.c | 35 struct trace_buffer *buffer; in probe_likely_condition()
|
| H A D | trace_hwlat.c | 108 struct trace_buffer *buffer = tr->array_buffer.buffer; in trace_hwlat_sample()
|
| H A D | trace_functions_graph.c | 104 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_graph_entry() 224 struct trace_buffer *buffer = tr->array_buffer.buffer; in __trace_graph_return()
|
| 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_uprobe.c | 951 struct trace_buffer *buffer; in __uprobe_trace_func()
|
| H A D | trace_events_synth.c | 438 struct trace_buffer *buffer; in trace_event_raw_event_synth()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/oprofile/ |
| H A D | op_model_cell.c | 1484 u64 trace_buffer[2]; in cell_handle_interrupt_spu() local 1528 cbe_read_trace_buffer(cpu, trace_buffer); in cell_handle_interrupt_spu() 1547 trace_entry = trace_buffer[0] in cell_handle_interrupt_spu() 1554 last_trace_buffer = trace_buffer[0]; in cell_handle_interrupt_spu()
|
| /OK3568_Linux_fs/kernel/drivers/oprofile/ |
| H A D | cpu_buffer.c | 35 static struct trace_buffer *op_ring_buffer;
|