Home
last modified time | relevance | path

Searched refs:tp_event (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.4/kernel/trace/
Dtrace_event_perf.c26 static int perf_trace_event_perm(struct trace_event_call *tp_event, in perf_trace_event_perm() argument
29 if (tp_event->perf_perm) { in perf_trace_event_perm()
30 int ret = tp_event->perf_perm(tp_event, p_event); in perf_trace_event_perm()
48 if (ftrace_event_is_function(tp_event)) { in perf_trace_event_perm()
77 if (tp_event->flags & TRACE_EVENT_FL_CAP_ANY) in perf_trace_event_perm()
91 static int perf_trace_event_reg(struct trace_event_call *tp_event, in perf_trace_event_reg() argument
98 p_event->tp_event = tp_event; in perf_trace_event_reg()
99 if (tp_event->perf_refcount++ > 0) in perf_trace_event_reg()
109 tp_event->perf_events = list; in perf_trace_event_reg()
124 ret = tp_event->class->reg(tp_event, TRACE_REG_PERF_REGISTER, NULL); in perf_trace_event_reg()
[all …]
Dbpf_trace.c1208 (!trace_kprobe_on_func_entry(event->tp_event) || in perf_event_attach_bpf_prog()
1209 !trace_kprobe_error_injectable(event->tp_event))) in perf_event_attach_bpf_prog()
1217 old_array = bpf_event_rcu_dereference(event->tp_event->prog_array); in perf_event_attach_bpf_prog()
1230 rcu_assign_pointer(event->tp_event->prog_array, new_array); in perf_event_attach_bpf_prog()
1249 old_array = bpf_event_rcu_dereference(event->tp_event->prog_array); in perf_event_detach_bpf_prog()
1256 rcu_assign_pointer(event->tp_event->prog_array, new_array); in perf_event_detach_bpf_prog()
1296 progs = bpf_event_rcu_dereference(event->tp_event->prog_array); in perf_event_query_prog_array()
1430 flags = event->tp_event->flags; in bpf_get_perf_event_info()
1432 is_syscall_tp = is_syscall_trace_event(event->tp_event); in bpf_get_perf_event_info()
1435 *buf = is_tracepoint ? event->tp_event->tp->name in bpf_get_perf_event_info()
[all …]
Dtrace_uprobe.c1380 const char *pevent = trace_event_name(event->tp_event); in bpf_get_uprobe_info()
1381 const char *group = event->tp_event->class->system; in bpf_get_uprobe_info()
1387 tu = event->tp_event->data; in bpf_get_uprobe_info()
Dtrace_kprobe.c1437 const char *pevent = trace_event_name(event->tp_event); in bpf_get_kprobe_info()
1438 const char *group = event->tp_event->class->system; in bpf_get_kprobe_info()
1444 tk = event->tp_event->data; in bpf_get_kprobe_info()
Dtrace_events_filter.c2065 call = event->tp_event; in ftrace_profile_set_filter()
/Linux-v5.4/drivers/edac/
Dskx_common.c477 enum hw_event_mc_err_type tp_event; in skx_mce_output_error() local
494 tp_event = HW_EVENT_ERR_FATAL; in skx_mce_output_error()
497 tp_event = HW_EVENT_ERR_UNCORRECTED; in skx_mce_output_error()
501 tp_event = HW_EVENT_ERR_CORRECTED; in skx_mce_output_error()
559 edac_mc_handle_error(tp_event, mci, core_err_cnt, in skx_mce_output_error()
Di5400_edac.c525 enum hw_event_mc_err_type tp_event = HW_EVENT_ERR_UNCORRECTED; in i5400_proccess_non_recoverable_info() local
532 tp_event = HW_EVENT_ERR_FATAL; in i5400_proccess_non_recoverable_info()
563 edac_mc_handle_error(tp_event, mci, 1, 0, 0, 0, in i5400_proccess_non_recoverable_info()
Di7core_edac.c1700 enum hw_event_mc_err_type tp_event; in i7core_mce_output_error() local
1714 tp_event = HW_EVENT_ERR_FATAL; in i7core_mce_output_error()
1716 tp_event = HW_EVENT_ERR_UNCORRECTED; in i7core_mce_output_error()
1718 tp_event = HW_EVENT_ERR_CORRECTED; in i7core_mce_output_error()
1780 edac_mc_handle_error(tp_event, mci, core_err_cnt, in i7core_mce_output_error()
Dsb_edac.c2954 enum hw_event_mc_err_type tp_event; in sbridge_mce_output_error() local
2985 tp_event = HW_EVENT_ERR_FATAL; in sbridge_mce_output_error()
2988 tp_event = HW_EVENT_ERR_UNCORRECTED; in sbridge_mce_output_error()
2992 tp_event = HW_EVENT_ERR_CORRECTED; in sbridge_mce_output_error()
3053 edac_mc_handle_error(tp_event, mci, core_err_cnt, in sbridge_mce_output_error()
3116 edac_mc_handle_error(tp_event, mci, core_err_cnt, in sbridge_mce_output_error()
3122 edac_mc_handle_error(tp_event, mci, core_err_cnt, 0, 0, 0, in sbridge_mce_output_error()
Dpnd2_edac.c1146 enum hw_event_mc_err_type tp_event; in pnd2_mce_output_error() local
1158 tp_event = uc_err ? (ripv ? HW_EVENT_ERR_FATAL : HW_EVENT_ERR_UNCORRECTED) : in pnd2_mce_output_error()
1213 edac_mc_handle_error(tp_event, mci, core_err_cnt, m->addr >> PAGE_SHIFT, in pnd2_mce_output_error()
1219 edac_mc_handle_error(tp_event, mci, core_err_cnt, 0, 0, 0, -1, -1, -1, msg, ""); in pnd2_mce_output_error()
/Linux-v5.4/include/linux/
Dsyscalls.h191 static inline int is_syscall_trace_event(struct trace_event_call *tp_event) in is_syscall_trace_event() argument
193 return tp_event->class == &event_class_syscall_enter || in is_syscall_trace_event()
194 tp_event->class == &event_class_syscall_exit; in is_syscall_trace_event()
200 static inline int is_syscall_trace_event(struct trace_event_call *tp_event) in is_syscall_trace_event() argument
Dtrace_events.h414 static int perf_perm_##name(struct trace_event_call *tp_event, \
Dperf_event.h713 struct trace_event_call *tp_event; member
/Linux-v5.4/kernel/events/
Dcore.c9048 is_kprobe = event->tp_event->flags & TRACE_EVENT_FL_UKPROBE; in perf_event_set_bpf_prog()
9049 is_tracepoint = event->tp_event->flags & TRACE_EVENT_FL_TRACEPOINT; in perf_event_set_bpf_prog()
9050 is_syscall_tp = is_syscall_trace_event(event->tp_event); in perf_event_set_bpf_prog()
9069 !(event->tp_event->flags & TRACE_EVENT_FL_KPROBE)) { in perf_event_set_bpf_prog()
9075 int off = trace_event_get_offsets(event->tp_event); in perf_event_set_bpf_prog()