HomeSort by relevance Sort by last modified time
    Searched refs:st_info (Results 1 - 25 of 178) sorted by null

1 2 3 4 5 6 7 8

  /cts/common/device-side/util/src/com/android/compatibility/common/util/
ReadElf.java 81 Symbol(String name, int st_info) {
83 this.bind = (st_info >> 4) & 0x0F;
84 this.type = st_info & 0x0F;
377 int st_info; local
379 st_info = readByte();
387 st_info = readByte();
397 Symbol s = new Symbol(symName, st_info);
  /system/core/libunwindstack/
Symbols.cpp 81 if (entry.st_shndx != SHN_UNDEF && ELF32_ST_TYPE(entry.st_info) == STT_FUNC) {
121 if (entry.st_shndx != SHN_UNDEF && ELF32_ST_TYPE(entry.st_info) == STT_OBJECT &&
122 ELF32_ST_BIND(entry.st_info) == STB_GLOBAL) {
  /external/elfutils/tests/
asm-tst8.c 166 if (GELF_ST_TYPE (sym->st_info) != STT_FILE)
169 (unsigned int) GELF_ST_TYPE (sym->st_info));
dwflsyms.c 34 switch (GELF_ST_TYPE (sym->st_info))
58 switch (GELF_ST_BIND (sym->st_info))
74 switch (GELF_ST_BIND (sym->st_info))
151 if (GELF_ST_TYPE (sym.st_info) == STT_FUNC && shndxp != SHN_UNDEF)
  /toolchain/binutils/binutils-2.27/gas/config/
tc-hppa.h 175 ? (((elf)->internal_elf_sym.st_info = ELF_ST_INFO \
176 (ELF_ST_BIND ((elf)->internal_elf_sym.st_info), STT_PARISC_MILLI)\
  /toolchain/binutils/binutils-2.27/include/elf/
external.h 159 unsigned char st_info[1]; /* Type and binding attributes */ member in struct:__anon4683
166 unsigned char st_info[1]; /* Type and binding attributes */ member in struct:__anon4684
  /external/elfutils/libelf/
gelf_getsym.c 82 /* Please note that we can simply copy the `st_info' element since
85 COPY (st_info);
gelf_update_sym.c 88 /* Please note that we can simply copy the `st_info' element since
91 COPY (st_info);
gelf_getsymshndx.c 101 /* Please note that we can simply copy the `st_info' element since
104 COPY (st_info);
gelf_update_symshndx.c 113 /* Please note that we can simply copy the `st_info' element since
116 COPY (st_info);
abstract.h 116 TYPE_EXTRA (unsigned char st_info;) \
117 TYPE_XLATE (tdest->st_info = tsrc->st_info;) \
125 TYPE_EXTRA (unsigned char st_info;) \
126 TYPE_XLATE (tdest->st_info = tsrc->st_info;) \
  /toolchain/binutils/binutils-2.27/bfd/
elf-vxworks.c 68 sym->st_info = ELF_ST_INFO (STB_WEAK, ELF_ST_TYPE (sym->st_info));
141 sym->st_info = ELF_ST_INFO (STB_GLOBAL, ELF_ST_TYPE (sym->st_info));
  /frameworks/compile/mclinker/lib/LD/
ELFReader.cpp 77 uint8_t st_info = 0x0; local
88 st_info = symtab[idx].st_info;
112 ResolveInfo::Type ld_type = getSymType(st_info, st_shndx);
119 getSymBinding((st_info >> 4), st_shndx, st_other);
446 uint8_t st_info = 0x0; local
449 st_info = entry->st_info;
467 result->setType(static_cast<ResolveInfo::Type>(st_info & 0xF));
469 result->setBinding(getSymBinding((st_info >> 4), st_shndx, st_other))
577 uint8_t st_info = 0x0; local
940 uint8_t st_info = 0x0; local
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Support/
ELF.h 811 unsigned char st_info; // Symbol's type and binding attributes member in struct:llvm::ELF::Elf32_Sym
817 unsigned char getBinding() const { return st_info >> 4; }
818 unsigned char getType() const { return st_info & 0x0f; }
822 st_info = (b << 4) + (t & 0x0f);
829 unsigned char st_info; // Symbol's type and binding attributes member in struct:llvm::ELF::Elf64_Sym
    [all...]
  /toolchain/binutils/binutils-2.27/elfcpp/
elfcpp_internal.h 150 unsigned char st_info; member in struct:elfcpp::internal::Sym_data
159 unsigned char st_info; member in struct:elfcpp::internal::Sym_data
  /art/runtime/
elf.h 1401 unsigned char st_info; \/\/ Symbol's type and binding attributes member in struct:Elf32_Sym
1426 unsigned char st_info; \/\/ Symbol's type and binding attributes member in struct:Elf64_Sym
    [all...]
elf_utils.h 75 sym->st_info = (b << 4) + (t & 0x0f);
  /external/elfutils/libdwfl/
dwfl_module_addrsym.c 112 switch (GELF_ST_BIND (symp->st_info))
211 && GELF_ST_TYPE (sym.st_info) != STT_SECTION
212 && GELF_ST_TYPE (sym.st_info) != STT_FILE
213 && GELF_ST_TYPE (sym.st_info) != STT_TLS)
  /external/syslinux/com32/include/sys/
elf32.h 54 unsigned char st_info; member in struct:elf32_sym
elf64.h 52 unsigned char st_info; member in struct:elf64_sym
  /external/linux-kselftest/tools/testing/selftests/vDSO/
parse_vdso.c 238 if (ELF64_ST_TYPE(sym->st_info) != STT_FUNC)
240 if (ELF64_ST_BIND(sym->st_info) != STB_GLOBAL &&
241 ELF64_ST_BIND(sym->st_info) != STB_WEAK)
  /system/core/libunwindstack/tests/
SymbolsTest.cpp 49 sym->st_info = STT_FUNC;
106 sym.st_info = 0;
113 sym.st_info = STT_FUNC;
341 sym.st_info = STT_OBJECT | (STB_GLOBAL << 4);
349 sym.st_info = STT_FUNC;
359 sym.st_info = STT_OBJECT | (STB_GLOBAL << 4);
367 sym.st_info = STT_FUNC;
  /external/elfutils/src/
nm.c 809 if (GELF_ST_TYPE (syms[cnt].sym.st_info) == STT_SECTION)
863 GELF_ST_BIND (syms[cnt].sym.st_info),
865 ebl_symbol_type_name (ebl, GELF_ST_TYPE (syms[cnt].sym.st_info),
885 int local_p = GELF_ST_BIND (sym->st_info) == STB_LOCAL;
895 char result = "NDTSFBD "[GELF_ST_TYPE (sym->st_info)];
901 && GELF_ST_BIND (sym->st_info) == STB_GNU_UNIQUE)
951 if (GELF_ST_TYPE (syms[cnt].sym.st_info) == STT_FILE)
974 bool is_tls = GELF_ST_TYPE (syms[cnt].sym.st_info) == STT_TLS;
975 bool is_weak = GELF_ST_BIND (syms[cnt].sym.st_info) == STB_WEAK;
1111 ? (GELF_ST_TYPE (syms[cnt].sym.st_info) == STT_TL
    [all...]
  /external/llvm/include/llvm/Object/
ELFTypes.h 196 unsigned char st_info; // Symbol's type and binding attributes member in struct:llvm::object::Elf_Sym_Base
205 unsigned char st_info; // Symbol's type and binding attributes member in struct:llvm::object::Elf_Sym_Base
214 using Elf_Sym_Base<ELFT>::st_info;
221 unsigned char getBinding() const { return st_info >> 4; }
222 unsigned char getType() const { return st_info & 0x0f; }
227 st_info = (b << 4) + (t & 0x0f);
  /external/swiftshader/third_party/LLVM/test/Scripts/
elf-dump 106 st_info = f.read8()[0]
107 st_bind = (st_info >> 4, 4)
108 st_type = (st_info & 0xf, 4)

Completed in 865 milliseconds

1 2 3 4 5 6 7 8