Home
last modified time | relevance | path

Searched refs:id_offs (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/kernel/bpf/
Dstackmap.c283 static void stack_map_get_build_id_offset(struct bpf_stack_build_id *id_offs, in stack_map_get_build_id_offset() argument
311 id_offs[i].status = BPF_STACK_BUILD_ID_IP; in stack_map_get_build_id_offset()
312 id_offs[i].ip = ips[i]; in stack_map_get_build_id_offset()
319 if (!vma || stack_map_get_build_id(vma, id_offs[i].build_id)) { in stack_map_get_build_id_offset()
321 id_offs[i].status = BPF_STACK_BUILD_ID_IP; in stack_map_get_build_id_offset()
322 id_offs[i].ip = ips[i]; in stack_map_get_build_id_offset()
325 id_offs[i].offset = (vma->vm_pgoff << PAGE_SHIFT) + ips[i] in stack_map_get_build_id_offset()
327 id_offs[i].status = BPF_STACK_BUILD_ID_VALID; in stack_map_get_build_id_offset()
/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_progs.c1137 struct bpf_stack_build_id id_offs[PERF_MAX_STACK_DEPTH]; in test_stacktrace_build_id() local
1236 err = bpf_map_lookup_elem(stackmap_fd, &key, id_offs); in test_stacktrace_build_id()
1241 if (id_offs[i].status == BPF_STACK_BUILD_ID_VALID && in test_stacktrace_build_id()
1242 id_offs[i].offset != 0) { in test_stacktrace_build_id()
1245 id_offs[i].build_id[j] & 0xff); in test_stacktrace_build_id()
1290 struct bpf_stack_build_id id_offs[PERF_MAX_STACK_DEPTH]; in test_stacktrace_build_id_nmi() local
1371 err = bpf_map_lookup_elem(stackmap_fd, &key, id_offs); in test_stacktrace_build_id_nmi()
1376 if (id_offs[i].status == BPF_STACK_BUILD_ID_VALID && in test_stacktrace_build_id_nmi()
1377 id_offs[i].offset != 0) { in test_stacktrace_build_id_nmi()
1380 id_offs[i].build_id[j] & 0xff); in test_stacktrace_build_id_nmi()