hc
2024-05-10 61598093bbdd283a7edc367d900f223070ead8d2
kernel/kernel/trace/trace.h
....@@ -725,8 +725,11 @@
725725 void tracing_reset_online_cpus(struct array_buffer *buf);
726726 void tracing_reset_current(int cpu);
727727 void tracing_reset_all_online_cpus(void);
728
+void tracing_reset_all_online_cpus_unlocked(void);
728729 int tracing_open_generic(struct inode *inode, struct file *filp);
729730 int tracing_open_generic_tr(struct inode *inode, struct file *filp);
731
+int tracing_open_file_tr(struct inode *inode, struct file *filp);
732
+int tracing_release_file_tr(struct inode *inode, struct file *filp);
730733 bool tracing_is_disabled(void);
731734 bool tracer_tracing_is_on(struct trace_array *tr);
732735 void tracer_tracing_on(struct trace_array *tr);
....@@ -1673,6 +1676,7 @@
16731676 extern void trace_event_enable_tgid_record(bool enable);
16741677
16751678 extern int event_trace_init(void);
1679
+extern int init_events(void);
16761680 extern int event_trace_add_tracer(struct dentry *parent, struct trace_array *tr);
16771681 extern int event_trace_del_tracer(struct trace_array *tr);
16781682 extern void __trace_early_add_events(struct trace_array *tr);