/external/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ELFHeader.h | 320 elf_xword r_info; ///< symbol index and type of relocation. member in struct:elf::ELFRel 345 return rel.r_info & 0x0ff; 352 return rel.r_info & 0xffffffff; 360 return rel.r_info >> 8; 368 return rel.r_info >> 32; 378 elf_xword r_info; ///< Symbol index and type of relocation. member in struct:elf::ELFRela 404 return rela.r_info & 0x0ff; 411 return rela.r_info & 0xffffffff; 419 return rela.r_info >> 8; 427 return rela.r_info >> 3 [all...] |
/external/chromium_org/courgette/ |
H A D | types_elf.h | 120 Elf32_Word r_info; member in struct:Elf32_Rel 125 Elf32_Word r_info; member in struct:Elf32_Rela
|
H A D | encoded_program.cc | 757 CheckBool EncodedProgram::GenerateElfRelocations(Elf32_Word r_info, argument 763 relocation_block.r_info = r_info;
|
/external/elfutils/0.153/src/ |
H A D | objdump.c | 371 GElf_Addr r_offset, GElf_Xword r_info, GElf_Sxword r_addend) 378 ebl_reloc_type_name (ebl, GELF_R_TYPE (r_info), buf, sizeof (buf))); 382 GElf_Sym *sym = gelf_getsymshndx (symdata, xndxdata, GELF_R_SYM (r_info), 387 gettext ("INVALID SYMBOL"), (long int) GELF_R_SYM (r_info)); 439 rel->r_offset, rel->r_info, 0); 459 rel->r_offset, rel->r_info, rel->r_addend); 369 show_relocs_x(Ebl *ebl, GElf_Shdr *shdr, Elf_Data *symdata, Elf_Data *xndxdata, size_t symstrndx, size_t shstrndx, GElf_Addr r_offset, GElf_Xword r_info, GElf_Sxword r_addend) argument
|
H A D | elflint.c | 1091 GELF_R_TYPE (rel->r_info))) 1143 GELF_R_TYPE (rela->r_info))) 1309 GElf_Addr r_offset, GElf_Xword r_info, 1315 if (!ebl_reloc_type_check (ebl, GELF_R_TYPE (r_info))) 1323 && !ebl_reloc_valid_use (ebl, GELF_R_TYPE (r_info))) 1329 && ((GELF_R_SYM (r_info) + 1) 1337 if (ebl_none_reloc_p (ebl, GELF_R_TYPE (r_info))) 1340 if (ebl_gotpc_reloc_check (ebl, GELF_R_TYPE (r_info))) 1345 GElf_Sym *sym = gelf_getsym (symdata, GELF_R_SYM (r_info), &sym_mem); 1353 ebl_reloc_type_name (ebl, GELF_R_SYM (r_info), 1307 check_one_reloc(Ebl *ebl, GElf_Ehdr *ehdr, GElf_Shdr *relshdr, int idx, size_t cnt, const GElf_Shdr *symshdr, Elf_Data *symdata, GElf_Addr r_offset, GElf_Xword r_info, const GElf_Shdr *destshdr, bool reldyn, struct loaded_segment *loaded, enum load_state *statep) argument [all...] |
/external/llvm/include/llvm/Object/ |
H A D | ELFTypes.h | 295 Elf_Word r_info; // Symbol table index and type of relocation to apply member in struct:llvm::object::Elf_Rel_Base 299 return r_info; 301 void setRInfo(uint32_t R) { r_info = R; } 308 Elf_Xword r_info; // Symbol table index and type of relocation to apply member in struct:llvm::object::Elf_Rel_Base 311 uint64_t t = r_info; 314 // Mips64 little endian has a "special" encoding of r_info. Instead of one 322 r_info = R; 330 Elf_Word r_info; // Symbol table index and type of relocation to apply member in struct:llvm::object::Elf_Rel_Base 335 return r_info; 337 void setRInfo(uint32_t R) { r_info 344 Elf_Xword r_info; // Symbol table index and type of relocation to apply member in struct:llvm::object::Elf_Rel_Base [all...] |
/external/chromium_org/third_party/libvpx/include/ |
H A D | elf.h | 182 Elf32_Word r_info; member in struct:elf32_rel 187 Elf64_Xword r_info; member in struct:elf64_rel 192 Elf32_Word r_info; member in struct:elf32_rela 198 Elf64_Xword r_info; member in struct:elf64_rela
|
/external/kernel-headers/original/uapi/linux/ |
H A D | elf.h | 162 Elf32_Word r_info; member in struct:elf32_rel 167 Elf64_Xword r_info; /* index and type of relocation */ member in struct:elf64_rel 172 Elf32_Word r_info; member in struct:elf32_rela 178 Elf64_Xword r_info; /* index and type of relocation */ member in struct:elf64_rela
|
/external/llvm/include/llvm/Support/ |
H A D | ELF.h | 1496 Elf32_Word r_info; // Symbol table index and type of relocation to apply member in struct:llvm::ELF::Elf32_Rel 1500 Elf32_Word getSymbol() const { return (r_info >> 8); } 1501 unsigned char getType() const { return (unsigned char) (r_info & 0x0ff); } 1505 r_info = (s << 8) + t; 1512 Elf32_Word r_info; // Symbol table index and type of relocation to apply member in struct:llvm::ELF::Elf32_Rela 1517 Elf32_Word getSymbol() const { return (r_info >> 8); } 1518 unsigned char getType() const { return (unsigned char) (r_info & 0x0ff); } 1522 r_info = (s << 8) + t; 1529 Elf64_Xword r_info; // Symbol table index and type of relocation to apply. member in struct:llvm::ELF::Elf64_Rel 1533 Elf64_Word getSymbol() const { return (r_info >> 3 1547 Elf64_Xword r_info; // Symbol table index and type of relocation to apply. member in struct:llvm::ELF::Elf64_Rela [all...] |
/external/qemu/include/ |
H A D | elf.h | 1203 Elf32_Word r_info; member in struct:elf32_rel 1208 Elf64_Xword r_info; /* index and type of relocation */ member in struct:elf64_rel 1213 Elf32_Word r_info; member in struct:elf32_rela 1219 Elf64_Xword r_info; /* index and type of relocation */ member in struct:elf64_rela
|
/external/elfutils/0.153/libelf/ |
H A D | elf.h | 500 Elf32_Word r_info; /* Relocation type and symbol index */ member in struct:__anon21226 511 Elf64_Xword r_info; /* Relocation type and symbol index */ member in struct:__anon21227 519 Elf32_Word r_info; /* Relocation type and symbol index */ member in struct:__anon21228 526 Elf64_Xword r_info; /* Relocation type and symbol index */ member in struct:__anon21229 530 /* How to extract and insert information held in the r_info field. */
|
/external/valgrind/main/perf/ |
H A D | tinycc.c | 494 Elf32_Word r_info; /* Relocation type and symbol index */ member in struct:__anon33287 505 Elf64_Xword r_info; /* Relocation type and symbol index */ member in struct:__anon33288 513 Elf32_Word r_info; /* Relocation type and symbol index */ member in struct:__anon33289 520 Elf64_Xword r_info; /* Relocation type and symbol index */ member in struct:__anon33290 524 /* How to extract and insert information held in the r_info field. */ 6560 rel->r_info = ELF32_R_INFO(sym->c, ELF32_R_TYPE(rel->r_info)); 18372 rel->r_info = ELF32_R_INFO(symbol, type); 18474 sym_index = ELF32_R_SYM(rel->r_info); 18475 type = ELF32_R_TYPE(rel->r_info); [all...] |