Lines Matching refs:StatusTuple
53 StatusTuple init(const std::string& bpf_program,
58 StatusTuple detach_all();
60 StatusTuple attach_kprobe(const std::string& kernel_func,
64 StatusTuple detach_kprobe(
68 StatusTuple attach_uprobe(const std::string& binary_path,
74 StatusTuple detach_uprobe(const std::string& binary_path,
78 StatusTuple attach_usdt(const USDT& usdt, pid_t pid = -1);
79 StatusTuple detach_usdt(const USDT& usdt, pid_t pid = -1);
81 StatusTuple attach_tracepoint(const std::string& tracepoint,
83 StatusTuple detach_tracepoint(const std::string& tracepoint);
85 StatusTuple attach_perf_event(uint32_t ev_type, uint32_t ev_config,
90 StatusTuple attach_perf_event_raw(void* perf_event_attr,
95 StatusTuple detach_perf_event(uint32_t ev_type, uint32_t ev_config);
96 StatusTuple detach_perf_event_raw(void* perf_event_attr);
150 StatusTuple open_perf_event(const std::string& name, uint32_t type,
153 StatusTuple close_perf_event(const std::string& name);
158 StatusTuple open_perf_buffer(const std::string& name, perf_reader_raw_cb cb,
163 StatusTuple close_perf_buffer(const std::string& name);
175 StatusTuple load_func(const std::string& func_name, enum bpf_prog_type type,
177 StatusTuple unload_func(const std::string& func_name);
187 StatusTuple detach_kprobe_event(const std::string& event, open_probe_t& attr);
188 StatusTuple detach_uprobe_event(const std::string& event, open_probe_t& attr);
189 StatusTuple detach_tracepoint_event(const std::string& tracepoint,
191 StatusTuple detach_perf_event_all_cpu(open_probe_t& attr);
221 StatusTuple check_binary_symbol(const std::string& binary_path,
255 StatusTuple init();