H A D | trace_events.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 58 struct trace_event *event); 74 * The trace entry - the most basic unit of tracing. This is what 77 * bash-15816 [01] 235.197585: idle_cpu <- irq_enter 87 ((1 << (sizeof(((struct trace_entry *)0)->type) * 8)) - 1) 90 * Trace iterator - use 279 const char *name; global() member 309 struct ring_buffer_event *event; global() member 372 char *name; global() member 376 struct trace_event event; global() member 535 synth_event_gen_cmd_start(cmd,name,mod,...) global() argument 540 const char *name; global() member 570 struct synth_event *event; global() member 595 kprobe_event_gen_cmd_start(cmd,name,loc,...) global() argument 598 kretprobe_event_gen_cmd_start(cmd,name,loc,...) global() argument 682 __TRACE_EVENT_FLAGS(name,value) global() argument 690 __TRACE_EVENT_PERF_PERM(name,expr...) global() argument 779 perf_event_attach_bpf_prog(struct perf_event * event,struct bpf_prog * prog,u64 bpf_cookie) perf_event_attach_bpf_prog() argument 784 perf_event_detach_bpf_prog(struct perf_event * event) perf_event_detach_bpf_prog() argument 787 perf_event_query_prog_array(struct perf_event * event,void __user * info) perf_event_query_prog_array() argument 799 bpf_get_raw_tracepoint(const char * name) bpf_get_raw_tracepoint() argument 806 bpf_get_perf_event_info(const struct perf_event * event,u32 * prog_id,u32 * fd_type,const char ** buf,u64 * probe_offset,u64 * probe_addr,unsigned long * missed) bpf_get_perf_event_info() argument 976 DECLARE_CUSTOM_EVENT_CLASS(name,proto,args,tstruct,assign,print) global() argument 977 DEFINE_CUSTOM_EVENT(template,name,proto,args) global() argument 978 TRACE_CUSTOM_EVENT(name,proto,args,struct,assign,print) global() argument [all...] |