/macosx-10.10/llvmCore-3425.0.34/lib/Support/ |
H A D | SearchForAddressOfSpecialSymbol.cpp | 20 static void *DoSearch(const char* symbolName) { argument 22 extern void *SYM; if (!strcmp(symbolName, #SYM)) return &SYM 55 void *SearchForAddressOfSpecialSymbol(const char* symbolName) { argument 56 return DoSearch(symbolName);
|
H A D | DynamicLibrary.cpp | 45 void llvm::sys::DynamicLibrary::AddSymbol(StringRef symbolName, argument 50 (*ExplicitSymbols)[symbolName] = symbolValue; 101 void *DynamicLibrary::getAddressOfSymbol(const char *symbolName) { argument 104 return dlsym(Data, symbolName); 118 void *DynamicLibrary::getAddressOfSymbol(const char *symbolName) { argument 125 void *SearchForAddressOfSpecialSymbol(const char* symbolName); 128 void* DynamicLibrary::SearchForAddressOfSymbol(const char *symbolName) { argument 133 StringMap<void *>::iterator i = ExplicitSymbols->find(symbolName); 144 //lt_ptr ptr = lt_dlsym(*I, symbolName); 145 void *ptr = dlsym(*I, symbolName); [all...] |
/macosx-10.10/llvmCore-3425.0.34/include/llvm/Support/ |
H A D | DynamicLibrary.h | 51 /// Searches through the library for the symbol \p symbolName. If it is 57 void *getAddressOfSymbol(const char *symbolName); 81 /// libraries for the symbol \p symbolName. If it is found, the address of 87 static void *SearchForAddressOfSymbol(const char *symbolName); 90 static void *SearchForAddressOfSymbol(const std::string &symbolName) { argument 91 return SearchForAddressOfSymbol(symbolName.c_str()); 94 /// This functions permanently adds the symbol \p symbolName with the 98 static void AddSymbol(StringRef symbolName, void *symbolValue);
|
/macosx-10.10/JavaScriptCore-7600.1.17/llvm/ |
H A D | InitializeLLVMWin.cpp | 47 const char* symbolName = "initializeAndGetJSCLLVMAPI"; local 48 InitializerFunction initializer = bitwise_cast<InitializerFunction>(GetProcAddress(library, symbolName));
|
H A D | InitializeLLVMPOSIX.cpp | 58 const char* symbolName = "initializeAndGetJSCLLVMAPI"; local 60 dlsym(library, symbolName)); 63 dataLog("Failed to find ", symbolName, " in ", libraryName, ": ", dlerror());
|
/macosx-10.10/JavaScriptCore-7600.1.17/tools/ |
H A D | CodeProfile.cpp | 57 static const char* symbolName(void* address) function in namespace:JSC 74 static bool truncateTrace(const char* symbolName) argument 76 return !strcmp(symbolName, "JSC::BytecodeGenerator::generate()") 77 || !strcmp(symbolName, "JSC::Parser<JSC::Lexer<unsigned char>>::parseInner()") 78 || !strcmp(symbolName, "WTF::fastMalloc(unsigned long)") 79 || !strcmp(symbolName, "WTF::calculateUTCOffset()") 80 || !strcmp(symbolName, "JSC::DFG::ByteCodeParser::parseCodeBlock()"); 171 const char* name = symbolName(m_samples[lastEngineFrame].pc);
|
/macosx-10.10/llvmCore-3425.0.34/lib/Support/Windows/ |
H A D | DynamicLibrary.inc | 116 void* DynamicLibrary::SearchForAddressOfSymbol(const char* symbolName) { 121 StringMap<void *>::iterator i = ExplicitSymbols->find(symbolName); 131 FARPROC ptr = GetProcAddress((HMODULE)*I, symbolName); 139 if (!strcmp(symbolName, #SYM)) return (void*)&SYM; 141 if (!strcmp(symbolName, #SYMFROM)) return (void*)&SYMTO; 154 void *DynamicLibrary::getAddressOfSymbol(const char *symbolName) { 158 return SearchForAddressOfSymbol(symbolName); 159 return (void *)(intptr_t)GetProcAddress((HMODULE)Data, symbolName);
|
/macosx-10.10/dyld-353.2.1/src/ |
H A D | dyldAPIs.cpp | 101 static void client_dyld_lookup_and_bind(const char* symbolName, void** address, NSModule* module); 102 static bool client_NSIsSymbolNameDefined(const char* symbolName); 405 void _dyld_lookup_and_bind_fully(const char* symbolName, void** address, NSModule* module) argument 408 dyld::log("%s(\"%s\", %p, %p)\n", __func__, symbolName, address, module); 412 if ( dyld::flatFindExportedSymbol(symbolName, &sym, (const ImageLoader**)&image) ) { 435 static void client_dyld_lookup_and_bind(const char* symbolName, void** address, NSModule* module) argument 438 dyld::log("_dyld_lookup_and_bind(\"%s\", %p, %p)\n", symbolName, address, module); 441 if ( dyld::flatFindExportedSymbol(symbolName, &sym, &image) ) { 456 void _dyld_lookup_and_bind_with_hint(const char* symbolName, const char* library_name_hint, void** address, NSModule* module) argument 459 dyld::log("%s(\"%s\", \"%s\", %p, %p)\n", __func__, symbolName, library_name_hin 480 NSLookupAndBindSymbol(const char *symbolName) argument 493 NSLookupAndBindSymbolWithHint(const char* symbolName, const char* libraryNameHint) argument 614 NSIsSymbolNameDefinedInImage(const struct mach_header* mh, const char* symbolName) argument 627 NSLookupSymbolInImage(const struct mach_header* mh, const char* symbolName, uint32_t options) argument 658 client_NSIsSymbolNameDefined(const char* symbolName) argument 667 NSIsSymbolNameDefinedWithHint(const char* symbolName, const char* libraryNameHint) argument 961 NSIsSymbolDefinedInObjectFileImage(NSObjectFileImage objectFileImage, const char* symbolName) argument 1077 NSLookupSymbolInModule(NSModule module, const char* symbolName) argument 1652 dlsym(void* handle, const char* symbolName) argument [all...] |
H A D | ImageLoaderMachOCompressed.cpp | 717 uintptr_t ImageLoaderMachOCompressed::resolveFlat(const LinkContext& context, const char* symbolName, bool weak_import, argument 721 if ( context.flatExportFinder(symbolName, &sym, foundIn) ) { 729 sym = this->ImageLoaderMachO::findExportedSymbol(symbolName, false, foundIn); 737 throwSymbolNotFound(context, symbolName, this->getPath(), "", "flat namespace"); 742 const char* symbolName, bool runResolver, const ImageLoader** foundIn) 745 const Symbol* sym = targetImage->findExportedSymbol(symbolName, true, foundIn); 772 throwSymbolNotFound(context, symbolName, this->getPath(), versMismatch, targetImage->getPath()); 776 uintptr_t ImageLoaderMachOCompressed::resolve(const LinkContext& context, const char* symbolName, argument 786 && (last->name == symbolName) ) { 795 symbolAddress = this->resolveFlat(context, symbolName, weak_impor 741 resolveTwolevel(const LinkContext& context, const ImageLoader* targetImage, bool weak_import, const char* symbolName, bool runResolver, const ImageLoader** foundIn) argument 842 bindAt(const LinkContext& context, uintptr_t addr, uint8_t type, const char* symbolName, uint8_t symboFlags, intptr_t addend, long libraryOrdinal, const char* msg, LastLookup* last, bool runResolver) argument 926 const char* symbolName = NULL; local 1031 const char* symbolName = NULL; local 1163 const char* symbolName = &symbolTableStrings[symbol->n_un.n_strx]; local 1204 const char* symbolName = NULL; local 1390 const char* symbolName = it.symbolName; local 1479 dynamicInterposeAt(const LinkContext& context, uintptr_t addr, uint8_t type, const char* symbolName, uint8_t, intptr_t, long, const char*, LastLookup*, bool runResolver) argument [all...] |
H A D | ImageLoaderMachOCompressed.h | 98 const char* symbolName, uint8_t symboFlags, intptr_t addend, long libraryOrdinal, 116 uintptr_t bindAt(const LinkContext& context, uintptr_t addr, uint8_t type, const char* symbolName, 122 uintptr_t resolve(const LinkContext& context, const char* symbolName, 125 uintptr_t resolveFlat(const LinkContext& context, const char* symbolName, bool weak_import, bool runResolver, 127 uintptr_t resolveCoalesced(const LinkContext& context, const char* symbolName, const ImageLoader** foundIn); 129 const char* symbolName, bool runResolver, const ImageLoader** foundIn);
|
H A D | dyldAPIsInLibSystem.cpp | 171 const char* symbolName) 174 static bool (*p)(const char* symbolName) = NULL; 178 return(p(symbolName)); 183 const char* symbolName, 187 static bool (*p)(const char* symbolName, 192 return(p(symbolName, libraryNameHint)); 198 const char* symbolName) 202 const char* symbolName) = NULL; 206 return(p(image, symbolName)); 211 const char* symbolName) 170 NSIsSymbolNameDefined( const char* symbolName) argument 182 NSIsSymbolNameDefinedWithHint( const char* symbolName, const char* libraryNameHint) argument 196 NSIsSymbolNameDefinedInImage( const struct mach_header *image, const char* symbolName) argument 210 NSLookupAndBindSymbol( const char* symbolName) argument 222 NSLookupAndBindSymbolWithHint( const char* symbolName, const char* libraryNameHint) argument 236 NSLookupSymbolInModule( NSModule module, const char* symbolName) argument 249 NSLookupSymbolInImage( const struct mach_header *image, const char* symbolName, uint32_t options) argument 775 NSIsSymbolDefinedInObjectFileImage( NSObjectFileImage objectFileImage, const char* symbolName) argument [all...] |
H A D | ImageLoaderMachOClassic.cpp | 1042 const char* symbolName = &fStrings[undefinedSymbol->n_un.n_strx]; local 1046 noteAccessedLinkEditAddress(symbolName); 1057 if ( context.flatExportFinder(symbolName, &sym, foundIn) ) { 1065 sym = this->findExportedSymbol(symbolName, foundIn); 1074 throwSymbolNotFound(context, symbolName, this->getPath(), "", "flat namespace"); 1080 if ( context.coalescedExportFinder(symbolName, &sym, foundIn) ) { 1085 //throwSymbolNotFound(context, symbolName, this->getPath(), "coalesced namespace"); 1086 //dyld::log("dyld: coalesced symbol %s not found in any coalesced image, falling back to two-level lookup", symbolName); 1110 if ( context.flatExportFinder(symbolName, &sym, foundIn) ) 1114 context.undefinedHandler(symbolName); 1326 bindIndirectSymbol(uintptr_t* ptrToBind, const struct macho_section* sect, const char* symbolName, uintptr_t targetAddr, const ImageLoader* targetImage, const LinkContext& context) argument 1429 const char* symbolName = &fStrings[fSymbolTable[symbolIndex].n_un.n_strx]; local 1579 const char* symbolName = &fStrings[undefinedSymbol->n_un.n_strx]; local 1846 const char* symbolName = &fStrings[fSymbolTable[symbolIndex].n_un.n_strx]; local [all...] |
H A D | dyld.h | 57 typedef void (*UndefinedHandler)(const char* symbolName);
|
H A D | ImageLoader.cpp | 840 // dyld::log("sym[%d]=%s ", sortedIts[i]->loadOrder, sortedIts[i]->symbolName); 847 int result = strcmp(sortedIts[i-1]->symbolName, sortedIts[i]->symbolName); 861 const char* nameToCoalesce = sortedIts[0]->symbolName; 866 if ( strcmp(iterators[i].symbolName, nameToCoalesce) == 0 ) { 892 if ( strcmp(iterators[i].symbolName, nameToCoalesce) == 0 ) {
|
H A D | ImageLoaderMachOClassic.h | 110 const char* symbolName, uintptr_t targetAddr,
|
/macosx-10.10/dyld-353.2.1/include/mach-o/ |
H A D | dyld.h | 146 extern bool NSIsSymbolDefinedInObjectFileImage(NSObjectFileImage objectFileImage, const char* symbolName) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA); 169 extern bool NSIsSymbolNameDefined(const char* symbolName) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA); 170 extern bool NSIsSymbolNameDefinedWithHint(const char* symbolName, const char* libraryNameHint) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA); 171 extern bool NSIsSymbolNameDefinedInImage(const struct mach_header* image, const char* symbolName) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA); 172 extern NSSymbol NSLookupAndBindSymbol(const char* symbolName) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA); 173 extern NSSymbol NSLookupAndBindSymbolWithHint(const char* symbolName, const char* libraryNameHint) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA); 174 extern NSSymbol NSLookupSymbolInModule(NSModule module, const char* symbolName) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA); 175 extern NSSymbol NSLookupSymbolInImage(const struct mach_header* image, const char* symbolName, uint32_t options) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA); 213 void (*undefined)(const char* symbolName);
|
/macosx-10.10/dyld-353.2.1/launch-cache/ |
H A D | MachOBinder.hpp | 87 void addResolverClient(Binder<A>* clientDylib, const char* symbolName); 96 struct ClientAndSymbol { Binder<A>* client; const char* symbolName; }; member in struct:Binder::ClientAndSymbol 97 struct SymbolAndLazyPointer { const char* symbolName; pint_t lpVMAddr; }; member in struct:Binder::SymbolAndLazyPointer 110 const char* symbolName, bool lazyPointer, bool weakImport, 118 void optimizeStub(const char* symbolName, pint_t lpVMAddr); 120 pint_t findLazyPointerFor(const char* symbolName); 571 int64_t addend, const char* symbolName, bool lazyPointer, bool weakImport, std::vector<void*>& pointersInData) 573 //printf("%d 0x%08llX type=%d, lib=%d, addend=%lld, symbol=%s\n", segmentIndex, segmentOffset, type, libraryOrdinal, addend, symbolName); 604 if ( ! binder->findExportedSymbolAddress(symbolName, &targetSymbolAddress, &foundIn, &isResolverSymbol, &isAbsolute) ) 605 throwf("could not bind symbol %s in %s expected in %s", symbolName, thi 570 bindDyldInfoAt(uint8_t segmentIndex, uint64_t segmentOffset, uint8_t type, int libraryOrdinal, int64_t addend, const char* symbolName, bool lazyPointer, bool weakImport, std::vector<void*>& pointersInData) argument 656 const char* symbolName = NULL; local 723 const char* symbolName = NULL; local 995 const char* symbolName = &fStrings[undefinedSymbol->n_strx()]; local 1085 addResolverClient(Binder<A>* clientDylib, const char* symbolName) argument 1095 findLazyPointerFor(const char* symbolName) argument [all...] |
/macosx-10.10/IOGraphics-485/IONDRVSupport/ |
H A D | IONDRV.h | 75 virtual IOReturn getSymbol( const char * symbolName,
|
/macosx-10.10/dtrace-147/libproc/ |
H A D | libproc.c | 906 const char* symbolName = CSSymbolGetName(symbol); 907 size_t symbolNameLength = strlen(symbolName); 911 while (symbolName[split_index] != ' ' && symbolName[split_index] != 0) 920 size_t classNameLength = &symbolName[split_index] - &symbolName[2]; 921 strncpy(className, &symbolName[2], classNameLength); 926 *methodName++ = symbolName[0]; // Apply the -/+ instance/class modifier. 927 size_t methodNameLength = &symbolName[symbolNameLength] - &symbolName[split_inde [all...] |
/macosx-10.10/xnu-2782.1.97/bsd/dev/i386/ |
H A D | fbt_x86.c | 643 __provide_probe_64(struct modctl *ctl, uintptr_t instrLow, uintptr_t instrHigh, char *modname, char* symbolName, machine_inst_t* symbolStart) argument 715 thisid = dtrace_probe_lookup(fbt_id, modname, symbolName, FBT_ENTRY); 717 strlcpy( (char *)&(newfbt->fbtp_name), symbolName, MAX_FBTP_NAME_CHARS ); 746 newfbt->fbtp_id = dtrace_probe_create(fbt_id, modname, symbolName, FBT_ENTRY, FBT_AFRAMES_ENTRY, newfbt); 771 thisid = dtrace_probe_lookup(fbt_id, modname, symbolName, FBT_RETURN); 877 strlcpy( (char *)&(newfbt->fbtp_name), symbolName, MAX_FBTP_NAME_CHARS ); 881 symbolName, FBT_RETURN, FBT_AFRAMES_RETURN, newfbt);
|
/macosx-10.10/Csu-85/ |
H A D | crt.c | 307 const void *(*NSLookupSymbolInImage_fn)(const void *image, const char *symbolName, unsigned int options);
|
H A D | lazy_dylib_loader.c | 211 const char* symbolName = &stringTable[symbolTable[symbolIndex].n_un.n_strx]; local 215 void* addr = dlsym(handle, &symbolName[1]);
|
/macosx-10.10/IOGraphics-485/IONDRVSupport/IOKit/ndrvsupport/ |
H A D | IONDRVFramebuffer.h | 167 const char * libraryName, const char * symbolName ); 220 const char * symbolName );
|
/macosx-10.10/llvmCore-3425.0.34/tools/lto/ |
H A D | LTOModule.cpp | 351 const char *symbolName = entry.getKey().data(); local 352 info.name = symbolName; 393 const char *symbolName = entry.getKey().data(); local 394 info.name = symbolName; 413 const char *symbolName = entry.getKey().data(); local 414 info.name = symbolName;
|
/macosx-10.10/ICU-531.30/icuSources/common/ |
H A D | putilimp.h | 579 U_INTERNAL UVoidFunction* U_EXPORT2 uprv_dlsym_func( void *lib, const char *symbolName, UErrorCode *status); 586 /* U_INTERNAL void * U_EXPORT2 uprv_dlsym_data( void *lib, const char *symbolName, UErrorCode *status); */
|