Lines Matching defs:uprobe

9570 	SEC_DEF("uprobe+",		KPROBE,	0, SEC_NONE, attach_uprobe),
9571 SEC_DEF("uprobe.s+", KPROBE, 0, SEC_SLEEPABLE, attach_uprobe),
9578 SEC_DEF("uprobe.multi+", KPROBE, BPF_TRACE_UPROBE_MULTI, SEC_NONE, attach_uprobe_multi),
9580 SEC_DEF("uprobe.session+", KPROBE, BPF_TRACE_UPROBE_SESSION, SEC_NONE, attach_uprobe_multi),
9581 SEC_DEF("uprobe.multi.s+", KPROBE, BPF_TRACE_UPROBE_MULTI, SEC_SLEEPABLE, attach_uprobe_multi),
9583 SEC_DEF("uprobe.session.s+", KPROBE, BPF_TRACE_UPROBE_SESSION, SEC_SLEEPABLE, attach_uprobe_multi),
10960 /* legacy uprobe/kprobe needs to be removed after perf event fd closure */
11101 const char *file = "/sys/bus/event_source/devices/uprobe/type";
11115 const char *file = "/sys/bus/event_source/devices/uprobe/format/retprobe";
11123 static int perf_event_open_probe(bool uprobe, bool retprobe, const char *name,
11135 type = uprobe ? determine_uprobe_perf_type()
11139 uprobe ? "uprobe" : "kprobe",
11144 int bit = uprobe ? determine_uprobe_retprobe_bit()
11149 uprobe ? "uprobe" : "kprobe",
11421 pfd = perf_event_open_probe(false /* uprobe */, retprobe,
11955 opts.session = str_has_pfx(probe_type, "uprobe.session");
12006 pr_warn("failed to add legacy uprobe event for %s:0x%zx: %s\n",
12013 pr_warn("failed to determine legacy uprobe event id for %s:0x%zx: %s\n",
12029 pr_warn("legacy uprobe perf_event_open() failed: %s\n", errstr(err));
12296 pr_warn("prog '%s': failed to attach multi-uprobe: %s\n",
12392 pfd = perf_event_open_probe(true /* uprobe */, retprobe, binary_path,
12414 prog->name, retprobe ? "uretprobe" : "uprobe",
12425 prog->name, retprobe ? "uretprobe" : "uprobe",
12453 * Specifying uprobe+ ensures we carry out strict matching; either "uprobe" must be
14195 * SEC("uprobe") is one such case. If user specified target