Searched refs:symbolName (Results 1 - 25 of 32) sorted by relevance

12

/macosx-10.10/llvmCore-3425.0.34/lib/Support/
H A DSearchForAddressOfSpecialSymbol.cpp20 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 DDynamicLibrary.cpp45 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 DDynamicLibrary.h51 /// 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 DInitializeLLVMWin.cpp47 const char* symbolName = "initializeAndGetJSCLLVMAPI"; local
48 InitializerFunction initializer = bitwise_cast<InitializerFunction>(GetProcAddress(library, symbolName));
H A DInitializeLLVMPOSIX.cpp58 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 DCodeProfile.cpp57 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 DDynamicLibrary.inc116 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 DdyldAPIs.cpp101 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 DImageLoaderMachOCompressed.cpp717 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 DImageLoaderMachOCompressed.h98 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 DdyldAPIsInLibSystem.cpp171 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 DImageLoaderMachOClassic.cpp1042 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 Ddyld.h57 typedef void (*UndefinedHandler)(const char* symbolName);
H A DImageLoader.cpp840 // 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 DImageLoaderMachOClassic.h110 const char* symbolName, uintptr_t targetAddr,
/macosx-10.10/dyld-353.2.1/include/mach-o/
H A Ddyld.h146 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 DMachOBinder.hpp87 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 DIONDRV.h75 virtual IOReturn getSymbol( const char * symbolName,
/macosx-10.10/dtrace-147/libproc/
H A Dlibproc.c906 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 Dfbt_x86.c643 __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 Dcrt.c307 const void *(*NSLookupSymbolInImage_fn)(const void *image, const char *symbolName, unsigned int options);
H A Dlazy_dylib_loader.c211 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 DIONDRVFramebuffer.h167 const char * libraryName, const char * symbolName );
220 const char * symbolName );
/macosx-10.10/llvmCore-3425.0.34/tools/lto/
H A DLTOModule.cpp351 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 Dputilimp.h579 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); */

Completed in 335 milliseconds

12