Home
last modified time | relevance | path

Searched refs:r_info (Results 1 – 13 of 13) sorted by relevance

/external/elfutils/libelf/
Dgelf_update_rel.c61 || unlikely (GELF_R_SYM (src->r_info) > 0xffffff) in gelf_update_rel()
62 || unlikely (GELF_R_TYPE (src->r_info) > 0xff)) in gelf_update_rel()
78 rel->r_info = ELF32_R_INFO (GELF_R_SYM (src->r_info), in gelf_update_rel()
79 GELF_R_TYPE (src->r_info)); in gelf_update_rel()
Dgelf_update_rela.c61 || unlikely (GELF_R_SYM (src->r_info) > 0xffffff) in gelf_update_rela()
62 || unlikely (GELF_R_TYPE (src->r_info) > 0xff) in gelf_update_rela()
80 rel->r_info = ELF32_R_INFO (GELF_R_SYM (src->r_info), in gelf_update_rela()
81 GELF_R_TYPE (src->r_info)); in gelf_update_rela()
Dgelf_getrel.c73 dst->r_info = GELF_R_INFO (ELF32_R_SYM (src->r_info),
74 ELF32_R_TYPE (src->r_info));
Dgelf_getrela.c73 dst->r_info = GELF_R_INFO (ELF32_R_SYM (src->r_info),
74 ELF32_R_TYPE (src->r_info));
Dabstract.h127 TYPE_NAME (ElfW2(32, Ext##Word), r_info) \
132 TYPE_NAME (ElfW2(64, Ext##Xword), r_info) \
138 TYPE_NAME (ElfW2(32, Ext##Word), r_info) \
144 TYPE_NAME (ElfW2(64, Ext##Xword), r_info) \
Delf.h488 Elf32_Word r_info; /* Relocation type and symbol index */ member
499 Elf64_Xword r_info; /* Relocation type and symbol index */ member
507 Elf32_Word r_info; /* Relocation type and symbol index */ member
514 Elf64_Xword r_info; /* Relocation type and symbol index */ member
/external/elfutils/src/
Di386_ld.c118 si = symindirect[XELF_R_SYM (rel->r_info)]; in elf_i386_relocate_section()
123 assert (symref[XELF_R_SYM (rel->r_info)] != NULL); in elf_i386_relocate_section()
124 si = symref[XELF_R_SYM (rel->r_info)]->outsymidx; in elf_i386_relocate_section()
131 xelf_getsymshndx (insymdata, inxndxdata, XELF_R_SYM (rel->r_info), in elf_i386_relocate_section()
151 assert (XELF_R_TYPE (rel->r_info) == R_386_32); in elf_i386_relocate_section()
168 rel->r_info = XELF_R_INFO (si, XELF_R_TYPE (rel->r_info)); in elf_i386_relocate_section()
468 rel->r_info = XELF_R_INFO (1 + cnt, R_386_JMP_SLOT); in elf_i386_finalize_plt()
506 int r_sym = XELF_R_SYM (rel->r_info); in elf_i386_count_relocations()
508 switch (XELF_R_TYPE (rel->r_info)) in elf_i386_count_relocations()
555 && XELF_R_TYPE (rel->r_info) == R_386_32) in elf_i386_count_relocations()
[all …]
Dreadelf.c1397 sym = gelf_getsymshndx (symdata, xndxdata, GELF_R_SYM (rel->r_info), in handle_relocs_rel()
1402 ebl_reloc_type_check (ebl, GELF_R_TYPE (rel->r_info)) in handle_relocs_rel()
1405 ? ebl_reloc_type_name (ebl, GELF_R_TYPE (rel->r_info), in handle_relocs_rel()
1409 (long int) GELF_R_SYM (rel->r_info)); in handle_relocs_rel()
1413 ebl_reloc_type_check (ebl, GELF_R_TYPE (rel->r_info)) in handle_relocs_rel()
1416 ? ebl_reloc_type_name (ebl, GELF_R_TYPE (rel->r_info), in handle_relocs_rel()
1431 ebl_reloc_type_check (ebl, GELF_R_TYPE (rel->r_info)) in handle_relocs_rel()
1434 ? ebl_reloc_type_name (ebl, GELF_R_TYPE (rel->r_info), in handle_relocs_rel()
1443 ebl_reloc_type_check (ebl, GELF_R_TYPE (rel->r_info)) in handle_relocs_rel()
1446 ? ebl_reloc_type_name (ebl, GELF_R_TYPE (rel->r_info), in handle_relocs_rel()
[all …]
Delflint.c1080 if (!ebl_reloc_type_check (ebl, GELF_R_TYPE (rela->r_info))) in check_rela()
1083 else if (!ebl_reloc_valid_use (ebl, GELF_R_TYPE (rela->r_info))) in check_rela()
1089 && ((GELF_R_SYM (rela->r_info) + 1) in check_rela()
1096 if (ebl_gotpc_reloc_check (ebl, GELF_R_TYPE (rela->r_info))) in check_rela()
1101 GElf_Sym *sym = gelf_getsym (symdata, GELF_R_SYM (rela->r_info), in check_rela()
1110 ebl_reloc_type_name (ebl, GELF_R_SYM (rela->r_info), in check_rela()
1215 if (!ebl_reloc_type_check (ebl, GELF_R_TYPE (rel->r_info))) in check_rel()
1218 else if (!ebl_reloc_valid_use (ebl, GELF_R_TYPE (rel->r_info))) in check_rel()
1224 && ((GELF_R_SYM (rel->r_info) + 1) in check_rel()
1231 if (ebl_gotpc_reloc_check (ebl, GELF_R_TYPE (rel->r_info))) in check_rel()
[all …]
Dstrip.c1317 size_t symidx = GELF_R_SYM (rel_mem.r_info); in handle_elf()
1320 rel_mem.r_info in handle_elf()
1322 GELF_R_TYPE (rel_mem.r_info)); in handle_elf()
1335 size_t symidx = GELF_R_SYM (rel_mem.r_info); in handle_elf()
1338 rel_mem.r_info in handle_elf()
1340 GELF_R_TYPE (rel_mem.r_info)); in handle_elf()
/external/kernel-headers/original/linux/
Delf.h132 Elf32_Word r_info; member
137 Elf64_Xword r_info; /* index and type of relocation */ member
142 Elf32_Word r_info; member
148 Elf64_Xword r_info; /* index and type of relocation */ member
/external/qemu/
Delf.h912 Elf32_Word r_info; member
917 Elf64_Xword r_info; /* index and type of relocation */ member
922 Elf32_Word r_info; member
928 Elf64_Xword r_info; /* index and type of relocation */ member
/external/elfcopy/
Delfcopy.c1360 size_t symidx = GELF_R_SYM (rel_mem.r_info); in update_relocations_section_symbol_references()
1363 rel_mem.r_info = GELF_R_INFO (newsymidx[symidx], in update_relocations_section_symbol_references()
1364 GELF_R_TYPE (rel_mem.r_info)); in update_relocations_section_symbol_references()
1380 size_t symidx = GELF_R_SYM (rel_mem.r_info); in update_relocations_section_symbol_references()
1383 rel_mem.r_info in update_relocations_section_symbol_references()
1385 GELF_R_TYPE (rel_mem.r_info)); in update_relocations_section_symbol_references()
1500 if (GELF_R_TYPE(rel_mem.r_info) == R_ARM_NONE) in update_relocations_section_offsets()
1508 unsigned sym_idx = GELF_R_SYM(rel_mem.r_info); in update_relocations_section_offsets()
1584 size_t symidx = GELF_R_SYM (rel_mem.r_info); in update_relocations_section_offsets()
1595 (unsigned)GELF_R_TYPE(rel_mem.r_info), in update_relocations_section_offsets()
[all …]