/haiku/docs/interface_guidelines/docbook-css/ |
H A D | core.css | 28 superscript, surname, symbol, systemitem, token, trademark, type, ulink,
|
/haiku/headers/private/kernel/ |
H A D | elf_priv.h | 42 // pointer to symbol participation data structures 83 elf_sym* symbol, struct elf_image_info* sharedImage,
|
H A D | debug.h | 143 status_t (*get_next_argument)(uint32* _cookie, const char* symbol, 219 extern const char *debug_demangle_symbol(const char* symbol, char* buffer, 222 const char* symbol, char* name, size_t nameSize,
|
/haiku/headers/private/system/ |
H A D | symbol_versioning.h | 12 # define DEFINE_LIBROOT_KERNEL_SYMBOL_VERSION(function, symbol, version) \ 13 B_DEFINE_SYMBOL_VERSION(function, symbol "KERNEL_" version) 15 # define DEFINE_LIBROOT_KERNEL_SYMBOL_VERSION(function, symbol, version) \ 16 B_DEFINE_SYMBOL_VERSION(function, symbol "LIBROOT_" version)
|
/haiku/src/add-ons/kernel/debugger/demangle/ |
H A D | demangle.cpp | 16 looks_like_gcc3_symbol(const char* symbol) argument 18 return strncmp(symbol, "_Z", 2) == 0; 26 // try the gcc3 demangler, if it looks like a gcc3 symbol 45 // try the gcc3 demangler, if it looks like a gcc3 symbol
|
H A D | demangle.h | 20 status_t get_next_argument_gcc2(uint32* _cookie, const char* symbol, 28 status_t get_next_argument_gcc3(uint32* _cookie, const char* symbol,
|
H A D | gcc2.cpp | 392 get_next_argument_internal(uint32* _cookie, const char* symbol, char* name, argument 395 Input mangled(symbol, strlen(symbol)); 420 status_t status = get_next_argument_internal(&index, symbol, 443 status_t status = get_next_argument_internal(&index, symbol, name, 549 get_next_argument_gcc2(uint32* _cookie, const char* symbol, char* name, argument 552 status_t error = get_next_argument_internal(_cookie, symbol, name, nameSize,
|
/haiku/src/add-ons/kernel/debugger/disasm/ |
H A D | disasm.cpp | 63 const char *symbol; local 68 error = elf_debug_lookup_symbol_address(pc, &baseAddress, &symbol, 72 debug_get_debugged_thread()->team, pc, &baseAddress, &symbol,
|
/haiku/src/bin/debug/ltrace/ |
H A D | ltrace_stub.cpp | 145 const char* name, image_t** foundInImage, void** symbol, int32* type) 148 cookie, rootImage, image, name, *foundInImage, *symbol, *type); 155 PatchEntry* entry = sOriginalTable.Lookup(*symbol); 158 *symbol = entry->patchedFunction; 162 entry = PatchEntry::Create(name, *symbol); 172 *symbol = entry->patchedFunction; 197 TRACE_PRINTF(" failed to install symbol patcher\n"); 144 symbol_patcher(void* cookie, image_t* rootImage, image_t* image, const char* name, image_t** foundInImage, void** symbol, int32* type) argument
|
/haiku/src/kits/debug/ |
H A D | Image.cpp | 95 const elf_sym* symbol = &fSymbolTable[i]; local 97 if (symbol->st_value == 0 98 || symbol->st_size >= (size_t)fInfo.text_size + fInfo.data_size) { 102 addr_t symbolAddress = symbol->st_value + fLoadDelta; 107 if (symbolDelta >= 0 && symbolDelta < symbol->st_size) 112 symbolFound = symbol; 113 symbolName = fStringTable + symbol->st_name; 144 const elf_sym* symbol = &fSymbolTable[iterator]; local 146 if ((symbol->Type() != STT_FUNC && symbol [all...] |
/haiku/src/kits/debugger/debug_info/ |
H A D | SpecificImageDebugInfo.cpp | 29 for (int32 i = 0; SymbolInfo* symbol = symbols.ItemAt(i); i++) { 30 if (symbol->Type() != B_SYMBOL_TYPE_TEXT) 34 info, symbol->Address(), symbol->Size(), symbol->Name(), 35 Demangler::Demangle(symbol->Name()));
|
/haiku/src/kits/debugger/elf/ |
H A D | ElfSymbolLookup.cpp | 199 // Read the number of symbols in the symbol table from the hash 219 // read the symbol structure 220 ElfSym symbol; local 221 ssize_t bytesRead = fSource->Read(symbolAddress, &symbol, 222 sizeof(symbol)); 225 if ((size_t)bytesRead != sizeof(symbol)) 230 if ((symbol.Type() != STT_FUNC && symbol.Type() != STT_OBJECT) 231 || symbol.st_value == 0) { 236 target_addr_t address = Get(symbol [all...] |
/haiku/src/system/libroot/posix/glibc/include/ |
H A D | libc-symbols.h | 2 and for using symbol sets and linker warnings with GNU ld. 35 and for symbol set and warning messages extensions in a.out and ELF. 45 with other packages also tests this symbol to see if it is being 110 /* Declare SYMBOL as weak undefined symbol (resolved to 0 if not defined). */ 111 # define weak_extern(symbol) _weak_extern (weak symbol) 117 # define weak_extern(symbol) /* Nothing. */ 167 # define weak_extern(symbol) \ 168 .weakext C_SYMBOL_NAME (symbol) 184 # define weak_extern(symbol) \ [all...] |
H A D | shlib-compat.h | 1 /* Macros for managing ABI-compatibility definitions using ELF symbol versions. 60 This will define the symbol `foo' with the appropriate default version, 64 # define versioned_symbol(lib, local, symbol, version) \ 65 versioned_symbol_1 (local, symbol, VERSION_##lib##_##version) 66 # define versioned_symbol_1(local, symbol, name) \ 67 default_symbol_version (local, symbol, name) 69 # define compat_symbol(lib, local, symbol, version) \ 70 compat_symbol_1 (local, symbol, VERSION_##lib##_##version) 71 # define compat_symbol_1(local, symbol, name) \ 72 symbol_version (local, symbol, nam [all...] |
/haiku/src/system/libroot/stubbed/ |
H A D | generate_stubs.py | 17 (address, type, symbol) = line.split() 25 if '.' in symbol: 29 if '@' in symbol: 30 versionedDataSymbolsByName[symbol] = address 33 dataSymbolsByAddress[address] = symbol 34 dataSymbols.append(symbol) 36 if '@' in symbol: 37 versionedFunctionSymbolsByName[symbol] = address 40 functionSymbolsByAddress[address] = symbol 41 functionSymbols.append(symbol) [all...] |
/haiku/src/tests/add-ons/print/ppd/parser/ |
H A D | Parser.cpp | 109 Error("Expected symbol value!"); 149 BString* symbol = fScanner.ScanOption(); local 150 if (symbol == NULL) { 154 Value* value = new Value(symbol, Value::kSymbolValue);
|
/haiku/src/tools/elfsymbolpatcher/ |
H A D | ElfFile.h | 79 status_t GetSymbol(ElfSymbol* symbol);
|
H A D | ElfImage.cpp | 56 // get a symbol iterator 157 // get the symbol 158 ElfSymbol symbol; local 160 && relocation.GetSymbol(&symbol) == B_OK 161 && symbol.GetName()) { 163 if ((symbol.GetBinding() == STB_GLOBAL 164 || symbol.GetBinding() == STB_WEAK) 165 && (symbol.GetTargetSectionIndex() == SHN_UNDEF 166 || symbol.GetTargetSectionIndex() 168 && !strcmp(symbol [all...] |
/haiku/headers/private/file_systems/ |
H A D | QueryParser.h | 398 // set string to a valid start of the equation symbol 407 // search the (in)equation for the actual equation symbol (and for other operators 426 // first character of the equation symbol 428 // test for the right symbol (as this doesn't need any memory) 453 // lets change "start" to point to the first character after the symbol 1142 const char* symbol = "???"; 1144 case OP_EQUAL: symbol = "=="; break; 1145 case OP_UNEQUAL: symbol = "!="; break; 1146 case OP_GREATER_THAN: symbol = ">"; break; 1147 case OP_GREATER_THAN_OR_EQUAL: symbol [all...] |
/haiku/headers/private/kernel/arch/ |
H A D | debug.h | 43 bool arch_debug_contains_call(Thread *thread, const char *symbol,
|
/haiku/headers/private/kernel/boot/ |
H A D | elf.h | 90 Elf32_Sym* symbol, Elf32_Addr* symbolAddress); 92 Elf64_Sym* symbol, Elf64_Addr* symbolAddress);
|
/haiku/headers/private/libroot/locale/ |
H A D | ICULocaleconvData.h | 30 char* destination, FormatSymbol symbol,
|
/haiku/headers/private/runtime_loader/ |
H A D | runtime_loader.h | 110 // pointer to symbol participation data structures 153 // Singly-linked list of symbol patchers for symbols defined respectively 192 // symbol patcher callback 195 struct image_t** foundInImage, void** symbol, int32* type);
|
/haiku/src/add-ons/accelerants/intel_extreme/ |
H A D | mode.cpp | 453 vii. Read PCH FDI Receiver ISR ([DevIBX-B+] IIR) for symbol lock in bit 9 (retry at least once if no
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | Query.cpp | 233 // set string to a valid start of the equation symbol 241 // search the (in)equation for the actual equation symbol (and for other operators 262 // first character of the equation symbol 264 // test for the right symbol (as this doesn't need any memory) 289 // lets change "start" to point to the first character after the symbol 1063 const char* symbol = "???"; 1065 case OP_EQUAL: symbol = "=="; break; 1066 case OP_UNEQUAL: symbol = "!="; break; 1067 case OP_GREATER_THAN: symbol = ">"; break; 1068 case OP_GREATER_THAN_OR_EQUAL: symbol [all...] |