/Linux-v4.19/kernel/trace/ |
D | trace_event_perf.c | 26 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 …]
|
D | bpf_trace.c | 973 (!trace_kprobe_on_func_entry(event->tp_event) || in perf_event_attach_bpf_prog() 974 !trace_kprobe_error_injectable(event->tp_event))) in perf_event_attach_bpf_prog() 982 old_array = event->tp_event->prog_array; in perf_event_attach_bpf_prog() 995 rcu_assign_pointer(event->tp_event->prog_array, new_array); in perf_event_attach_bpf_prog() 1014 old_array = event->tp_event->prog_array; in perf_event_detach_bpf_prog() 1021 rcu_assign_pointer(event->tp_event->prog_array, new_array); in perf_event_detach_bpf_prog() 1060 ret = bpf_prog_array_copy_info(event->tp_event->prog_array, in perf_event_query_prog_array() 1194 flags = event->tp_event->flags; in bpf_get_perf_event_info() 1196 is_syscall_tp = is_syscall_trace_event(event->tp_event); in bpf_get_perf_event_info() 1199 *buf = is_tracepoint ? event->tp_event->tp->name in bpf_get_perf_event_info() [all …]
|
D | trace_uprobe.c | 1157 const char *pevent = trace_event_name(event->tp_event); in bpf_get_uprobe_info() 1158 const char *group = event->tp_event->class->system; in bpf_get_uprobe_info() 1164 tu = event->tp_event->data; in bpf_get_uprobe_info()
|
D | trace_kprobe.c | 1335 const char *pevent = trace_event_name(event->tp_event); in bpf_get_kprobe_info() 1336 const char *group = event->tp_event->class->system; in bpf_get_kprobe_info() 1342 tk = event->tp_event->data; in bpf_get_kprobe_info()
|
D | trace_events_filter.c | 2033 call = event->tp_event; in ftrace_profile_set_filter()
|
/Linux-v4.19/drivers/edac/ |
D | skx_edac.c | 948 enum hw_event_mc_err_type tp_event; in skx_mce_output_error() local 964 tp_event = HW_EVENT_ERR_FATAL; in skx_mce_output_error() 967 tp_event = HW_EVENT_ERR_UNCORRECTED; in skx_mce_output_error() 971 tp_event = HW_EVENT_ERR_CORRECTED; in skx_mce_output_error() 1021 edac_mc_handle_error(tp_event, mci, core_err_cnt, in skx_mce_output_error()
|
D | i5400_edac.c | 525 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()
|
D | i7core_edac.c | 1702 enum hw_event_mc_err_type tp_event; in i7core_mce_output_error() local 1715 tp_event = HW_EVENT_ERR_FATAL; in i7core_mce_output_error() 1717 tp_event = HW_EVENT_ERR_UNCORRECTED; in i7core_mce_output_error() 1719 tp_event = HW_EVENT_ERR_CORRECTED; in i7core_mce_output_error() 1781 edac_mc_handle_error(tp_event, mci, core_err_cnt, in i7core_mce_output_error()
|
D | sb_edac.c | 2869 enum hw_event_mc_err_type tp_event; in sbridge_mce_output_error() local 2893 tp_event = HW_EVENT_ERR_FATAL; in sbridge_mce_output_error() 2896 tp_event = HW_EVENT_ERR_UNCORRECTED; in sbridge_mce_output_error() 2900 tp_event = HW_EVENT_ERR_CORRECTED; in sbridge_mce_output_error() 2969 edac_mc_handle_error(tp_event, mci, core_err_cnt, in sbridge_mce_output_error() 3027 edac_mc_handle_error(tp_event, mci, core_err_cnt, in sbridge_mce_output_error() 3033 edac_mc_handle_error(tp_event, mci, core_err_cnt, 0, 0, 0, in sbridge_mce_output_error()
|
D | pnd2_edac.c | 1149 enum hw_event_mc_err_type tp_event; in pnd2_mce_output_error() local 1161 tp_event = uc_err ? (ripv ? HW_EVENT_ERR_FATAL : HW_EVENT_ERR_UNCORRECTED) : in pnd2_mce_output_error() 1216 edac_mc_handle_error(tp_event, mci, core_err_cnt, m->addr >> PAGE_SHIFT, in pnd2_mce_output_error() 1222 edac_mc_handle_error(tp_event, mci, core_err_cnt, 0, 0, 0, -1, -1, -1, msg, ""); in pnd2_mce_output_error()
|
/Linux-v4.19/include/linux/ |
D | syscalls.h | 191 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
|
D | trace_events.h | 405 static int perf_perm_##name(struct trace_event_call *tp_event, \
|
D | perf_event.h | 686 struct trace_event_call *tp_event; member
|
/Linux-v4.19/kernel/events/ |
D | core.c | 8597 is_kprobe = event->tp_event->flags & TRACE_EVENT_FL_UKPROBE; in perf_event_set_bpf_prog() 8598 is_tracepoint = event->tp_event->flags & TRACE_EVENT_FL_TRACEPOINT; in perf_event_set_bpf_prog() 8599 is_syscall_tp = is_syscall_trace_event(event->tp_event); in perf_event_set_bpf_prog() 8618 !(event->tp_event->flags & TRACE_EVENT_FL_KPROBE)) { in perf_event_set_bpf_prog() 8624 int off = trace_event_get_offsets(event->tp_event); in perf_event_set_bpf_prog()
|