Home
last modified time | relevance | path

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

12

/external/elfutils/libelf/
Dgelf_update_rel.c67 || unlikely (GELF_R_SYM (src->r_info) > 0xffffff) in gelf_update_rel()
68 || unlikely (GELF_R_TYPE (src->r_info) > 0xff)) in gelf_update_rel()
84 rel->r_info = ELF32_R_INFO (GELF_R_SYM (src->r_info), in gelf_update_rel()
85 GELF_R_TYPE (src->r_info)); in gelf_update_rel()
Dgelf_update_rela.c67 || unlikely (GELF_R_SYM (src->r_info) > 0xffffff) in gelf_update_rela()
68 || unlikely (GELF_R_TYPE (src->r_info) > 0xff) in gelf_update_rela()
86 rel->r_info = ELF32_R_INFO (GELF_R_SYM (src->r_info), in gelf_update_rela()
87 GELF_R_TYPE (src->r_info)); in gelf_update_rela()
Dgelf_getrel.c76 dst->r_info = GELF_R_INFO (ELF32_R_SYM (src->r_info), in gelf_getrel()
77 ELF32_R_TYPE (src->r_info)); in gelf_getrel()
Dgelf_getrela.c76 dst->r_info = GELF_R_INFO (ELF32_R_SYM (src->r_info), in gelf_getrela()
77 ELF32_R_TYPE (src->r_info)); in gelf_getrela()
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/
DELF.h888 Elf32_Word r_info; // Symbol table index and type of relocation to apply member
892 Elf32_Word getSymbol() const { return (r_info >> 8); } in getSymbol()
893 unsigned char getType() const { return (unsigned char) (r_info & 0x0ff); } in getType()
897 r_info = (s << 8) + t; in setSymbolAndType()
904 Elf32_Word r_info; // Symbol table index and type of relocation to apply member
909 Elf32_Word getSymbol() const { return (r_info >> 8); } in getSymbol()
910 unsigned char getType() const { return (unsigned char) (r_info & 0x0ff); } in getType()
914 r_info = (s << 8) + t; in setSymbolAndType()
921 Elf64_Xword r_info; // Symbol table index and type of relocation to apply. member
925 Elf64_Xword getSymbol() const { return (r_info >> 32); } in getSymbol()
[all …]
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DELF.h923 Elf32_Word r_info; // Symbol table index and type of relocation to apply member
927 Elf32_Word getSymbol() const { return (r_info >> 8); } in getSymbol()
928 unsigned char getType() const { return (unsigned char)(r_info & 0x0ff); } in getType()
932 r_info = (s << 8) + t; in setSymbolAndType()
939 Elf32_Word r_info; // Symbol table index and type of relocation to apply member
944 Elf32_Word getSymbol() const { return (r_info >> 8); } in getSymbol()
945 unsigned char getType() const { return (unsigned char)(r_info & 0x0ff); } in getType()
949 r_info = (s << 8) + t; in setSymbolAndType()
956 Elf64_Xword r_info; // Symbol table index and type of relocation to apply. member
960 Elf64_Word getSymbol() const { return (r_info >> 32); } in getSymbol()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/BinaryFormat/
DELF.h1040 Elf32_Word r_info; // Symbol table index and type of relocation to apply member
1044 Elf32_Word getSymbol() const { return (r_info >> 8); } in getSymbol()
1045 unsigned char getType() const { return (unsigned char)(r_info & 0x0ff); } in getType()
1049 r_info = (s << 8) + t; in setSymbolAndType()
1056 Elf32_Word r_info; // Symbol table index and type of relocation to apply member
1061 Elf32_Word getSymbol() const { return (r_info >> 8); } in getSymbol()
1062 unsigned char getType() const { return (unsigned char)(r_info & 0x0ff); } in getType()
1066 r_info = (s << 8) + t; in setSymbolAndType()
1076 Elf64_Xword r_info; // Symbol table index and type of relocation to apply. member
1080 Elf64_Word getSymbol() const { return (r_info >> 32); } in getSymbol()
[all …]
/external/llvm/include/llvm/Support/
DELF.h921 Elf32_Word r_info; // Symbol table index and type of relocation to apply member
925 Elf32_Word getSymbol() const { return (r_info >> 8); } in getSymbol()
926 unsigned char getType() const { return (unsigned char) (r_info & 0x0ff); } in getType()
930 r_info = (s << 8) + t; in setSymbolAndType()
937 Elf32_Word r_info; // Symbol table index and type of relocation to apply member
942 Elf32_Word getSymbol() const { return (r_info >> 8); } in getSymbol()
943 unsigned char getType() const { return (unsigned char) (r_info & 0x0ff); } in getType()
947 r_info = (s << 8) + t; in setSymbolAndType()
954 Elf64_Xword r_info; // Symbol table index and type of relocation to apply. member
958 Elf64_Word getSymbol() const { return (r_info >> 32); } in getSymbol()
[all …]
/external/u-boot/tools/
Drelocate-rela.c39 uint32_t type = rela->r_info & mask; in supported_rela()
120 swrela.r_info = cpu_to_le64(rela.r_info); in main()
127 swrela.r_offset, swrela.r_info, swrela.r_addend); in main()
Dprelink-riscv.inc88 if (ELF_R_TYPE(r->r_info) == R_RISCV_RELATIVE)
90 else if (ELF_R_TYPE(r->r_info) == R_RISCV_32)
91 *((uint32_t*) buf) = dynsym[ELF_R_SYM(r->r_info)].st_value;
92 else if (ELF_R_TYPE(r->r_info) == R_RISCV_64)
93 *((uint64_t*) buf) = dynsym[ELF_R_SYM(r->r_info)].st_value;
Dmips-relocs.c157 type = is_be ? be32toh(rel->r_info) : le32toh(rel->r_info); in parse_mips32_rel()
171 type = rel->r_info >> (64 - 8); in parse_mips64_rela()
/external/swiftshader/third_party/LLVM/test/Scripts/
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/
Delf.h163 Elf32_Word r_info; member
168 Elf64_Xword r_info; /* index and type of relocation */ member
173 Elf32_Word r_info; member
179 Elf64_Xword r_info; /* index and type of relocation */ member
/external/llvm/include/llvm/Object/
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;
436 r_info = (R >> 32) | ((R & 0xff000000) << 8) | ((R & 0x00ff0000) << 24) |
439 r_info = R;
/external/u-boot/include/
Delf.h404 Elf32_Word r_info; /* symbol table index and type */ member
410 Elf32_Word r_info; /* symbol table index and type */ member
416 Elf64_Xword r_info; /* index and type of relocation */ member
421 Elf64_Xword r_info; /* index and type of relocation */ member
/external/u-boot/arch/x86/lib/
Drelocate.c75 re_src, (ulong)re_src->r_info, in do_elf_reloc_fixups64()
81 (ulong)re_src->r_info, (ulong)re_src->r_offset, in do_elf_reloc_fixups64()
Dreloc_x86_64_efi.c50 switch (ELF64_R_TYPE(rel->r_info)) { in _relocate()
Dreloc_ia32_efi.c54 switch (ELF32_R_TYPE(rel->r_info)) { in _relocate()
/external/elfutils/src/
Dobjdump.c347 GElf_Addr r_offset, GElf_Xword r_info, GElf_Sxword r_addend) in show_relocs_x() argument
354 ebl_reloc_type_name (ebl, GELF_R_TYPE (r_info), buf, sizeof (buf))); in show_relocs_x()
358 GElf_Sym *sym = gelf_getsymshndx (symdata, xndxdata, GELF_R_SYM (r_info), in show_relocs_x()
363 gettext ("INVALID SYMBOL"), (long int) GELF_R_SYM (r_info)); in show_relocs_x()
416 rel->r_offset, rel->r_info, 0); in show_relocs_rel()
437 rel->r_offset, rel->r_info, rel->r_addend); in show_relocs_rela()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Object/
DELFTypes.h360 Elf_Word r_info; // Symbol table index and type of relocation to apply
364 return r_info;
368 r_info = R;
403 Elf_Xword r_info; // Symbol table index and type of relocation to apply
406 uint64_t t = r_info;
418 r_info = (R >> 32) | ((R & 0xff000000) << 8) | ((R & 0x00ff0000) << 24) |
421 r_info = R;
/external/swiftshader/third_party/LLVM/lib/Object/
DELFObjectFile.cpp189 Elf_Word r_info; // Symbol table index and type of relocation to apply member
196 Elf_Xword r_info; // Symbol table index and type of relocation to apply member
203 Elf_Word r_info; // Symbol table index and type of relocation to apply member
211 Elf_Xword r_info; // Symbol table index and type of relocation to apply member
221 using Elf_Rel_Base<target_endianness, true, isRela>::r_info;
226 uint64_t getSymbol() const { return (r_info >> 32); } in LLVM_ELF_IMPORT_TYPES()
228 return (unsigned char) (r_info & 0xffffffffL); in getType()
233 r_info = (s << 32) + (t&0xffffffffL); in setSymbolAndType()
240 using Elf_Rel_Base<target_endianness, false, isRela>::r_info;
245 uint32_t getSymbol() const { return (r_info >> 8); } in LLVM_ELF_IMPORT_TYPES()
[all …]
/external/elfutils/libdwfl/
Drelocate.c636 GELF_R_TYPE (r->r_info), in relocate_section()
637 GELF_R_SYM (r->r_info)); in relocate_section()
667 GELF_R_TYPE (r->r_info), in relocate_section()
668 GELF_R_SYM (r->r_info)); in relocate_section()
713 if (r->r_info != 0 || r->r_offset != 0) in relocate_section()
728 if (r->r_info != 0 || r->r_offset != 0 || r->r_addend != 0) in relocate_section()
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-readobj/Inputs/
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/llvm/test/tools/llvm-readobj/Inputs/
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)

12