Searched refs:trace_export (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-6.6/include/linux/ |
H A D | trace.h | 10 * The trace export - an export of Ftrace output. The trace_export 15 * buffer only, just need to register a new trace_export and implement 18 * next - pointer to the next trace_export 23 struct trace_export { struct 24 struct trace_export __rcu *next; 25 void (*write)(struct trace_export *, const void *, unsigned int); 33 int register_ftrace_export(struct trace_export *export); 34 int unregister_ftrace_export(struct trace_export *export); 64 static inline int register_ftrace_export(struct trace_export *export) in register_ftrace_export() 68 static inline int unregister_ftrace_export(struct trace_export *expor in register_ftrace_export() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | trace.h | 12 * The trace export - an export of Ftrace output. The trace_export 17 * buffer only, just need to register a new trace_export and implement 20 * next - pointer to the next trace_export 25 struct trace_export { struct 26 struct trace_export __rcu *next; 27 void (*write)(struct trace_export *, const void *, unsigned int); 31 int register_ftrace_export(struct trace_export *export); 32 int unregister_ftrace_export(struct trace_export *export);
|
/kernel/linux/linux-5.10/drivers/hwtracing/stm/ |
H A D | ftrace.c | 6 * STM Ftrace will be registered as a trace_export. 21 struct trace_export ftrace; 37 stm_ftrace_write(struct trace_export *export, const void *buf, unsigned int len) in stm_ftrace_write()
|
/kernel/linux/linux-6.6/drivers/hwtracing/stm/ |
H A D | ftrace.c | 6 * STM Ftrace will be registered as a trace_export. 21 struct trace_export ftrace; 37 stm_ftrace_write(struct trace_export *export, const void *buf, unsigned int len) in stm_ftrace_write()
|
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | Makefile | 72 obj-$(CONFIG_EVENT_TRACING) += trace_export.o
|
H A D | trace.c | 272 trace_process_export(struct trace_export *export, in trace_process_export() 287 static struct trace_export __rcu *ftrace_exports_list __read_mostly; 293 static inline void ftrace_exports_enable(struct trace_export *export) in ftrace_exports_enable() 305 static inline void ftrace_exports_disable(struct trace_export *export) in ftrace_exports_disable() 319 struct trace_export *export; in ftrace_exports() 333 add_trace_export(struct trace_export **list, struct trace_export *export) in add_trace_export() 346 rm_trace_export(struct trace_export **list, struct trace_export *export) in rm_trace_export() 348 struct trace_export ** in rm_trace_export() [all...] |
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | Makefile | 78 obj-$(CONFIG_EVENT_TRACING) += trace_export.o
|
H A D | trace.c | 331 trace_process_export(struct trace_export *export, in trace_process_export() 346 static struct trace_export __rcu *ftrace_exports_list __read_mostly; 352 static inline void ftrace_exports_enable(struct trace_export *export) in ftrace_exports_enable() 364 static inline void ftrace_exports_disable(struct trace_export *export) in ftrace_exports_disable() 378 struct trace_export *export; in ftrace_exports() 392 add_trace_export(struct trace_export **list, struct trace_export *export) in add_trace_export() 405 rm_trace_export(struct trace_export **list, struct trace_export *export) in rm_trace_export() 407 struct trace_export ** in rm_trace_export() [all...] |
Completed in 13 milliseconds