/haiku-fatelf/src/system/runtime_loader/ |
H A D | elf_symbol_lookup.h | 28 elf_sym* requestingSymbol; 32 elf_sym* requestingSymbol = NULL) 45 elf_sym* requestingSymbol = NULL) 118 elf_sym* find_symbol(image_t* image, const SymbolLookupInfo& lookupInfo); 124 elf_sym* find_undefined_symbol_beos(image_t* rootImage, image_t* image, 126 elf_sym* find_undefined_symbol_global(image_t* rootImage, image_t* image, 128 elf_sym* find_undefined_symbol_add_on(image_t* rootImage, image_t* image,
|
H A D | elf_symbol_lookup.cpp | 96 elf_sym* 102 elf_sym* versionedSymbol = NULL; 109 elf_sym* symbol = &image->syms[i]; 222 elf_sym* symbol = find_symbol(image, lookupInfo); 247 elf_sym* candidateSymbol = NULL; 254 elf_sym* symbol = find_symbol(image, lookupInfo); 297 elf_sym* 306 if (elf_sym* symbol = lookupInfo.requestingSymbol) { 316 elf_sym* symbol = find_symbol(image, lookupInfo); 337 elf_sym* [all...] |
H A D | runtime_loader_private.h | 76 int resolve_symbol(image_t* rootImage, image_t* image, elf_sym* sym,
|
H A D | elf.cpp | 672 elf_sym *symbol = &image->syms[j]; 723 elf_sym* foundSymbol = NULL; 730 elf_sym *symbol = &image->syms[j]; 833 elf_sym* symbol = find_undefined_symbol_global(gProgramImage, 866 elf_sym* candidateSymbol = NULL; 885 elf_sym *symbol = find_symbol(image,
|
H A D | elf_haiku_version.cpp | 196 elf_sym* symbol = find_symbol(image,
|
H A D | elf_load_image.cpp | 259 image->syms = (elf_sym*)
|
/haiku-fatelf/headers/private/kernel/ |
H A D | elf_priv.h | 45 elf_sym* syms; 55 elf_sym* debug_symbols; 83 elf_sym* symbol, struct elf_image_info* sharedImage,
|
H A D | elf.h | 65 status_t _user_read_kernel_image_symbols(image_id id, elf_sym* symbolTable,
|
/haiku-fatelf/src/kits/debug/ |
H A D | Image.h | 38 virtual const elf_sym* LookupSymbol(addr_t address, 63 virtual const elf_sym* LookupSymbol(addr_t address, 79 elf_sym* fSymbolTable;
|
H A D | Image.cpp | 85 const elf_sym* 89 const elf_sym* symbolFound = NULL; 95 const elf_sym* symbol = &fSymbolTable[i]; 144 const elf_sym* symbol = &fSymbolTable[iterator]; 351 fSymbolTable = (elf_sym*)(fMappedFile + sectionHeader->sh_offset); 353 fSymbolCount = sectionHeader->sh_size / sizeof(elf_sym); 393 fSymbolTable = new(std::nothrow) elf_sym[fSymbolCount];
|
H A D | SymbolLookup.cpp | 200 virtual const elf_sym* LookupSymbol(addr_t address, 344 const elf_sym* symbolFound = image->LookupSymbol(address, _baseAddress, 562 const elf_sym* 571 const elf_sym *symbolFound = NULL; 580 const elf_sym *symbol = &fSymbolLookup->Read(fImage->syms[i]); 647 const elf_sym* symbol
|
/haiku-fatelf/headers/private/runtime_loader/ |
H A D | runtime_loader.h | 105 elf_sym *syms; 127 elf_sym* (*find_undefined_symbol)(struct image_t* rootImage, 132 elf_sym* (*find_undefined_symbol)(struct image_t* rootImage,
|
/haiku-fatelf/src/system/kernel/ |
H A D | elf.cpp | 71 static elf_sym *elf_find_symbol(struct elf_image_info *image, const char *name, 133 elf_sym* symbol = elf_find_symbol(image, 325 get_symbol_type_string(elf_sym *symbol) 341 get_symbol_bind_string(elf_sym *symbol) 377 elf_sym *symbol = &image->debug_symbols[i]; 392 elf_sym *symbol = &image->syms[j]; 479 elf_sym *symbol = &image->debug_symbols[i]; 497 elf_sym *symbol = &image->syms[j]; 592 void dump_symbol(struct elf_image_info *image, elf_sym *sym) 607 static elf_sym * [all...] |
/haiku-fatelf/headers/private/system/ |
H A D | elf_common.h | 311 DEFINE_ELF_TYPE(Sym, elf_sym);
|
H A D | syscalls.h | 229 elf_sym* symbolTable, int32* _symbolCount,
|
/haiku-fatelf/src/bin/gdb/bfd/ |
H A D | elf32-sh64.c | 351 sh64_elf_get_symbol_type (Elf_Internal_Sym *elf_sym, int type) argument 353 if (ELF_ST_TYPE (elf_sym->st_info) == STT_DATALABEL)
|
H A D | elf64-hppa.c | 2673 elf64_hppa_elf_get_symbol_type (elf_sym, type) 2674 Elf_Internal_Sym *elf_sym; 2677 if (ELF_ST_TYPE (elf_sym->st_info) == STT_PARISC_MILLI)
|
H A D | elf32-arm.h | 2746 elf32_arm_get_symbol_type (Elf_Internal_Sym * elf_sym, int type) argument 2748 switch (ELF_ST_TYPE (elf_sym->st_info)) 2751 return ELF_ST_TYPE (elf_sym->st_info); 2759 return ELF_ST_TYPE (elf_sym->st_info);
|
H A D | elf64-sh64.c | 2851 sh64_elf64_get_symbol_type (Elf_Internal_Sym * elf_sym, int type) argument 2853 if (ELF_ST_TYPE (elf_sym->st_info) == STT_DATALABEL)
|
H A D | elf64-sparc.c | 1574 sparc64_elf_get_symbol_type (elf_sym, type) 1575 Elf_Internal_Sym * elf_sym; 1578 if (ELF_ST_TYPE (elf_sym->st_info) == STT_REGISTER)
|
H A D | elf32-hppa.c | 4138 elf32_hppa_elf_get_symbol_type (Elf_Internal_Sym *elf_sym, int type) argument 4140 if (ELF_ST_TYPE (elf_sym->st_info) == STT_PARISC_MILLI)
|