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

/external/elfutils/libelf/
H A Dgelf_update_rel.c61 || 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 Dgelf_update_rela.c61 || 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 Dgelf_getrel.c73 dst->r_info = GELF_R_INFO (ELF32_R_SYM (src->r_info),
74 ELF32_R_TYPE (src->r_info));
H A Dgelf_getrela.c73 dst->r_info = GELF_R_INFO (ELF32_R_SYM (src->r_info),
74 ELF32_R_TYPE (src->r_info));
H A 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) \
H A Delf.h488 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 Di386_ld.c118 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 Delflint.c1080 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 Dreadelf.c1397 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 Dstrip.c1317 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 Delf.h132 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 Delfcopy.c1358 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 Delf.h908 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

Completed in 80 milliseconds