Searched defs:st_info (Results 1 - 8 of 8) sorted by relevance

/external/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h230 unsigned char st_info; ///< Symbol type and binding attributes. member in struct:elf::ELFSymbol
236 /// Returns the binding attribute of the st_info member.
237 unsigned char getBinding() const { return st_info >> 4; }
239 /// Returns the type attribute of the st_info member.
240 unsigned char getType() const { return st_info & 0x0F; }
242 /// Sets the binding and type of the st_info member.
244 st_info = (binding << 4) + (type & 0x0F);
/external/llvm/include/llvm/Object/
H A DELFTypes.h160 unsigned char st_info; // Symbol's type and binding attributes member in struct:llvm::object::Elf_Sym_Base
169 unsigned char st_info; // Symbol's type and binding attributes member in struct:llvm::object::Elf_Sym_Base
178 using Elf_Sym_Base<ELFT>::st_info;
182 unsigned char getBinding() const { return st_info >> 4; }
183 unsigned char getType() const { return st_info & 0x0f; }
187 st_info = (b << 4) + (t & 0x0f);
/external/chromium_org/third_party/libvpx/include/
H A Delf.h207 unsigned char st_info; member in struct:elf32_sym
215 unsigned char st_info; member in struct:elf64_sym
/external/kernel-headers/original/uapi/linux/
H A Delf.h186 unsigned char st_info; member in struct:elf32_sym
193 unsigned char st_info; /* Type and binding attributes */ member in struct:elf64_sym
/external/llvm/include/llvm/Support/
H A DELF.h1413 unsigned char st_info; // Symbol's type and binding attributes member in struct:llvm::ELF::Elf32_Sym
1419 unsigned char getBinding() const { return st_info >> 4; }
1420 unsigned char getType() const { return st_info & 0x0f; }
1424 st_info = (b << 4) + (t & 0x0f);
1431 unsigned char st_info; // Symbol's type and binding attributes member in struct:llvm::ELF::Elf64_Sym
1439 unsigned char getBinding() const { return st_info >> 4; }
1440 unsigned char getType() const { return st_info & 0x0f; }
1444 st_info = (b << 4) + (t & 0x0f);
/external/qemu/include/
H A Delf.h961 /* Legal values for ST_TYPE subfield of st_info (symbol type). */
1227 unsigned char st_info; member in struct:elf32_sym
1234 unsigned char st_info; /* Type and binding attributes */ member in struct:elf64_sym
/external/elfutils/0.153/libelf/
H A Delf.h387 unsigned char st_info; /* Symbol type and binding */ member in struct:__anon21222
395 unsigned char st_info; /* Symbol type and binding */ member in struct:__anon21223
434 /* How to extract and insert information held in the st_info field. */
440 /* Both Elf32_Sym and Elf64_Sym use the same one-byte st_info field. */
445 /* Legal values for ST_BIND subfield of st_info (symbol binding). */
457 /* Legal values for ST_TYPE subfield of st_info (symbol type). */
1223 /* Legal values for ST_TYPE subfield of st_info (symbol type). */
1462 /* MIPS specific values for `st_info'. */
1775 /* Legal values for ST_TYPE subfield of st_info (symbol type). */
/external/valgrind/main/perf/
H A Dtinycc.c381 unsigned char st_info; /* Symbol type and binding */ member in struct:__anon33283
389 unsigned char st_info; /* Symbol type and binding */ member in struct:__anon33284
432 /* How to extract and insert information held in the st_info field. */
438 /* Both Elf32_Sym and Elf64_Sym use the same one-byte st_info field. */
443 /* Legal values for ST_BIND subfield of st_info (symbol binding). */
454 /* Legal values for ST_TYPE subfield of st_info (symbol type). */
1168 /* MIPS specific values for `st_info'. */
1454 /* Legal values for ST_TYPE subfield of st_info (symbol type). */
18189 if (ELF32_ST_BIND(sym->st_info) != STB_LOCAL) {
18220 sym->st_info
[all...]

Completed in 2540 milliseconds