Searched refs:r_info (Results 1 – 13 of 13) sorted by relevance
160 elf_is_ifunc_reloc(Elf_Size r_info) in elf_is_ifunc_reloc() argument163 return (ELF_R_TYPE(r_info) == R_386_IRELATIVE); in elf_is_ifunc_reloc()186 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()187 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()193 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()194 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
121 elf_is_ifunc_reloc(Elf_Size r_info __unused) in elf_is_ifunc_reloc()124 return (ELF_R_TYPE(r_info) == R_AARCH64_IRELATIVE); in elf_is_ifunc_reloc()161 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()162 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()168 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()169 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
155 elf_is_ifunc_reloc(Elf_Size r_info __unused) in elf_is_ifunc_reloc()207 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()208 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()214 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()215 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
252 elf_is_ifunc_reloc(Elf_Size r_info) in elf_is_ifunc_reloc() argument255 return (ELF_R_TYPE(r_info) == R_X86_64_IRELATIVE); in elf_is_ifunc_reloc()276 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()277 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()294 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()295 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
247 elf_is_ifunc_reloc(Elf_Size r_info __unused) in elf_is_ifunc_reloc()274 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()275 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()290 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()291 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
174 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()175 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()191 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()192 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
1436 elf_is_ifunc_reloc(Elf_Size r_info) in elf_is_ifunc_reloc() argument
138 Elf32_Word r_info; /* Relocation type and symbol index. */ member144 Elf32_Word r_info; /* Relocation type and symbol index. */ member
147 Elf64_Xword r_info; /* Relocation type and symbol index. */ member153 Elf64_Xword r_info; /* Relocation type and symbol index. */ member
283 bool elf_is_ifunc_reloc(Elf_Size r_info);
1241 symbol_name(elf_file_t ef, Elf_Size r_info) in symbol_name() argument1245 if (ELF_R_SYM(r_info)) { in symbol_name()1246 ref = ef->ddbsymtab + ELF_R_SYM(r_info); in symbol_name()1294 symidx = ELF_R_SYM(rel->r_info); in relocate_file()1303 symname = symbol_name(ef, rel->r_info); in relocate_file()1326 symidx = ELF_R_SYM(rela->r_info); in relocate_file()1335 symname = symbol_name(ef, rela->r_info); in relocate_file()1675 symidx = ELF_R_SYM(rel->r_info); in link_elf_reloc_local()1683 elf_is_ifunc_reloc(rel->r_info)) != ifuncs) in link_elf_reloc_local()1705 symidx = ELF_R_SYM(rela->r_info); in link_elf_reloc_local()[all …]
1407 symbol_name(elf_file_t ef, Elf_Size r_info) in symbol_name() argument1411 if (ELF_R_SYM(r_info)) { in symbol_name()1412 ref = ef->symtab + ELF_R_SYM(r_info); in symbol_name()1419 symbol_type(elf_file_t ef, Elf_Size r_info) in symbol_type() argument1423 if (ELF_R_SYM(r_info)) { in symbol_type()1424 ref = ef->symtab + ELF_R_SYM(r_info); in symbol_type()1441 if ((symbol_type(ef, (iter)->r_info) == \ in relocate_file1()1443 elf_is_ifunc_reloc((iter)->r_info)) != ifuncs) \ in relocate_file1()1447 symname = symbol_name(ef, (iter)->r_info); \ in relocate_file1()
211 sym = ELF64_R_SYM(re[i].r_info); in process_reloc()