Searched refs:st_info (Results 1 - 16 of 16) sorted by relevance

/vbox/src/VBox/Debugger/
H A DDBGPlugInCommonELFTmpl.cpp.h180 || ELF_ST_BIND(paSyms[iSym].st_info) == STB_GLOBAL
181 || ELF_ST_BIND(paSyms[iSym].st_info) == STB_WEAK) )
216 && ( ELF_ST_BIND(paSyms[iSym].st_info) == STB_GLOBAL
217 || ELF_ST_BIND(paSyms[iSym].st_info) == STB_LOCAL))
281 && ( ELF_ST_BIND(paSyms[iSym].st_info) == STB_GLOBAL
282 || ELF_ST_BIND(paSyms[iSym].st_info) == STB_LOCAL
283 || ELF_ST_BIND(paSyms[iSym].st_info) == STB_WEAK))
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/
H A Ddt_module.c101 uchar_t type = ELF32_ST_TYPE(sym->st_info);
110 (ELF32_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size))
134 uchar_t type = ELF64_ST_TYPE(sym->st_info);
143 (ELF64_ST_BIND(sym->st_info) != STB_LOCAL || sym->st_size))
169 if ((ELF32_ST_TYPE(lhs->st_info) == STT_NOTYPE) !=
170 (ELF32_ST_TYPE(rhs->st_info) == STT_NOTYPE))
171 return (ELF32_ST_TYPE(lhs->st_info) == STT_NOTYPE ? 1 : -1);
173 if ((ELF32_ST_BIND(lhs->st_info) == STB_WEAK) !=
174 (ELF32_ST_BIND(rhs->st_info) == STB_WEAK))
175 return (ELF32_ST_BIND(lhs->st_info)
[all...]
H A Ddt_link.c238 sym->st_info = ELF32_ST_INFO(STB_GLOBAL, STT_FUNC);
255 sym->st_info = ELF32_ST_INFO(STB_GLOBAL, STT_OBJECT);
410 sym->st_info = GELF_ST_INFO(STB_GLOBAL, STT_FUNC);
427 sym->st_info = GELF_ST_INFO(STB_GLOBAL, STT_OBJECT);
725 if (GELF_ST_TYPE(sym->st_info) == STT_FUNC &&
729 if (GELF_ST_BIND(sym->st_info) == STB_GLOBAL)
1205 if (GELF_ST_BIND(fsym.st_info) != STB_LOCAL)
1219 if (GELF_ST_TYPE(fsym.st_info) != STT_FUNC) {
1367 assert(GELF_ST_TYPE(fsym.st_info) == STT_FUNC);
1381 if (GELF_ST_BIND(fsym.st_info)
[all...]
H A Ddt_pid.c309 sym.st_info =
329 if (GELF_ST_TYPE(sym.st_info) != STT_FUNC ||
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/common/ctf/
H A Dctf_lookup.c196 if (ELF32_ST_TYPE(symp->st_info) != STT_OBJECT)
200 if (ELF64_ST_TYPE(symp->st_info) != STT_OBJECT)
259 if (ELF32_ST_TYPE(symp->st_info) != STT_FUNC)
263 if (ELF64_ST_TYPE(symp->st_info) != STT_FUNC)
H A Dctf_open.c108 dst->st_info = src->st_info;
160 switch (ELF64_ST_TYPE(gsp->st_info)) {
/vbox/src/VBox/Runtime/include/internal/
H A DldrELF32.h133 unsigned char st_info; /* Type and binding attributes. */ member in struct:__anon16609
176 /** Make st_info. given binding and type. */
H A DldrELF64.h131 unsigned char st_info; /* Type and binding attributes. */ member in struct:__anon16618
175 /** Make st_info. given binding and type. */
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/GenFw/
H A Delf32.h200 unsigned char st_info; /* Type and binding information. */ member in struct:__anon9995
205 /* Macros for accessing the fields of st_info. */
209 /* Macro for constructing st_info from field values. */
H A Delf64.h204 unsigned char st_info; /* Type and binding information. */ member in struct:__anon10011
211 /* Macros for accessing the fields of st_info. */
215 /* Macro for constructing st_info from field values. */
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.1.0/
H A Delf.h527 unsigned char st_info; member in struct:elf32_sym
534 unsigned char st_info; member in struct:elf64_sym
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.0.1/
H A Delf.h527 unsigned char st_info; member in struct:elf32_sym
534 unsigned char st_info; member in struct:elf64_sym
/vbox/src/VBox/Runtime/common/ldr/
H A DldrELFRelocatable.cpp.h548 SymValue, (unsigned)pSym->st_shndx, pSym->st_info, ELF_STR(pModElf, pSym->st_name)));
742 || ELF_ST_BIND(paSyms[iSym].st_info) == STB_GLOBAL)
985 && ( ELF_ST_BIND(paSyms[iSym].st_info) == STB_GLOBAL
986 || ELF_ST_BIND(paSyms[iSym].st_info) == STB_WEAK))
1008 && ( ELF_ST_BIND(paSyms[iOrdinal].st_info) == STB_GLOBAL
1009 || ELF_ST_BIND(paSyms[iOrdinal].st_info) == STB_WEAK))
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/intel/dtrace/
H A Dfbt.c209 if (ELF_ST_TYPE(sym->st_info) != STT_FUNC)
217 if (ELF_ST_BIND(sym->st_info) == STB_WEAK)
/vbox/src/VBox/Additions/common/crOpenGL/
H A Dfakedri_drv.c294 desym.st_info = sym.st_info;
/vbox/src/recompiler/
H A Delf.h671 /* Legal values for ST_TYPE subfield of st_info (symbol type). */
937 unsigned char st_info; member in struct:elf32_sym
944 unsigned char st_info; /* Type and binding attributes */ member in struct:elf64_sym

Completed in 646 milliseconds