Lines Matching refs:probe_func
166 const std::string& probe_func, in attach_kprobe() argument
174 TRY2(load_func(probe_func, BPF_PROG_TYPE_KPROBE, probe_fd)); in attach_kprobe()
180 TRY2(unload_func(probe_func)); in attach_kprobe()
183 kernel_func.c_str(), probe_func.c_str()); in attach_kprobe()
188 p.func = probe_func; in attach_kprobe()
195 const std::string& probe_func, in attach_uprobe() argument
207 TRY2(load_func(probe_func, BPF_PROG_TYPE_KPROBE, probe_fd)); in attach_uprobe()
213 TRY2(unload_func(probe_func)); in attach_uprobe()
218 symbol.c_str(), symbol_addr, probe_func.c_str()); in attach_uprobe()
223 p.func = probe_func; in attach_uprobe()
269 const std::string& probe_func) { in attach_tracepoint() argument
281 TRY2(load_func(probe_func, BPF_PROG_TYPE_TRACEPOINT, probe_fd)); in attach_tracepoint()
287 TRY2(unload_func(probe_func)); in attach_tracepoint()
289 tracepoint.c_str(), probe_func.c_str()); in attach_tracepoint()
294 p.func = probe_func; in attach_tracepoint()
300 const std::string& probe_func, in attach_perf_event() argument
309 TRY2(load_func(probe_func, BPF_PROG_TYPE_PERF_EVENT, probe_fd)); in attach_perf_event()
325 TRY2(unload_func(probe_func)); in attach_perf_event()
333 p.func = probe_func; in attach_perf_event()
340 const std::string& probe_func, pid_t pid, in attach_perf_event_raw() argument
350 TRY2(load_func(probe_func, BPF_PROG_TYPE_PERF_EVENT, probe_fd)); in attach_perf_event_raw()
366 TRY2(unload_func(probe_func)); in attach_perf_event_raw()
374 p.func = probe_func; in attach_perf_event_raw()
716 const std::string& name, const std::string& probe_func) in USDT() argument
722 probe_func_(probe_func) {} in USDT()
725 const std::string& probe_func) in USDT() argument
731 probe_func_(probe_func) {} in USDT()
735 const std::string& probe_func) in USDT() argument
741 probe_func_(probe_func) {} in USDT()