Home
last modified time | relevance | path

Searched refs:st_other (Results 1 - 25 of 43) sorted by relevance

12

/third_party/elfutils/libebl/
H A Deblstother.c1 /* Check st_other flag.
37 ebl_check_st_other_bits (Ebl *ebl, unsigned char st_other) in ebl_check_st_other_bits() argument
39 return ((st_other ^ GELF_ST_VISIBILITY (st_other)) == 0 in ebl_check_st_other_bits()
40 || ebl->check_st_other_bits (st_other ^ GELF_ST_VISIBILITY (st_other))); in ebl_check_st_other_bits()
H A Dlibebl.h161 /* Check whether only valid bits are set on the st_other symbol flag. */
162 extern bool ebl_check_st_other_bits (Ebl *ebl, unsigned char st_other);
H A Deblopenbackend.c204 static bool default_check_st_other_bits (unsigned char st_other);
653 default_check_st_other_bits (unsigned char st_other __attribute__ ((unused))) in default_check_st_other_bits()
/third_party/elfutils/backends/
H A Dalpha_symbol.c148 /* Check whether only valid bits are set on the st_other symbol flag.
151 alpha_check_st_other_bits (unsigned char st_other) in alpha_check_st_other_bits() argument
153 return ((((st_other & STO_ALPHA_STD_GPLOAD) == STO_ALPHA_NOPV) in alpha_check_st_other_bits()
154 || ((st_other & STO_ALPHA_STD_GPLOAD) == STO_ALPHA_STD_GPLOAD)) in alpha_check_st_other_bits()
155 && (st_other &~ STO_ALPHA_STD_GPLOAD) == 0); in alpha_check_st_other_bits()
H A Dppc64_symbol.c131 ppc64_check_st_other_bits (unsigned char st_other) in ppc64_check_st_other_bits() argument
133 return (PPC64_LOCAL_ENTRY_OFFSET (st_other) != 0); in ppc64_check_st_other_bits()
/third_party/elfutils/libelf/
H A Dabstract.h118 TYPE_EXTRA (unsigned char st_other;) \
119 TYPE_XLATE (tdest->st_other = tsrc->st_other;) \
127 TYPE_EXTRA (unsigned char st_other;) \
128 TYPE_XLATE (tdest->st_other = tsrc->st_other;) \
H A Dgelf_update_sym.c92 COPY (st_other); in gelf_update_sym()
H A Dgelf_getsym.c86 COPY (st_other); in gelf_getsym()
H A Dgelf_update_symshndx.c117 COPY (st_other); in gelf_update_symshndx()
H A Dgelf_getsymshndx.c105 COPY (st_other); in gelf_getsymshndx()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/
H A DELFTypes.h171 unsigned char st_other; // Must be zero; reserved member
180 unsigned char st_other; // Must be zero; reserved member
190 using Elf_Sym_Base<ELFT>::st_other;
205 /// Access to the STV_xxx flag stored in the first two bits of st_other.
210 unsigned char getVisibility() const { return st_other & 0x3; } in getVisibility()
213 st_other = (st_other & ~0x3) | v; in setVisibility()
/third_party/musl/arch/mipsn32/
H A Dreloc.h33 #define ARCH_SYM_REJECT_UND(s) (!((s)->st_other & STO_MIPS_PLT))
/third_party/musl/arch/mips/
H A Dreloc.h33 #define ARCH_SYM_REJECT_UND(s) (!((s)->st_other & STO_MIPS_PLT))
/third_party/musl/arch/mips64/
H A Dreloc.h42 #define ARCH_SYM_REJECT_UND(s) (!((s)->st_other & STO_MIPS_PLT))
/third_party/libbpf/src/
H A Dlinker.c432 init_sym->st_other = 0; in init_output_elf()
791 int sym_vis = ELF64_ST_VISIBILITY(sym->st_other); in linker_sanity_check_elf_symtab()
795 || sym->st_other != 0 || sym->st_shndx != 0 in linker_sanity_check_elf_symtab()
1805 * but it is stored in the lower 2 bits of st_other in sym_update_visibility()
1807 sym->st_other &= ~0x03; in sym_update_visibility()
1808 sym->st_other |= sym_vis; in sym_update_visibility()
1825 sym_vis = ELF64_ST_VISIBILITY(sym->st_other); in linker_append_elf_sym()
1920 if (sym_vis > ELF64_ST_VISIBILITY(dst_sym->st_other)) in linker_append_elf_sym()
1974 dst_sym->st_other = sym->st_other; in linker_append_elf_sym()
[all...]
/third_party/elfio/c_wrapper/
H A Delf_types_c_wrapper.hpp810 unsigned char st_other; member
818 unsigned char st_other; member
/third_party/elfio/elfio/
H A Delfio_symbols.hpp462 other = pSym->st_other; in generic_get_symbol()
488 entry.st_other = convertor( other ); in generic_add_symbol()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
H A DIceELFSection.h338 Str.write8(SymInfo.st_other); in writeSymbolMap()
350 Str.write8(SymInfo.st_other); in writeSymbolMap()
/third_party/elfutils/tests/
H A Dasm-tst3.c297 if (sym->st_other != 0) in main()
/third_party/rust/crates/rustix/src/backend/linux_raw/
H A Dvdso.rs276 || ELF_ST_VISIBILITY(sym.st_other) != STV_DEFAULT
/third_party/elfutils/src/
H A Delfcmp.c383 || sym1->st_other != sym2->st_other in main()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/
H A DELF.h387 // Special values for the st_other field in the symbol table entry for PPC64.
525 // Special values for the st_other field in the symbol table entry for MIPS.
829 unsigned char st_other; // Must be zero; reserved member
847 unsigned char st_other; // Must be zero; reserved member
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/BinaryFormat/
H A DELF.h387 // Special values for the st_other field in the symbol table entry for PPC64.
548 // Special values for the st_other field in the symbol table entry for MIPS.
996 unsigned char st_other; // Must be zero; reserved member
1014 unsigned char st_other; // Must be zero; reserved member
/third_party/elfutils/libasm/
H A Dasm_end.c195 syment.st_other = 0; in binary_end()
/third_party/mesa3d/src/amd/common/
H A Dac_rgp_elf_object_pack.c343 elf_sym.st_other = 0x0; in ac_rgp_file_write_elf_symbol_table()

Completed in 27 milliseconds

12