/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/ |
D | ELF.h | 828 unsigned char st_info; // Symbol's type and binding attributes member 834 unsigned char getBinding() const { return st_info >> 4; } in getBinding() 835 unsigned char getType() const { return st_info & 0x0f; } in getType() 839 st_info = (b << 4) + (t & 0x0f); in setBindingAndType() 846 unsigned char st_info; // Symbol's type and binding attributes member 854 unsigned char getBinding() const { return st_info >> 4; } in getBinding() 855 unsigned char getType() const { return st_info & 0x0f; } in getType() 859 st_info = (b << 4) + (t & 0x0f); in setBindingAndType()
|
/third_party/elfio/elfio/ |
D | elfio_symbols.hpp | 340 bind = ELF_ST_BIND( pSym->st_info ); in generic_get_symbol() 341 type = ELF_ST_TYPE( pSym->st_info ); in generic_get_symbol() 368 entry.st_info = convertor( info ); in generic_add_symbol() 399 if ( ELF_ST_BIND( convertor( p1->st_info ) ) != STB_LOCAL ) in generic_arrange_local_symbols() 407 if ( ELF_ST_BIND( convertor( p2->st_info ) ) == STB_LOCAL ) in generic_arrange_local_symbols()
|
D | elf_types.hpp | 809 unsigned char st_info; member 817 unsigned char st_info; member
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/BinaryFormat/ |
D | ELF.h | 995 unsigned char st_info; // Symbol's type and binding attributes member 1001 unsigned char getBinding() const { return st_info >> 4; } in getBinding() 1002 unsigned char getType() const { return st_info & 0x0f; } in getType() 1006 st_info = (b << 4) + (t & 0x0f); in setBindingAndType() 1013 unsigned char st_info; // Symbol's type and binding attributes member 1021 unsigned char getBinding() const { return st_info >> 4; } in getBinding() 1022 unsigned char getType() const { return st_info & 0x0f; } in getType() 1026 st_info = (b << 4) + (t & 0x0f); in setBindingAndType()
|
/third_party/abseil-cpp/absl/debugging/internal/ |
D | elf_mem_image.cc | 48 int ElfBind(const ElfW(Sym) *symbol) { return ELF32_ST_BIND(symbol->st_info); } in ElfBind() 49 int ElfType(const ElfW(Sym) *symbol) { return ELF32_ST_TYPE(symbol->st_info); } in ElfType() 52 int ElfBind(const ElfW(Sym) *symbol) { return ELF64_ST_BIND(symbol->st_info); } 53 int ElfType(const ElfW(Sym) *symbol) { return ELF64_ST_TYPE(symbol->st_info); }
|
/third_party/skia/third_party/externals/abseil-cpp/absl/debugging/internal/ |
D | elf_mem_image.cc | 48 int ElfBind(const ElfW(Sym) *symbol) { return ELF32_ST_BIND(symbol->st_info); } in ElfBind() 49 int ElfType(const ElfW(Sym) *symbol) { return ELF32_ST_TYPE(symbol->st_info); } in ElfType() 52 int ElfBind(const ElfW(Sym) *symbol) { return ELF64_ST_BIND(symbol->st_info); } 53 int ElfType(const ElfW(Sym) *symbol) { return ELF64_ST_TYPE(symbol->st_info); }
|
/third_party/musl/src/internal/ |
D | vdso.c | 81 if (!(1<<(syms[i].st_info&0xf) & OK_TYPES)) continue; in __vdsosym() 82 if (!(1<<(syms[i].st_info>>4) & OK_BINDS)) continue; in __vdsosym()
|
D | dynlink.h | 84 && (((s)[R_SYM(x)].st_info & 0xf) == STT_SECTION) )
|
/third_party/ltp/libs/libltpvdso/ |
D | parse_vdso.c | 243 if (ELF64_ST_TYPE(sym->st_info) != STT_FUNC) in vdso_sym() 245 if (ELF64_ST_BIND(sym->st_info) != STB_GLOBAL && in vdso_sym() 246 ELF64_ST_BIND(sym->st_info) != STB_WEAK) in vdso_sym()
|
/third_party/musl/porting/linux/user/src/internal/ |
D | vdso.c | 108 if (!(1<<(vdso_info.syms[i].st_info&0xf) & OK_TYPES)) continue; in __get_vdso_addr() 109 if (!(1<<(vdso_info.syms[i].st_info>>4) & OK_BINDS)) continue; in __get_vdso_addr()
|
D | dynlink.h | 92 && (((s)[R_SYM(x)].st_info & 0xf) == STT_SECTION) )
|
/third_party/boost/boost/dll/detail/ |
D | elf_info.hpp | 74 unsigned char st_info; /* Symbol type and binding */ member 84 unsigned char st_info; /* Symbol type and binding */ member 217 … return (sym.st_other & 0x03) == STV_DEFAULT_ && (sym.st_info >> 4) != STB_LOCAL_ && !!sym.st_size; in is_visible()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/ |
D | ELFTypes.h | 170 unsigned char st_info; // Symbol's type and binding attributes 179 unsigned char st_info; // Symbol's type and binding attributes 188 using Elf_Sym_Base<ELFT>::st_info; 195 unsigned char getBinding() const { return st_info >> 4; } 196 unsigned char getType() const { return st_info & 0x0f; } 202 st_info = (b << 4) + (t & 0x0f);
|
/third_party/musl/ldso/ |
D | dynlink.c | 313 if (need_def || (sym->st_info&0xf) == STT_TLS in find_sym2() 317 if ((sym->st_info&0xf) != STT_TLS) in find_sym2() 319 if (!(1<<(sym->st_info&0xf) & OK_TYPES)) continue; in find_sym2() 320 if (!(1<<(sym->st_info>>4) & OK_BINDS)) continue; in find_sym2() 383 def = (sym->st_info>>4) == STB_LOCAL in do_relocs() 387 || sym->st_info>>4 != STB_WEAK)) { in do_relocs() 449 if ((sym->st_info&0xf) == STT_SECTION) *reloc_addr += sym_val; in do_relocs() 964 if ((p->syms[i].st_info&0xf)==STT_FUNC && p->syms[i].st_shndx) { in makefuncdescs() 2165 if ((def.sym->st_info&0xf) == STT_TLS) in do_dlsym() 2167 if (DL_FDPIC && (def.sym->st_info&0xf) == STT_FUNC) in do_dlsym() [all …]
|
/third_party/musl/porting/liteos_a/user/ldso/ |
D | dynlink.c | 311 if (need_def || (sym->st_info&0xf) == STT_TLS in find_sym2() 315 if ((sym->st_info&0xf) != STT_TLS) in find_sym2() 317 if (!(1<<(sym->st_info&0xf) & OK_TYPES)) continue; in find_sym2() 318 if (!(1<<(sym->st_info>>4) & OK_BINDS)) continue; in find_sym2() 381 def = (sym->st_info>>4) == STB_LOCAL in do_relocs() 385 || sym->st_info>>4 != STB_WEAK)) { in do_relocs() 447 if ((sym->st_info&0xf) == STT_SECTION) *reloc_addr += sym_val; in do_relocs() 976 if ((p->syms[i].st_info&0xf)==STT_FUNC && p->syms[i].st_shndx) { in makefuncdescs() 2198 if ((def.sym->st_info&0xf) == STT_TLS) in do_dlsym() 2200 if (DL_FDPIC && (def.sym->st_info&0xf) == STT_FUNC) in do_dlsym() [all …]
|
/third_party/musl/porting/liteos_a/user_debug/ldso/ |
D | dynlink.c | 311 if (need_def || (sym->st_info&0xf) == STT_TLS in find_sym2() 315 if ((sym->st_info&0xf) != STT_TLS) in find_sym2() 317 if (!(1<<(sym->st_info&0xf) & OK_TYPES)) continue; in find_sym2() 318 if (!(1<<(sym->st_info>>4) & OK_BINDS)) continue; in find_sym2() 381 def = (sym->st_info>>4) == STB_LOCAL in do_relocs() 385 || sym->st_info>>4 != STB_WEAK)) { in do_relocs() 447 if ((sym->st_info&0xf) == STT_SECTION) *reloc_addr += sym_val; in do_relocs() 976 if ((p->syms[i].st_info&0xf)==STT_FUNC && p->syms[i].st_shndx) { in makefuncdescs() 2198 if ((def.sym->st_info&0xf) == STT_TLS) in do_dlsym() 2200 if (DL_FDPIC && (def.sym->st_info&0xf) == STT_FUNC) in do_dlsym() [all …]
|
/third_party/libunwind/src/ |
D | elfxx.c | 129 if (ELF_W (ST_TYPE) (sym->st_info) == STT_FUNC in elf_w() 138 (long) val, sym->st_info, strtab + sym->st_name); in elf_w() 205 if (ELF_W (ST_TYPE) (sym->st_info) == STT_FUNC in elf_w()
|
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/ |
D | IceELFSection.h | 337 Str.write8(SymInfo.st_info); in writeSymbolMap() 349 Str.write8(SymInfo.st_info); in writeSymbolMap()
|
/third_party/libunwind/include/win/ |
D | freebsd-elf32.h | 187 unsigned char st_info; /* Type and binding information. */ member
|
D | freebsd-elf64.h | 196 unsigned char st_info; /* Type and binding information. */ member
|
/third_party/libunwind/include/mingw/ |
D | freebsd-elf32.h | 187 unsigned char st_info; /* Type and binding information. */ member
|
D | freebsd-elf64.h | 196 unsigned char st_info; /* Type and binding information. */ member
|
/third_party/musl/porting/linux/user/ldso/ |
D | dynlink.c | 854 if (need_def || (sym->st_info&0xf) == STT_TLS in find_sym2() 858 if ((sym->st_info&0xf) != STT_TLS) in find_sym2() 860 if (!(1<<(sym->st_info&0xf) & OK_TYPES)) continue; in find_sym2() 861 if (!(1<<(sym->st_info>>4) & OK_BINDS)) continue; in find_sym2() 891 if (need_def || (sym->st_info&0xf) == STT_TLS in find_sym_by_saved_so_list() 895 if ((sym->st_info&0xf) != STT_TLS) in find_sym_by_saved_so_list() 897 if (!(1<<(sym->st_info&0xf) & OK_TYPES)) continue; in find_sym_by_saved_so_list() 898 if (!(1<<(sym->st_info>>4) & OK_BINDS)) continue; in find_sym_by_saved_so_list() 1009 def = (sym->st_info>>4) == STB_LOCAL in do_relocs() 1019 || sym->st_info>>4 != STB_WEAK)) { in do_relocs() [all …]
|
/third_party/boost/libs/dll/test/ |
D | structures_tests.cpp | 93 CHECK_FIELD(st_info); in elf_sym_header_checks()
|
/third_party/mesa3d/src/amd/common/ |
D | ac_rgp_elf_object_pack.c | 340 elf_sym.st_info = STT_FUNC; in ac_rgp_file_write_elf_symbol_table()
|