/external/elfutils/libdwfl/ |
D | dwfl_module_addrsym.c | 116 && GELF_ST_TYPE (sym.st_info) != STT_SECTION in dwfl_module_addrsym() 117 && GELF_ST_TYPE (sym.st_info) != STT_FILE in dwfl_module_addrsym() 118 && GELF_ST_TYPE (sym.st_info) != STT_TLS) in dwfl_module_addrsym() 132 || (GELF_ST_BIND (closest_sym->st_info) in dwfl_module_addrsym() 133 < GELF_ST_BIND (sym.st_info))) in dwfl_module_addrsym() 158 && (GELF_ST_BIND (closest_sym->st_info) in dwfl_module_addrsym() 159 <= GELF_ST_BIND (sym.st_info))) in dwfl_module_addrsym()
|
/external/valgrind/main/VEX/unused/ |
D | linker.c | 454 if (ELF_ST_BIND(sym.st_info) == STB_LOCAL) { in do_Elf_Rel_relocations() 589 if (ELF_ST_BIND(sym.st_info) == STB_LOCAL) { in do_Elf_Rela_relocations() 598 if (S && ELF_ST_TYPE(sym.st_info) == STT_FUNC) { in do_Elf_Rela_relocations() 611 if (S && (ELF_ST_TYPE(sym.st_info) == STT_FUNC) && (A != 0)) in do_Elf_Rela_relocations() 912 switch (ELF_ST_TYPE(stab[j].st_info)) { in ocVerifyImage_ELF() 923 switch (ELF_ST_BIND(stab[j].st_info)) { in ocVerifyImage_ELF() 1068 if ( ( ELF_ST_BIND(stab[j].st_info)==STB_GLOBAL in ocGetNames_ELF() 1069 || ELF_ST_BIND(stab[j].st_info)==STB_LOCAL in ocGetNames_ELF() 1077 ( ELF_ST_TYPE(stab[j].st_info)==STT_FUNC || in ocGetNames_ELF() 1078 ELF_ST_TYPE(stab[j].st_info)==STT_OBJECT || in ocGetNames_ELF() [all …]
|
/external/valgrind/main/VEX/switchback/ |
D | linker.c | 548 if (ELF_ST_BIND(sym.st_info) == STB_LOCAL) { 694 if (ELF_ST_BIND(sym.st_info) == STB_LOCAL) { 703 if (S && ELF_ST_TYPE(sym.st_info) == STT_FUNC) { 716 if (S && (ELF_ST_TYPE(sym.st_info) == STT_FUNC) && (A != 0)) 1073 switch (ELF_ST_TYPE(stab[j].st_info)) { 1084 switch (ELF_ST_BIND(stab[j].st_info)) { 1233 if ( ( ELF_ST_BIND(stab[j].st_info)==STB_GLOBAL 1234 || ELF_ST_BIND(stab[j].st_info)==STB_LOCAL 1242 ( ELF_ST_TYPE(stab[j].st_info)==STT_FUNC || 1243 ELF_ST_TYPE(stab[j].st_info)==STT_OBJECT || [all …]
|
/external/llvm/include/llvm/Support/ |
D | ELF.h | 1114 unsigned char st_info; // Symbol's type and binding attributes member 1120 unsigned char getBinding() const { return st_info >> 4; } in getBinding() 1121 unsigned char getType() const { return st_info & 0x0f; } in getType() 1125 st_info = (b << 4) + (t & 0x0f); in setBindingAndType() 1132 unsigned char st_info; // Symbol's type and binding attributes member 1140 unsigned char getBinding() const { return st_info >> 4; } in getBinding() 1141 unsigned char getType() const { return st_info & 0x0f; } in getType() 1145 st_info = (b << 4) + (t & 0x0f); in setBindingAndType()
|
/external/elfutils/tests/ |
D | asm-tst8.c | 174 if (GELF_ST_TYPE (sym->st_info) != STT_FILE) in main() 177 (unsigned int) GELF_ST_TYPE (sym->st_info)); in main()
|
D | sectiondump.c | 188 GELF_ST_TYPE (sym->st_info)); in print_symtab()
|
D | asm-tst3.c | 317 if (sym->st_info != info[inner]) in main()
|
/external/elfutils/libelf/ |
D | abstract.h | 137 TYPE_EXTRA (unsigned char st_info;) \ 138 TYPE_XLATE (tdest->st_info = tsrc->st_info;) \ 146 TYPE_EXTRA (unsigned char st_info;) \ 147 TYPE_XLATE (tdest->st_info = tsrc->st_info;) \
|
D | gelf_getsym.c | 109 COPY (st_info);
|
D | gelf_update_sym.c | 121 COPY (st_info);
|
D | gelf_getsymshndx.c | 129 COPY (st_info);
|
D | gelf_update_symshndx.c | 147 COPY (st_info);
|
D | nlist.c | 208 nl->n_type = GELF_ST_TYPE (found->sym.st_info); in nlist()
|
/external/elfutils/src/ |
D | nm.c | 813 GELF_ST_BIND (syms[cnt].sym.st_info), in show_symbols_sysv() 815 ebl_symbol_type_name (ebl, GELF_ST_TYPE (syms[cnt].sym.st_info), in show_symbols_sysv() 831 int local_p = GELF_ST_BIND (sym->st_info) == STB_LOCAL; in class_type_char() 841 char result = "NDTSFB "[GELF_ST_TYPE (sym->st_info)]; in class_type_char() 894 ? (GELF_ST_BIND (syms[cnt].sym.st_info) == STB_WEAK in show_symbols_bsd() 903 ? (GELF_ST_BIND (syms[cnt].sym.st_info) == STB_WEAK in show_symbols_bsd() 954 ? (GELF_ST_BIND (syms[cnt].sym.st_info) == STB_WEAK ? "*" : " ") in show_symbols_posix() 1075 || (hide_local && GELF_ST_BIND (sym->st_info) == STB_LOCAL)) in show_symbols() 1089 && GELF_ST_BIND (sym->st_info) != STB_LOCAL in show_symbols()
|
D | ldgeneric.c | 567 if (XELF_ST_TYPE (sym->st_info) != STT_NOTYPE && oldp->type != STT_NOTYPE in check_type_and_size() 568 && unlikely (oldp->type != XELF_ST_TYPE (sym->st_info))) in check_type_and_size() 579 ebl_symbol_type_name (ld_state.ebl, XELF_ST_TYPE (sym->st_info), in check_type_and_size() 583 else if (XELF_ST_TYPE (sym->st_info) == STT_OBJECT in check_type_and_size() 680 ebl_symbol_type_name (ld_state.ebl, XELF_ST_TYPE (sym->st_info), in check_definition() 753 oldp->type = XELF_ST_TYPE (sym->st_info); in check_definition() 765 oldp->weak = XELF_ST_BIND (sym->st_info) == STB_WEAK; in check_definition() 1279 if (XELF_ST_TYPE (sym->st_info) == STT_SECTION) in add_relocatable_file() 1427 if (XELF_ST_TYPE (sym->st_info) != STT_SECTION in add_relocatable_file() 1431 || XELF_ST_TYPE (sym->st_info) == STT_TLS)) in add_relocatable_file() [all …]
|
D | elflint.c | 639 if (sym->st_info != 0) in check_symtab() 705 if (GELF_ST_TYPE (sym->st_info) >= STT_NUM in check_symtab() 706 && !ebl_symbol_type_name (ebl, GELF_ST_TYPE (sym->st_info), NULL, 0)) in check_symtab() 710 if (GELF_ST_BIND (sym->st_info) >= STB_NUM) in check_symtab() 726 if (GELF_R_TYPE (sym->st_info) == STT_FUNC) in check_symtab() 741 if (GELF_ST_TYPE (sym->st_info) != STT_TLS) in check_symtab() 843 if (GELF_ST_BIND (sym->st_info) == STB_LOCAL) in check_symtab() 858 if (GELF_ST_TYPE (sym->st_info) == STT_SECTION in check_symtab() 859 && GELF_ST_BIND (sym->st_info) != STB_LOCAL) in check_symtab() 1340 && GELF_ST_TYPE (sym->st_info) != STT_NOTYPE in check_one_reloc() [all …]
|
D | elfcmp.c | 314 || sym1->st_info != sym2->st_info in main()
|
D | addr2line.c | 349 switch (GELF_ST_TYPE (symbol->st_info)) in find_symbol()
|
D | objdump.c | 392 else if (GELF_ST_TYPE (sym->st_info) != STT_SECTION) in show_relocs_rel() 465 else if (GELF_ST_TYPE (sym->st_info) != STT_SECTION) in show_relocs_rela()
|
/external/llvm/test/Scripts/ |
D | elf-dump | 132 st_info = f.read8()[0] 133 st_bind = (st_info >> 4, 4) 134 st_type = (st_info & 0xf, 4)
|
/external/libvpx/libvpx/build/make/ |
D | obj_int_extract.c | 388 ENDIAN_ASSIGN_IN_PLACE(sym32->st_info); in parse_elf_symbol() 398 ENDIAN_ASSIGN_IN_PLACE(sym64->st_info); in parse_elf_symbol() 496 if (ELF32_ST_TYPE(sym.st_info) == STT_OBJECT in parse_elf() 588 if (ELF64_ST_TYPE(sym.st_info) == STT_OBJECT in parse_elf()
|
/external/grub/stage2/ |
D | i386-elf.h | 124 unsigned char st_info; member
|
/external/valgrind/main/coregrind/m_debuginfo/ |
D | readelf.c | 154 switch (ELFXX_ST_BIND(sym->st_info)) { in show_raw_elf_symbol() 162 switch (ELFXX_ST_TYPE(sym->st_info)) { in show_raw_elf_symbol() 258 = (ELFXX_ST_BIND(sym->st_info) == STB_GLOBAL in get_elf_symbol_info() 259 || ELFXX_ST_BIND(sym->st_info) == STB_LOCAL in get_elf_symbol_info() 260 || ELFXX_ST_BIND(sym->st_info) == STB_WEAK in get_elf_symbol_info() 263 (ELFXX_ST_TYPE(sym->st_info) == STT_FUNC in get_elf_symbol_info() 264 || ELFXX_ST_TYPE(sym->st_info) == STT_OBJECT in get_elf_symbol_info() 266 || ELFXX_ST_TYPE(sym->st_info) == STT_GNU_IFUNC in get_elf_symbol_info() 353 && ELFXX_ST_TYPE(sym->st_info) == STT_GNU_IFUNC) { in get_elf_symbol_info() 364 && ELFXX_ST_TYPE(sym->st_info) == STT_NOTYPE in get_elf_symbol_info()
|
/external/qemu/ |
D | elf.h | 984 unsigned char st_info; member 991 unsigned char st_info; /* Type and binding attributes */ member
|
D | elf_ops.h | 137 ELF_ST_TYPE(syms[i].st_info) != STT_FUNC) { in glue()
|