Home | History | Annotate | Download | only in api

Lines Matching refs:Probe

230       auto& probe = *static_cast<::USDT::Probe*>(u.probe_.get());
231 if (!probe.enable(u.probe_func_))
237 for (const auto& loc : probe.locations_) {
252 detach_uprobe(probe.locations_[i].bin_path_, std::string(),
253 probe.locations_[i].address_, BPF_PROBE_ENTRY, pid);
416 auto& probe = *static_cast<::USDT::Probe*>(u.probe_.get());
419 for (const auto& loc : probe.locations_) {
430 if (!probe.disable()) {
778 auto deleter = [](void* probe) { delete static_cast<::USDT::Probe*>(probe); };
781 // Take ownership of the probe that we are interested in, and avoid it
793 auto& probe = *static_cast<::USDT::Probe*>(probe_.get());
796 if (!probe.usdt_getarg(stream, probe_func_))