Lines Matching refs:binary_path
192 StatusTuple BPF::attach_uprobe(const std::string& binary_path, in attach_uprobe() argument
199 TRY2(check_binary_symbol(binary_path, symbol, symbol_addr, module, offset)); in attach_uprobe()
209 binary_path.c_str(), offset, pid); in attach_uprobe()
216 attach_type_debug(attach_type).c_str(), binary_path.c_str(), in attach_uprobe()
394 StatusTuple BPF::detach_uprobe(const std::string& binary_path, in detach_uprobe() argument
399 TRY2(check_binary_symbol(binary_path, symbol, symbol_addr, module, offset)); in detach_uprobe()
406 binary_path.c_str(), symbol.c_str(), symbol_addr); in detach_uprobe()
593 StatusTuple BPF::check_binary_symbol(const std::string& binary_path, in check_binary_symbol() argument
599 int res = bcc_resolve_symname(binary_path.c_str(), symbol.c_str(), in check_binary_symbol()
604 binary_path.c_str(), symbol.c_str(), symbol_addr); in check_binary_symbol()
652 std::string BPF::get_uprobe_event(const std::string& binary_path, in get_uprobe_event() argument
656 res += sanitize_str(binary_path, &BPF::uprobe_path_validator); in get_uprobe_event()
710 USDT::USDT(const std::string& binary_path, const std::string& provider, in USDT() argument
713 binary_path_(binary_path), in USDT()
728 USDT::USDT(const std::string& binary_path, pid_t pid, in USDT() argument
732 binary_path_(binary_path), in USDT()