Lines Matching refs:id_offs
124 static void stack_map_get_build_id_offset(struct bpf_stack_build_id *id_offs, in stack_map_get_build_id_offset() argument
141 id_offs[i].status = BPF_STACK_BUILD_ID_IP; in stack_map_get_build_id_offset()
142 id_offs[i].ip = ips[i]; in stack_map_get_build_id_offset()
143 memset(id_offs[i].build_id, 0, BUILD_ID_SIZE_MAX); in stack_map_get_build_id_offset()
151 memcpy(id_offs[i].build_id, prev_build_id, in stack_map_get_build_id_offset()
156 if (!vma || build_id_parse(vma, id_offs[i].build_id, NULL)) { in stack_map_get_build_id_offset()
158 id_offs[i].status = BPF_STACK_BUILD_ID_IP; in stack_map_get_build_id_offset()
159 id_offs[i].ip = ips[i]; in stack_map_get_build_id_offset()
160 memset(id_offs[i].build_id, 0, BUILD_ID_SIZE_MAX); in stack_map_get_build_id_offset()
164 id_offs[i].offset = (vma->vm_pgoff << PAGE_SHIFT) + ips[i] in stack_map_get_build_id_offset()
166 id_offs[i].status = BPF_STACK_BUILD_ID_VALID; in stack_map_get_build_id_offset()
168 prev_build_id = id_offs[i].build_id; in stack_map_get_build_id_offset()