diff options
Diffstat (limited to 'kernel/trace/trace.h')
| -rw-r--r-- | kernel/trace/trace.h | 11 | 
1 files changed, 11 insertions, 0 deletions
diff --git a/kernel/trace/trace.h b/kernel/trace/trace.h index df627a94869..e03f157c772 100644 --- a/kernel/trace/trace.h +++ b/kernel/trace/trace.h @@ -403,6 +403,17 @@ int tracing_open_generic(struct inode *inode, struct file *filp);  struct dentry *tracing_init_dentry(void);  void init_tracer_sysprof_debugfs(struct dentry *d_tracer); +struct ring_buffer_event; + +struct ring_buffer_event *trace_buffer_lock_reserve(struct trace_array *tr, +						    unsigned char type, +						    unsigned long len, +						    unsigned long flags, +						    int pc); +void trace_buffer_unlock_commit(struct trace_array *tr, +				struct ring_buffer_event *event, +				unsigned long flags, int pc); +  struct trace_entry *tracing_get_trace_entry(struct trace_array *tr,  						struct trace_array_cpu *data);  |