Home
last modified time | relevance | path

Searched defs:trace_buffer (Results 1 – 5 of 5) sorted by relevance

/linux/tools/testing/selftests/powerpc/pmu/ebb/
H A Dtrace.h24 struct trace_buffer struct
32 struct trace_buffer *trace_buffer_allocate(u64 size); argument
/linux/arch/arm64/kvm/hyp/nvhe/
H A Dtrace.c25 } trace_buffer = { variable
30 static bool hyp_trace_buffer_loaded(struct hyp_trace_buffer *trace_buffer) in hyp_trace_buffer_loaded()
65 static int hyp_trace_buffer_load_bpage_backing(struct hyp_trace_buffer *trace_buffer, in hyp_trace_buffer_load_bpage_backing()
84 static void hyp_trace_buffer_unload_bpage_backing(struct hyp_trace_buffer *trace_buffer) in hyp_trace_buffer_unload_bpage_backing()
118 static void hyp_trace_buffer_unload(struct hyp_trace_buffer *trace_buffer) in hyp_trace_buffer_unload()
134 static int hyp_trace_buffer_load(struct hyp_trace_buffer *trace_buffer, in hyp_trace_buffer_load()
/linux/arch/arm64/kvm/
H A Dhyp_trace.c138 } trace_buffer; variable
158 static int hyp_trace_buffer_alloc_bpages_backing(struct hyp_trace_buffer *trace_buffer, size_t size) in hyp_trace_buffer_alloc_bpages_backing()
177 static void hyp_trace_buffer_free_bpages_backing(struct hyp_trace_buffer *trace_buffer) in hyp_trace_buffer_free_bpages_backing()
183 static void hyp_trace_buffer_unshare_hyp(struct hyp_trace_buffer *trace_buffer, int last_cpu) in hyp_trace_buffer_unshare_hyp()
198 static int hyp_trace_buffer_share_hyp(struct hyp_trace_buffer *trace_buffer) in hyp_trace_buffer_share_hyp()
230 struct hyp_trace_buffer *trace_buffer = priv; in hyp_trace_load() local
291 struct hyp_trace_buffer *trace_buffer = priv; in hyp_trace_unload() local
/linux/drivers/gpu/drm/imagination/
H A Dpvr_fw_trace.c99 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; in tracebuf_ctrl_init() local
116 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; in pvr_fw_trace_init() local
160 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; in pvr_fw_trace_init() local
169 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; in pvr_fw_trace_init() local
183 struct pvr_fw_trace_buffer *trace_buffer = &fw_trace->buffers[thread_nr]; in pvr_fw_trace_fini() local
452 struct pvr_fw_trace_buffer *trace_buffer = inode->i_private; in fw_trace_open() local
/linux/kernel/trace/
H A Dring_buffer.c541 struct trace_buffer { struct
542 unsigned flags;
543 int cpus;
544 atomic_t record_disabled;
545 atomic_t resizing;
546 cpumask_var_t cpumask;
548 struct lock_class_key *reader_lock_key;
550 struct mutex mutex;
552 struct ring_buffer_per_cpu **buffers;
554 struct ring_buffer_remote *remote;
[all …]