Lines Matching defs:uprobe

4855 	/* Creating uprobe in '/' binary should fail with -EBADF. */
4967 "BPF multi-uprobe link support", probe_uprobe_multi_link,
8779 SEC_DEF("uprobe+", KPROBE, 0, SEC_NONE, attach_uprobe),
8780 SEC_DEF("uprobe.s+", KPROBE, 0, SEC_SLEEPABLE, attach_uprobe),
8786 SEC_DEF("uprobe.multi+", KPROBE, BPF_TRACE_UPROBE_MULTI, SEC_NONE, attach_uprobe_multi),
8788 SEC_DEF("uprobe.multi.s+", KPROBE, BPF_TRACE_UPROBE_MULTI, SEC_SLEEPABLE, attach_uprobe_multi),
10086 /* legacy uprobe/kprobe needs to be removed after perf event fd closure */
10229 const char *file = "/sys/bus/event_source/devices/uprobe/type";
10243 const char *file = "/sys/bus/event_source/devices/uprobe/format/retprobe";
10251 static int perf_event_open_probe(bool uprobe, bool retprobe, const char *name,
10264 type = uprobe ? determine_uprobe_perf_type()
10268 uprobe ? "uprobe" : "kprobe",
10273 int bit = uprobe ? determine_uprobe_retprobe_bit()
10278 uprobe ? "uprobe" : "kprobe",
10552 pfd = perf_event_open_probe(false /* uprobe */, retprobe,
11076 pr_warn("failed to add legacy uprobe event for %s:0x%zx: %d\n",
11083 pr_warn("failed to determine legacy uprobe event id for %s:0x%zx: %d\n",
11099 pr_warn("legacy uprobe perf_event_open() failed: %d\n", err);
11352 pr_warn("prog '%s': failed to attach multi-uprobe: %s\n",
11448 pfd = perf_event_open_probe(true /* uprobe */, retprobe, binary_path,
11469 prog->name, retprobe ? "uretprobe" : "uprobe",
11480 prog->name, retprobe ? "uretprobe" : "uprobe",
11508 * Specifying uprobe+ ensures we carry out strict matching; either "uprobe" must be
13191 * SEC("uprobe") is one such case. If user specified target