/external/llvm/lib/Object/ |
ELFObjectFile.cpp | 146 unsigned char st_info; // Symbol's type and binding attributes member in struct:__anon7966::Elf_Sym_Base 155 unsigned char st_info; // Symbol's type and binding attributes member in struct:__anon7966::Elf_Sym_Base 164 using Elf_Sym_Base<target_endianness, is64Bits>::st_info; 168 unsigned char getBinding() const { return st_info >> 4; } 169 unsigned char getType() const { return st_info & 0x0f; } 173 st_info = (b << 4) + (t & 0x0f);
|
/bionic/libc/include/sys/ |
exec_elf.h | 295 unsigned char st_info; /* type and binding */ member in struct:elf32_sym 302 Elf_Byte st_info; /* type / binding attrs */ member in struct:__anon47 312 /* Extract symbol info - st_info */ 321 /* Symbol Binding - ELF32_ST_BIND - st_info */ 329 /* Symbol type - ELF32_ST_TYPE - st_info */
|
/development/ndk/platforms/android-3/include/sys/ |
exec_elf.h | 295 unsigned char st_info; /* type and binding */ member in struct:elf32_sym 302 Elf_Byte st_info; /* type / binding attrs */ member in struct:__anon1140 312 /* Extract symbol info - st_info */ 321 /* Symbol Binding - ELF32_ST_BIND - st_info */ 329 /* Symbol type - ELF32_ST_TYPE - st_info */
|
/prebuilt/ndk/android-ndk-r4/platforms/android-3/arch-arm/usr/include/sys/ |
exec_elf.h | 295 unsigned char st_info; /* type and binding */ member in struct:elf32_sym 302 Elf_Byte st_info; /* type / binding attrs */ member in struct:__anon21686 312 /* Extract symbol info - st_info */ 321 /* Symbol Binding - ELF32_ST_BIND - st_info */ 329 /* Symbol type - ELF32_ST_TYPE - st_info */
|
/prebuilt/ndk/android-ndk-r4/platforms/android-4/arch-arm/usr/include/sys/ |
exec_elf.h | 295 unsigned char st_info; /* type and binding */ member in struct:elf32_sym 302 Elf_Byte st_info; /* type / binding attrs */ member in struct:__anon22040 312 /* Extract symbol info - st_info */ 321 /* Symbol Binding - ELF32_ST_BIND - st_info */ 329 /* Symbol type - ELF32_ST_TYPE - st_info */
|
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-arm/usr/include/sys/ |
exec_elf.h | 295 unsigned char st_info; /* type and binding */ member in struct:elf32_sym 302 Elf_Byte st_info; /* type / binding attrs */ member in struct:__anon22394 312 /* Extract symbol info - st_info */ 321 /* Symbol Binding - ELF32_ST_BIND - st_info */ 329 /* Symbol type - ELF32_ST_TYPE - st_info */
|
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/sys/ |
exec_elf.h | 295 unsigned char st_info; /* type and binding */ member in struct:elf32_sym 302 Elf_Byte st_info; /* type / binding attrs */ member in struct:__anon22819 312 /* Extract symbol info - st_info */ 321 /* Symbol Binding - ELF32_ST_BIND - st_info */ 329 /* Symbol type - ELF32_ST_TYPE - st_info */
|
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-arm/usr/include/sys/ |
exec_elf.h | 295 unsigned char st_info; /* type and binding */ member in struct:elf32_sym 302 Elf_Byte st_info; /* type / binding attrs */ member in struct:__anon23178 312 /* Extract symbol info - st_info */ 321 /* Symbol Binding - ELF32_ST_BIND - st_info */ 329 /* Symbol type - ELF32_ST_TYPE - st_info */
|
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/sys/ |
exec_elf.h | 295 unsigned char st_info; /* type and binding */ member in struct:elf32_sym 302 Elf_Byte st_info; /* type / binding attrs */ member in struct:__anon23608 312 /* Extract symbol info - st_info */ 321 /* Symbol Binding - ELF32_ST_BIND - st_info */ 329 /* Symbol type - ELF32_ST_TYPE - st_info */
|
/prebuilt/ndk/android-ndk-r5/platforms/android-3/arch-arm/usr/include/sys/ |
exec_elf.h | 295 unsigned char st_info; /* type and binding */ member in struct:elf32_sym 302 Elf_Byte st_info; /* type / binding attrs */ member in struct:__anon23962 312 /* Extract symbol info - st_info */ 321 /* Symbol Binding - ELF32_ST_BIND - st_info */ 329 /* Symbol type - ELF32_ST_TYPE - st_info */
|
/prebuilt/ndk/android-ndk-r6/platforms/android-3/arch-arm/usr/include/sys/ |
exec_elf.h | 295 unsigned char st_info; /* type and binding */ member in struct:elf32_sym 302 Elf_Byte st_info; /* type / binding attrs */ member in struct:__anon24581 312 /* Extract symbol info - st_info */ 321 /* Symbol Binding - ELF32_ST_BIND - st_info */ 329 /* Symbol type - ELF32_ST_TYPE - st_info */
|
/prebuilt/ndk/android-ndk-r6/platforms/android-3/arch-x86/usr/include/sys/ |
exec_elf.h | 295 unsigned char st_info; /* type and binding */ member in struct:elf32_sym 302 Elf_Byte st_info; /* type / binding attrs */ member in struct:__anon24918 312 /* Extract symbol info - st_info */ 321 /* Symbol Binding - ELF32_ST_BIND - st_info */ 329 /* Symbol type - ELF32_ST_TYPE - st_info */
|
/external/elfutils/libelf/ |
nlist.c | 175 nl->n_type = GELF_ST_TYPE (found->sym.st_info);
|
gelf.h | 113 /* How to extract and insert information held in the st_info field. */
|
elf.h | 377 unsigned char st_info; /* Symbol type and binding */ member in struct:__anon5415 385 unsigned char st_info; /* Symbol type and binding */ member in struct:__anon5416 424 /* How to extract and insert information held in the st_info field. */ 430 /* Both Elf32_Sym and Elf64_Sym use the same one-byte st_info field. */ 435 /* Legal values for ST_BIND subfield of st_info (symbol binding). */ 446 /* Legal values for ST_TYPE subfield of st_info (symbol type). */ [all...] |
/external/elfutils/tests/ |
sectiondump.c | 176 GELF_ST_TYPE (sym->st_info));
|
asm-tst3.c | 294 if (sym->st_info != info[inner])
|
/external/grub/stage2/ |
i386-elf.h | 124 unsigned char st_info; member in struct:__anon5698
|
/external/qemu/ |
elf_ops.h | 137 ELF_ST_TYPE(syms[i].st_info) != STT_FUNC) {
|
elf.h | 718 /* Legal values for ST_TYPE subfield of st_info (symbol type). */ 984 unsigned char st_info; member in struct:elf32_sym 991 unsigned char st_info; \/* Type and binding attributes *\/ member in struct:elf64_sym [all...] |
/external/valgrind/main/coregrind/m_debuginfo/ |
readelf.c | 152 switch (ELFXX_ST_BIND(sym->st_info)) { 160 switch (ELFXX_ST_TYPE(sym->st_info)) { 245 = (ELFXX_ST_BIND(sym->st_info) == STB_GLOBAL 246 || ELFXX_ST_BIND(sym->st_info) == STB_LOCAL 247 || ELFXX_ST_BIND(sym->st_info) == STB_WEAK 250 (ELFXX_ST_TYPE(sym->st_info) == STT_FUNC 251 || ELFXX_ST_TYPE(sym->st_info) == STT_OBJECT 253 || ELFXX_ST_TYPE(sym->st_info) == STT_GNU_IFUNC 340 && ELFXX_ST_TYPE(sym->st_info) == STT_GNU_IFUNC) { 351 && ELFXX_ST_TYPE(sym->st_info) == STT_NOTYP [all...] |
/external/elfutils/src/ |
ldgeneric.c | 504 if (XELF_ST_TYPE (sym->st_info) != STT_NOTYPE && oldp->type != STT_NOTYPE 505 && unlikely (oldp->type != XELF_ST_TYPE (sym->st_info))) 516 ebl_symbol_type_name (ld_state.ebl, XELF_ST_TYPE (sym->st_info), 520 else if (XELF_ST_TYPE (sym->st_info) == STT_OBJECT 612 ebl_symbol_type_name (ld_state.ebl, XELF_ST_TYPE (sym->st_info), 692 oldp->type = XELF_ST_TYPE (sym->st_info); 704 oldp->weak = XELF_ST_BIND (sym->st_info) == STB_WEAK; [all...] |
elflint.c | 655 if (sym->st_info != 0) 657 idx, section_name (ebl, ehdr, idx), "st_info"); 719 if (GELF_ST_TYPE (sym->st_info) >= STT_NUM) 723 if (GELF_ST_BIND (sym->st_info) >= STB_NUM) 739 if (GELF_R_TYPE (sym->st_info) == STT_FUNC) 752 if (GELF_ST_TYPE (sym->st_info) != STT_TLS) 837 if (GELF_ST_BIND (sym->st_info) == STB_LOCAL) 852 if (GELF_ST_TYPE (sym->st_info) == STT_SECTION 853 && GELF_ST_BIND (sym->st_info) != STB_LOCAL) [all...] |
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/ |
elf.h | 380 unsigned char st_info; /* Symbol type and binding */ member in struct:__anon20593 388 unsigned char st_info; /* Symbol type and binding */ member in struct:__anon20594 427 /* How to extract and insert information held in the st_info field. */ 433 /* Both Elf32_Sym and Elf64_Sym use the same one-byte st_info field. */ 438 /* Legal values for ST_BIND subfield of st_info (symbol binding). */ 449 /* Legal values for ST_TYPE subfield of st_info (symbol type). */ [all...] |
/external/elfutils/libasm/ |
asm_end.c | 183 syment.st_info = GELF_ST_INFO (sym->binding, sym->type);
|