/external/elfutils/libelf/ |
H A D | gelf_update_rel.c | 61 || unlikely (GELF_R_SYM (src->r_info) > 0xffffff) 62 || unlikely (GELF_R_TYPE (src->r_info) > 0xff)) 78 rel->r_info = ELF32_R_INFO (GELF_R_SYM (src->r_info), 79 GELF_R_TYPE (src->r_info));
|
H A D | gelf_update_rela.c | 61 || unlikely (GELF_R_SYM (src->r_info) > 0xffffff) 62 || unlikely (GELF_R_TYPE (src->r_info) > 0xff) 80 rel->r_info = ELF32_R_INFO (GELF_R_SYM (src->r_info), 81 GELF_R_TYPE (src->r_info));
|
H A D | gelf_getrel.c | 73 dst->r_info = GELF_R_INFO (ELF32_R_SYM (src->r_info), 74 ELF32_R_TYPE (src->r_info));
|
H A D | gelf_getrela.c | 73 dst->r_info = GELF_R_INFO (ELF32_R_SYM (src->r_info), 74 ELF32_R_TYPE (src->r_info));
|
H A D | abstract.h | 127 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) \
|
H A D | elf.h | 488 Elf32_Word r_info; /* Relocation type and symbol index */ member in struct:__anon965 499 Elf64_Xword r_info; /* Relocation type and symbol index */ member in struct:__anon966 507 Elf32_Word r_info; /* Relocation type and symbol index */ member in struct:__anon967 514 Elf64_Xword r_info; /* Relocation type and symbol index */ member in struct:__anon968 518 /* How to extract and insert information held in the r_info field. */
|
/external/elfutils/src/ |
H A D | i386_ld.c | 118 si = symindirect[XELF_R_SYM (rel->r_info)]; 123 assert (symref[XELF_R_SYM (rel->r_info)] != NULL); 124 si = symref[XELF_R_SYM (rel->r_info)]->outsymidx; 131 xelf_getsymshndx (insymdata, inxndxdata, XELF_R_SYM (rel->r_info), 151 assert (XELF_R_TYPE (rel->r_info) == R_386_32); 168 rel->r_info = XELF_R_INFO (si, XELF_R_TYPE (rel->r_info)); 468 rel->r_info = XELF_R_INFO (1 + cnt, R_386_JMP_SLOT); 506 int r_sym = XELF_R_SYM (rel->r_info); 508 switch (XELF_R_TYPE (rel->r_info)) [all...] |
H A D | elflint.c | 1080 if (!ebl_reloc_type_check (ebl, GELF_R_TYPE (rela->r_info))) 1083 else if (!ebl_reloc_valid_use (ebl, GELF_R_TYPE (rela->r_info))) 1089 && ((GELF_R_SYM (rela->r_info) + 1) 1096 if (ebl_gotpc_reloc_check (ebl, GELF_R_TYPE (rela->r_info))) 1101 GElf_Sym *sym = gelf_getsym (symdata, GELF_R_SYM (rela->r_info), 1110 ebl_reloc_type_name (ebl, GELF_R_SYM (rela->r_info), 1215 if (!ebl_reloc_type_check (ebl, GELF_R_TYPE (rel->r_info))) 1218 else if (!ebl_reloc_valid_use (ebl, GELF_R_TYPE (rel->r_info))) 1224 && ((GELF_R_SYM (rel->r_info) + 1) 1231 if (ebl_gotpc_reloc_check (ebl, GELF_R_TYPE (rel->r_info))) [all...] |
H A D | readelf.c | 1397 sym = gelf_getsymshndx (symdata, xndxdata, GELF_R_SYM (rel->r_info), 1402 ebl_reloc_type_check (ebl, GELF_R_TYPE (rel->r_info)) 1405 ? ebl_reloc_type_name (ebl, GELF_R_TYPE (rel->r_info), 1409 (long int) GELF_R_SYM (rel->r_info)); 1413 ebl_reloc_type_check (ebl, GELF_R_TYPE (rel->r_info)) 1416 ? ebl_reloc_type_name (ebl, GELF_R_TYPE (rel->r_info), 1431 ebl_reloc_type_check (ebl, GELF_R_TYPE (rel->r_info)) 1434 ? ebl_reloc_type_name (ebl, GELF_R_TYPE (rel->r_info), 1443 ebl_reloc_type_check (ebl, GELF_R_TYPE (rel->r_info)) 1446 ? ebl_reloc_type_name (ebl, GELF_R_TYPE (rel->r_info), [all...] |
H A D | strip.c | 1317 size_t symidx = GELF_R_SYM (rel_mem.r_info); 1320 rel_mem.r_info 1322 GELF_R_TYPE (rel_mem.r_info)); 1335 size_t symidx = GELF_R_SYM (rel_mem.r_info); 1338 rel_mem.r_info 1340 GELF_R_TYPE (rel_mem.r_info));
|
/external/kernel-headers/original/linux/ |
H A D | elf.h | 132 Elf32_Word r_info; member in struct:elf32_rel 137 Elf64_Xword r_info; /* index and type of relocation */ member in struct:elf64_rel 142 Elf32_Word r_info; member in struct:elf32_rela 148 Elf64_Xword r_info; /* index and type of relocation */ member in struct:elf64_rela
|
/external/elfcopy/ |
H A D | elfcopy.c | 1358 size_t symidx = GELF_R_SYM (rel_mem.r_info); 1361 rel_mem.r_info = GELF_R_INFO (newsymidx[symidx], 1362 GELF_R_TYPE (rel_mem.r_info)); 1378 size_t symidx = GELF_R_SYM (rel_mem.r_info); 1381 rel_mem.r_info 1383 GELF_R_TYPE (rel_mem.r_info)); 1498 if (GELF_R_TYPE(rel_mem.r_info) == R_ARM_NONE) 1506 unsigned sym_idx = GELF_R_SYM(rel_mem.r_info); 1582 size_t symidx = GELF_R_SYM (rel_mem.r_info); 1593 (unsigned)GELF_R_TYPE(rel_mem.r_info), [all...] |
/external/qemu/ |
H A D | elf.h | 908 Elf32_Word r_info; member in struct:elf32_rel 913 Elf64_Xword r_info; /* index and type of relocation */ member in struct:elf64_rel 918 Elf32_Word r_info; member in struct:elf32_rela 924 Elf64_Xword r_info; /* index and type of relocation */ member in struct:elf64_rela
|