/external/elfutils/backends/ |
aarch64_symbol.c | 105 && sym->st_size == 0 && GELF_ST_BIND (sym->st_info) == STB_LOCAL 106 && GELF_ST_TYPE (sym->st_info) == STT_NOTYPE
|
arm_symbol.c | 155 && sym->st_size == 0 && GELF_ST_BIND (sym->st_info) == STB_LOCAL 156 && GELF_ST_TYPE (sym->st_info) == STT_NOTYPE
|
/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);
|
/cts/common/device-side/util-axt/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);
|
/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 | 33 switch (GELF_ST_TYPE (sym->st_info)) 57 switch (GELF_ST_BIND (sym->st_info)) 73 switch (GELF_ST_BIND (sym->st_info)) 150 if (GELF_ST_TYPE (sym.st_info) == STT_FUNC && shndxp != SHN_UNDEF)
|
/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;) \
|
/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...] |
/external/elfutils/libdwfl/ |
dwfl_module_addrsym.c | 116 switch (GELF_ST_BIND (symp->st_info)) 215 && GELF_ST_TYPE (sym.st_info) != STT_SECTION 216 && GELF_ST_TYPE (sym.st_info) != STT_FILE 217 && GELF_ST_TYPE (sym.st_info) != STT_TLS)
|
dwfl_module_getsym.c | 129 && (GELF_ST_TYPE (sym->st_info) == STT_FUNC 130 || (GELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC
|
/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)
|
/external/elfutils/src/ |
nm.c | 795 if (GELF_ST_TYPE (syms[cnt].sym.st_info) == STT_SECTION) 849 GELF_ST_BIND (syms[cnt].sym.st_info), 851 ebl_symbol_type_name (ebl, GELF_ST_TYPE (syms[cnt].sym.st_info), 871 int local_p = GELF_ST_BIND (sym->st_info) == STB_LOCAL; 881 char result = "NDTSFBD "[GELF_ST_TYPE (sym->st_info)]; 887 && GELF_ST_BIND (sym->st_info) == STB_GNU_UNIQUE) 937 if (GELF_ST_TYPE (syms[cnt].sym.st_info) == STT_FILE) 960 bool is_tls = GELF_ST_TYPE (syms[cnt].sym.st_info) == STT_TLS; 961 bool is_weak = GELF_ST_BIND (syms[cnt].sym.st_info) == STB_WEAK; 1097 ? (GELF_ST_TYPE (syms[cnt].sym.st_info) == STT_TL [all...] |
/bionic/linker/ |
linker_soinfo.cpp | 158 if (ELF_ST_BIND(s->st_info) == STB_GLOBAL || 159 ELF_ST_BIND(s->st_info) == STB_WEAK) { 161 } else if (ELF_ST_BIND(s->st_info) != STB_LOCAL) { 163 ELF_ST_BIND(s->st_info), si->get_string(s->st_name), si->get_realpath()); 304 ELF_ST_TYPE(sym->st_info) != STT_TLS && 647 if (ELF_ST_TYPE(s->st_info) == STT_GNU_IFUNC) {
|
/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)
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Object/ |
ELFTypes.h | 171 unsigned char st_info; // Symbol's type and binding attributes member in struct:llvm::object::Elf_Sym_Base 180 unsigned char st_info; // Symbol's type and binding attributes member in struct:llvm::object::Elf_Sym_Base 189 using Elf_Sym_Base<ELFT>::st_info; 196 unsigned char getBinding() const { return st_info >> 4; } 197 unsigned char getType() const { return st_info & 0x0f; } 203 st_info = (b << 4) + (t & 0x0f);
|
/external/vixl/examples/aarch32/ |
disasm-a32.cc | 141 ((ELF32_ST_BIND(sym[snum].st_info) == STB_LOCAL) || 142 (ELF32_ST_BIND(sym[snum].st_info) == STB_GLOBAL)) && 143 (ELF32_ST_TYPE(sym[snum].st_info) == STT_FUNC)) {
|
/art/libelffile/elf/ |
elf_utils.h | 107 sym->st_info = (b << 4) + (t & 0x0f);
|
/device/linaro/bootloader/edk2/ArmPlatformPkg/Library/ArmShellCmdRunAxf/ |
elf32.h | 200 unsigned char st_info; /* Type and binding information. */
member in struct:__anon5977 205 /* Macros for accessing the fields of st_info. */
209 /* Macro for constructing st_info from field values. */
|
/device/linaro/bootloader/edk2/BaseTools/Source/C/GenFw/ |
elf32.h | 200 unsigned char st_info; /* Type and binding information. */
member in struct:__anon6056 205 /* Macros for accessing the fields of st_info. */
209 /* Macro for constructing st_info from field values. */
|
/external/llvm/include/llvm/Support/ |
ELF.h | 824 unsigned char st_info; \/\/ Symbol's type and binding attributes member in struct:llvm::ELF::Elf32_Sym 842 unsigned char st_info; \/\/ Symbol's type and binding attributes member in struct:llvm::ELF::Elf64_Sym [all...] |