Lines Matching defs:sym_idx
80 int sym_idx;
271 static Elf64_Sym *add_new_sym(struct bpf_linker *linker, size_t *sym_idx)
289 if (sym_idx)
290 *sym_idx = sym_cnt;
906 size_t sym_idx = ELF64_R_SYM(relo->r_info);
916 if (!sym_idx || sym_idx * sizeof(Elf64_Sym) >= sym_sec->shdr->sh_size) {
918 i, sec->sec_idx, sym_idx, obj->filename);
925 i, sec->sec_idx, sym_idx, obj->filename);
1273 static Elf64_Sym *get_sym_by_idx(struct bpf_linker *linker, size_t sym_idx)
1278 return &syms[sym_idx];
1641 struct src_obj *obj, Elf64_Sym *sym, size_t sym_idx, int btf_id)
1902 obj->sym_map[src_sym_idx] = glob_sym->sym_idx;
1918 dst_sym = get_sym_by_idx(linker, glob_sym->sym_idx);
1978 obj->sym_map[src_sym_idx] = glob_sym->sym_idx;
2010 glob_sym->sym_idx = dst_sym_idx;