Home
last modified time | relevance | path

Searched refs:ref_ctr_offset (Results 1 – 14 of 14) sorted by relevance

/linux-6.3-rc2/tools/testing/selftests/bpf/prog_tests/
A Dattach_probe.c34 ssize_t uprobe_offset, ref_ctr_offset; in test_attach_probe() local
56 ref_ctr_offset = get_rel_offset((uintptr_t)&uprobe_ref_ctr); in test_attach_probe()
57 if (!ASSERT_GE(ref_ctr_offset, 0, "ref_ctr_offset")) in test_attach_probe()
100 uprobe_opts.ref_ctr_offset = legacy ? 0 : ref_ctr_offset; in test_attach_probe()
115 uprobe_opts.ref_ctr_offset = legacy ? 0 : ref_ctr_offset; in test_attach_probe()
132 uprobe_opts.ref_ctr_offset = 0; in test_attach_probe()
/linux-6.3-rc2/kernel/trace/
A Dtrace_uprobe.c64 unsigned long ref_ctr_offset; member
293 if (tu->ref_ctr_offset == 0) in trace_uprobe_match_command_head()
299 tu->ref_ctr_offset); in trace_uprobe_match_command_head()
480 new->ref_ctr_offset != tmp->ref_ctr_offset) { in validate_ref_ctr_offset()
545 unsigned long offset, ref_ctr_offset; in __trace_uprobe_create() local
549 ref_ctr_offset = 0; in __trace_uprobe_create()
683 tu->ref_ctr_offset = ref_ctr_offset; in __trace_uprobe_create()
754 if (tu->ref_ctr_offset) in trace_uprobe_show()
1062 if (tu->ref_ctr_offset) in trace_uprobe_enable()
1064 tu->ref_ctr_offset, &tu->consumer); in trace_uprobe_enable()
[all …]
A Dtrace_event_perf.c299 unsigned long ref_ctr_offset, bool is_retprobe) in perf_uprobe_init() argument
320 ref_ctr_offset, is_retprobe); in perf_uprobe_init()
A Dtrace_probe.h393 unsigned long ref_ctr_offset, bool is_return);
/linux-6.3-rc2/kernel/events/
A Duprobes.c63 loff_t ref_ctr_offset; member
342 return uprobe->ref_ctr_offset && in valid_ref_ctr_vma()
410 (unsigned long long) uprobe->ref_ctr_offset, mm); in update_ref_ctr_warn()
493 if (!ref_ctr_updated && uprobe->ref_ctr_offset) { in uprobe_write_opcode()
719 (unsigned long long) cur_uprobe->ref_ctr_offset, in ref_ctr_mismatch_warn()
720 (unsigned long long) uprobe->ref_ctr_offset); in ref_ctr_mismatch_warn()
724 loff_t ref_ctr_offset) in alloc_uprobe() argument
734 uprobe->ref_ctr_offset = ref_ctr_offset; in alloc_uprobe()
742 if (cur_uprobe->ref_ctr_offset != uprobe->ref_ctr_offset) { in alloc_uprobe()
1161 if (!IS_ALIGNED(ref_ctr_offset, sizeof(short))) in __uprobe_register()
[all …]
A Dcore.c10261 PMU_FORMAT_ATTR(ref_ctr_offset, "config:32-63");
10294 unsigned long ref_ctr_offset; in perf_uprobe_event_init() local
10310 ref_ctr_offset = event->attr.config >> PERF_UPROBE_REF_CTR_OFFSET_SHIFT; in perf_uprobe_event_init()
10311 err = perf_uprobe_init(event, ref_ctr_offset, is_retprobe); in perf_uprobe_event_init()
/linux-6.3-rc2/include/linux/
A Duprobes.h114 extern int uprobe_register_refctr(struct inode *inode, loff_t offset, loff_t ref_ctr_offset, struct…
156 static inline int uprobe_register_refctr(struct inode *inode, loff_t offset, loff_t ref_ctr_offset,… in uprobe_register_refctr() argument
A Dtrace_events.h862 unsigned long ref_ctr_offset, bool is_retprobe);
/linux-6.3-rc2/tools/perf/util/
A Dprobe-file.c831 unsigned long long ref_ctr_offset; in synthesize_sdt_probe_command() local
842 ref_ctr_offset = sdt_note__get_ref_ctr_offset(note); in synthesize_sdt_probe_command()
843 if (ref_ctr_offset && err >= 0) in synthesize_sdt_probe_command()
844 err = strbuf_addf(&buf, "(0x%llx)", ref_ctr_offset); in synthesize_sdt_probe_command()
A Dprobe-event.h35 unsigned long ref_ctr_offset; /* SDT reference counter offset */ member
A Dprobe-event.c1935 tp->ref_ctr_offset = strtoul(fmt2_str + 1, NULL, 0); in parse_probe_trace_command()
2165 if (err >= 0 && tp->ref_ctr_offset) { in synthesize_uprobe_trace_def()
2168 err = strbuf_addf(buf, "(0x%lx)", tp->ref_ctr_offset); in synthesize_uprobe_trace_def()
2786 if (tp->ref_ctr_offset && !uprobe_ref_ctr_is_supported()) { in warn_uprobe_event_compat()
/linux-6.3-rc2/tools/lib/bpf/
A Dlibbpf.h560 size_t ref_ctr_offset; member
A Dusdt.c1052 opts.ref_ctr_offset = target->sema_off; in usdt_manager_attach_usdt()
A Dlibbpf.c10788 ref_ctr_off = OPTS_GET(opts, ref_ctr_offset, 0); in bpf_program__attach_uprobe_opts()

Completed in 82 milliseconds