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

12

/external/elfutils/libelf/
H A Dgelf_update_rel.c67 || unlikely (GELF_R_SYM (src->r_info) > 0xffffff)
68 || unlikely (GELF_R_TYPE (src->r_info) > 0xff))
84 rel->r_info = ELF32_R_INFO (GELF_R_SYM (src->r_info),
85 GELF_R_TYPE (src->r_info));
H A Dgelf_update_rela.c67 || unlikely (GELF_R_SYM (src->r_info) > 0xffffff)
68 || unlikely (GELF_R_TYPE (src->r_info) > 0xff)
86 rel->r_info = ELF32_R_INFO (GELF_R_SYM (src->r_info),
87 GELF_R_TYPE (src->r_info));
H A Dgelf_getrel.c76 dst->r_info = GELF_R_INFO (ELF32_R_SYM (src->r_info),
77 ELF32_R_TYPE (src->r_info));
H A Dgelf_getrela.c76 dst->r_info = GELF_R_INFO (ELF32_R_SYM (src->r_info),
77 ELF32_R_TYPE (src->r_info));
H A Dabstract.h139 TYPE_NAME (ElfW2(32, Ext##Word), r_info) \
144 TYPE_NAME (ElfW2(64, Ext##Xword), r_info) \
150 TYPE_NAME (ElfW2(32, Ext##Word), r_info) \
156 TYPE_NAME (ElfW2(64, Ext##Xword), r_info) \
/external/swiftshader/third_party/LLVM/include/llvm/Support/
H A DELF.h888 Elf32_Word r_info; // Symbol table index and type of relocation to apply member in struct:llvm::ELF::Elf32_Rel
892 Elf32_Word getSymbol() const { return (r_info >> 8); }
893 unsigned char getType() const { return (unsigned char) (r_info & 0x0ff); }
897 r_info = (s << 8) + t;
904 Elf32_Word r_info; // Symbol table index and type of relocation to apply member in struct:llvm::ELF::Elf32_Rela
909 Elf32_Word getSymbol() const { return (r_info >> 8); }
910 unsigned char getType() const { return (unsigned char) (r_info & 0x0ff); }
914 r_info = (s << 8) + t;
921 Elf64_Xword r_info; // Symbol table index and type of relocation to apply. member in struct:llvm::ELF::Elf64_Rel
925 Elf64_Xword getSymbol() const { return (r_info >> 3
939 Elf64_Xword r_info; // Symbol table index and type of relocation to apply. member in struct:llvm::ELF::Elf64_Rela
[all...]
/external/syslinux/gnu-efi/gnu-efi-3.0/gnuefi/
H A Dreloc_ia32.c80 switch (ELF32_R_TYPE (rel->r_info)) {
H A Dreloc_x86_64.c79 switch (ELF64_R_TYPE (rel->r_info)) {
H A Dreloc_ia64.S84 #define r_info r22 define
154 ld8 r_info = [addr],8
160 extr.u r_type = r_info, 0, 32
197 extr.u r_sym = r_info,32,32
/external/syslinux/com32/include/sys/
H A Delf32.h39 Elf32_Word r_info; member in struct:elf32_rel
44 Elf32_Word r_info; member in struct:elf32_rela
H A Delf64.h39 Elf64_Xword r_info; member in struct:elf64_rel
44 Elf64_Xword r_info; member in struct:elf64_rela
/external/elfutils/src/
H A Di386_ld.c124 si = symindirect[XELF_R_SYM (rel->r_info)];
129 assert (symref[XELF_R_SYM (rel->r_info)] != NULL);
130 si = symref[XELF_R_SYM (rel->r_info)]->outsymidx;
137 xelf_getsymshndx (insymdata, inxndxdata, XELF_R_SYM (rel->r_info),
155 assert (XELF_R_TYPE (rel->r_info) == R_386_32);
172 rel->r_info = XELF_R_INFO (si, XELF_R_TYPE (rel->r_info));
508 rel->r_info = XELF_R_INFO (ndxtosym[idx]->outdynsymidx, R_386_JMP_SLOT);
546 Elf32_Word r_sym = XELF_R_SYM (rel->r_info);
554 switch (XELF_R_TYPE (rel->r_info))
[all...]
H A Dobjdump.c359 GElf_Addr r_offset, GElf_Xword r_info, GElf_Sxword r_addend)
366 ebl_reloc_type_name (ebl, GELF_R_TYPE (r_info), buf, sizeof (buf)));
370 GElf_Sym *sym = gelf_getsymshndx (symdata, xndxdata, GELF_R_SYM (r_info),
375 gettext ("INVALID SYMBOL"), (long int) GELF_R_SYM (r_info));
428 rel->r_offset, rel->r_info, 0);
449 rel->r_offset, rel->r_info, rel->r_addend);
357 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
/external/llvm/include/llvm/Support/
H A DELF.h921 Elf32_Word r_info; // Symbol table index and type of relocation to apply member in struct:llvm::ELF::Elf32_Rel
925 Elf32_Word getSymbol() const { return (r_info >> 8); }
926 unsigned char getType() const { return (unsigned char) (r_info & 0x0ff); }
930 r_info = (s << 8) + t;
937 Elf32_Word r_info; // Symbol table index and type of relocation to apply member in struct:llvm::ELF::Elf32_Rela
942 Elf32_Word getSymbol() const { return (r_info >> 8); }
943 unsigned char getType() const { return (unsigned char) (r_info & 0x0ff); }
947 r_info = (s << 8) + t;
954 Elf64_Xword r_info; // Symbol table index and type of relocation to apply. member in struct:llvm::ELF::Elf64_Rel
958 Elf64_Word getSymbol() const { return (r_info >> 3
972 Elf64_Xword r_info; // Symbol table index and type of relocation to apply. member in struct:llvm::ELF::Elf64_Rela
[all...]
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
H A DELF.h923 Elf32_Word r_info; // Symbol table index and type of relocation to apply member in struct:llvm::ELF::Elf32_Rel
927 Elf32_Word getSymbol() const { return (r_info >> 8); }
928 unsigned char getType() const { return (unsigned char)(r_info & 0x0ff); }
932 r_info = (s << 8) + t;
939 Elf32_Word r_info; // Symbol table index and type of relocation to apply member in struct:llvm::ELF::Elf32_Rela
944 Elf32_Word getSymbol() const { return (r_info >> 8); }
945 unsigned char getType() const { return (unsigned char)(r_info & 0x0ff); }
949 r_info = (s << 8) + t;
956 Elf64_Xword r_info; // Symbol table index and type of relocation to apply. member in struct:llvm::ELF::Elf64_Rel
960 Elf64_Word getSymbol() const { return (r_info >> 3
972 Elf64_Xword r_info; // Symbol table index and type of relocation to apply. member in struct:llvm::ELF::Elf64_Rela
[all...]
/external/swiftshader/third_party/LLVM/test/Scripts/
H A Delf-dump125 r_info = f.readWord()[0]
127 r_sym = (r_info >> 32, 32)
128 r_type = (r_info & 0xffffffff, 32)
130 r_sym = (r_info >> 8, 24)
131 r_type = (r_info & 0xff, 8)
/external/kernel-headers/original/uapi/linux/
H A Delf.h162 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/Object/
H A DELFTypes.h379 Elf_Word r_info; // Symbol table index and type of relocation to apply
383 return r_info;
387 r_info = R;
422 Elf_Xword r_info; // Symbol table index and type of relocation to apply
425 uint64_t t = r_info;
428 // Mips64 little endian has a "special" encoding of r_info. Instead of one
436 r_info = (R >> 32) | ((R & 0xff000000) << 8) | ((R & 0x00ff0000) << 24) |
439 r_info = R;
/external/elfutils/libdwfl/
H A Drelocate.c599 GELF_R_TYPE (r->r_info),
600 GELF_R_SYM (r->r_info));
629 GELF_R_TYPE (r->r_info),
630 GELF_R_SYM (r->r_info));
671 if (r->r_info != 0 || r->r_offset != 0)
683 if (r->r_info != 0 || r->r_offset != 0 || r->r_addend != 0)
/external/syslinux/com32/tools/
H A Drelocs.c426 rel->r_info = elf32_to_cpu(rel->r_info);
490 sym = &sh_symtab[ELF32_R_SYM(rel->r_info)];
522 rel->r_info,
523 rel_type(ELF32_R_TYPE(rel->r_info)),
563 sym = &sh_symtab[ELF32_R_SYM(rel->r_info)];
564 r_type = ELF32_R_TYPE(rel->r_info);
633 if (ELF32_R_TYPE(rel->r_info) == R_386_16)
644 if (ELF32_R_TYPE(rel->r_info) == R_386_16)
/external/syslinux/com32/lib/sys/module/i386/
H A Delf_module.c195 Elf32_Word sym = ELF32_R_SYM(rel->r_info);
196 unsigned char type = ELF32_R_TYPE(rel->r_info);
/external/syslinux/com32/lib/sys/module/x86_64/
H A Delf_module.c195 Elf64_Word sym = ELF64_R_SYM(rel->r_info);
196 unsigned char type = ELF64_R_TYPE(rel->r_info);
/external/swiftshader/third_party/LLVM/lib/Object/
H A DELFObjectFile.cpp189 Elf_Word r_info; // Symbol table index and type of relocation to apply member in struct:__anon19959::Elf_Rel_Base
196 Elf_Xword r_info; // Symbol table index and type of relocation to apply member in struct:__anon19959::Elf_Rel_Base
203 Elf_Word r_info; // Symbol table index and type of relocation to apply member in struct:__anon19959::Elf_Rel_Base
211 Elf_Xword r_info; // Symbol table index and type of relocation to apply member in struct:__anon19959::Elf_Rel_Base
221 using Elf_Rel_Base<target_endianness, true, isRela>::r_info;
226 uint64_t getSymbol() const { return (r_info >> 32); }
228 return (unsigned char) (r_info & 0xffffffffL);
233 r_info = (s << 32) + (t&0xffffffffL);
240 using Elf_Rel_Base<target_endianness, false, isRela>::r_info;
245 uint32_t getSymbol() const { return (r_info >>
[all...]
/external/llvm/test/tools/llvm-readobj/Inputs/
H A Drelocs.py200 r_info = f.word()
204 r_info = (r_info & 0xFFFFFFFF00000000) | (r_type & 0xFFFFFFFF)
206 r_info = (r_info & 0xFF00) | (r_type & 0xFF)
210 f.writeWord(r_info)
/external/swiftshader/third_party/subzero/src/
H A DIceELFSection.h378 Str.writeELFXword<IsELF64>(Rela.r_info);
385 Str.writeELFWord<IsELF64>(Rel.r_info);

Completed in 2553 milliseconds

12