id_offs 282 kernel/bpf/stackmap.c static void stack_map_get_build_id_offset(struct bpf_stack_build_id *id_offs, id_offs 311 kernel/bpf/stackmap.c id_offs[i].status = BPF_STACK_BUILD_ID_IP; id_offs 312 kernel/bpf/stackmap.c id_offs[i].ip = ips[i]; id_offs 313 kernel/bpf/stackmap.c memset(id_offs[i].build_id, 0, BPF_BUILD_ID_SIZE); id_offs 320 kernel/bpf/stackmap.c if (!vma || stack_map_get_build_id(vma, id_offs[i].build_id)) { id_offs 322 kernel/bpf/stackmap.c id_offs[i].status = BPF_STACK_BUILD_ID_IP; id_offs 323 kernel/bpf/stackmap.c id_offs[i].ip = ips[i]; id_offs 324 kernel/bpf/stackmap.c memset(id_offs[i].build_id, 0, BPF_BUILD_ID_SIZE); id_offs 327 kernel/bpf/stackmap.c id_offs[i].offset = (vma->vm_pgoff << PAGE_SHIFT) + ips[i] id_offs 329 kernel/bpf/stackmap.c id_offs[i].status = BPF_STACK_BUILD_ID_VALID; id_offs 16 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c struct bpf_stack_build_id id_offs[PERF_MAX_STACK_DEPTH]; id_offs 90 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c err = bpf_map_lookup_elem(stackmap_fd, &key, id_offs); id_offs 95 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c if (id_offs[i].status == BPF_STACK_BUILD_ID_VALID && id_offs 96 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c id_offs[i].offset != 0) { id_offs 99 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c id_offs[i].build_id[j] & 0xff); id_offs 34 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c struct bpf_stack_build_id id_offs[PERF_MAX_STACK_DEPTH]; id_offs 125 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c err = bpf_map_lookup_elem(stackmap_fd, &key, id_offs); id_offs 130 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c if (id_offs[i].status == BPF_STACK_BUILD_ID_VALID && id_offs 131 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c id_offs[i].offset != 0) { id_offs 134 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c id_offs[i].build_id[j] & 0xff);