• Home
  • Raw
  • Download

Lines Matching refs:event

42 static bool trace_kprobe_match(const char *system, const char *event,
163 static bool trace_kprobe_match(const char *system, const char *event, in trace_kprobe_match() argument
168 return strcmp(trace_probe_name(&tk->tp), event) == 0 && in trace_kprobe_match()
257 const char *event, in alloc_trace_kprobe() argument
293 ret = trace_probe_init(&tk->tp, event, group, 0); in alloc_trace_kprobe()
304 static struct trace_kprobe *find_trace_kprobe(const char *event, in find_trace_kprobe() argument
311 if (strcmp(trace_probe_name(&tk->tp), event) == 0 && in find_trace_kprobe()
560 struct trace_probe_event *tpe = orig->tp.event; in trace_kprobe_has_same_kprobe()
740 const char *event = NULL, *group = KPROBE_EVENT_SYSTEM; in trace_kprobe_create() local
762 event = strchr(&argv[0][1], ':'); in trace_kprobe_create()
763 if (event) in trace_kprobe_create()
764 event++; in trace_kprobe_create()
771 if (event) in trace_kprobe_create()
772 len = event - &argv[0][1] - 1; in trace_kprobe_create()
823 if (event) { in trace_kprobe_create()
824 ret = traceprobe_parse_event_name(&event, &group, buf, in trace_kprobe_create()
825 event - argv[0]); in trace_kprobe_create()
837 event = buf; in trace_kprobe_create()
841 tk = alloc_trace_kprobe(group, event, addr, symbol, offset, maxactive, in trace_kprobe_create()
1178 struct ring_buffer_event *event; in NOKPROBE_SYMBOL() local
1195 event = trace_event_buffer_lock_reserve(&buffer, trace_file, in NOKPROBE_SYMBOL()
1196 call->event.type, in NOKPROBE_SYMBOL()
1198 if (!event) in NOKPROBE_SYMBOL()
1201 entry = ring_buffer_event_data(event); in NOKPROBE_SYMBOL()
1205 event_trigger_unlock_commit_regs(trace_file, buffer, event, in NOKPROBE_SYMBOL()
1226 struct ring_buffer_event *event; in __kretprobe_trace_func() local
1243 event = trace_event_buffer_lock_reserve(&buffer, trace_file, in __kretprobe_trace_func()
1244 call->event.type, in __kretprobe_trace_func()
1246 if (!event) in __kretprobe_trace_func()
1249 entry = ring_buffer_event_data(event); in __kretprobe_trace_func()
1254 event_trigger_unlock_commit_regs(trace_file, buffer, event, in __kretprobe_trace_func()
1272 struct trace_event *event) in print_kprobe_event() argument
1280 container_of(event, struct trace_event_call, event)); in print_kprobe_event()
1302 struct trace_event *event) in print_kretprobe_event() argument
1310 container_of(event, struct trace_event_call, event)); in print_kretprobe_event()
1413 perf_trace_buf_submit(entry, size, rctx, call->event.type, 1, regs, in kprobe_perf_func()
1449 perf_trace_buf_submit(entry, size, rctx, call->event.type, 1, regs, in kretprobe_perf_func()
1454 int bpf_get_kprobe_info(const struct perf_event *event, u32 *fd_type, in bpf_get_kprobe_info() argument
1458 const char *pevent = trace_event_name(event->tp_event); in bpf_get_kprobe_info()
1459 const char *group = event->tp_event->class->system; in bpf_get_kprobe_info()
1465 tk = event->tp_event->data; in bpf_get_kprobe_info()
1490 static int kprobe_register(struct trace_event_call *event, in kprobe_register() argument
1497 return enable_trace_kprobe(event, file); in kprobe_register()
1499 return disable_trace_kprobe(event, file); in kprobe_register()
1503 return enable_trace_kprobe(event, NULL); in kprobe_register()
1505 return disable_trace_kprobe(event, NULL); in kprobe_register()
1563 call->event.funcs = &kretprobe_funcs; in init_trace_event_call()
1566 call->event.funcs = &kprobe_funcs; in init_trace_event_call()
1594 char *event; in create_local_trace_kprobe() local
1601 event = func ? func : "DUMMY_EVENT"; in create_local_trace_kprobe()
1603 tk = alloc_trace_kprobe(KPROBE_EVENT_SYSTEM, event, (void *)addr, func, in create_local_trace_kprobe()