Searched refs:fLinkEditBase (Results 1 - 7 of 7) sorted by relevance

/macosx-10.10.1/dyld-353.2.1/src/
H A DImageLoaderMachOCompressed.cpp299 // now that segments are mapped in, get real fMachOData, fLinkEditBase, and fSlide
360 start = (uintptr_t)fLinkEditBase + fDyldInfo->rebase_off;
362 start = (uintptr_t)fLinkEditBase + fDyldInfo->bind_off;
369 end = (uintptr_t)fLinkEditBase + fDyldInfo->bind_off + fDyldInfo->bind_size;
371 end = (uintptr_t)fLinkEditBase + fDyldInfo->rebase_off + fDyldInfo->rebase_size;
427 const uint8_t* const start = fLinkEditBase + fDyldInfo->rebase_off;
590 const uint8_t* start = &fLinkEditBase[fDyldInfo->export_off];
627 const uint8_t* start = &fLinkEditBase[fDyldInfo->export_off];
636 const uint8_t* exportTrieStart = fLinkEditBase + fDyldInfo->export_off;
676 const uint8_t* exportTrieStart = fLinkEditBase
[all...]
H A DImageLoaderMachOClassic.cpp275 // now that segments are mapped in, get real fMachOData, fLinkEditBase, and fSlide
725 const relocation_info* const relocsStart = (struct relocation_info*)(&fLinkEditBase[fDynamicInfo->locreloff]);
764 const relocation_info* const relocsStart = (struct relocation_info*)(&fLinkEditBase[fDynamicInfo->locreloff]);
935 sym = binarySearchWithToc(name, fStrings, fSymbolTable, (dylib_table_of_contents*)&fLinkEditBase[fDynamicInfo->tocoff],
1204 const relocation_info* const relocsStart = (struct relocation_info*)(&fLinkEditBase[fDynamicInfo->extreloff]);
1393 const uint32_t* const indirectTable = (uint32_t*)&fLinkEditBase[fDynamicInfo->indirectsymoff];
1479 const dylib_table_of_contents* toc = (dylib_table_of_contents*)&fLinkEditBase[fDynamicInfo->tocoff];
1518 const dylib_table_of_contents* toc = (dylib_table_of_contents*)&fLinkEditBase[fDynamicInfo->tocoff];
1553 const dylib_table_of_contents* toc = (dylib_table_of_contents*)&fLinkEditBase[fDynamicInfo->tocoff];
1573 const relocation_info* const relocsStart = (struct relocation_info*)(&fLinkEditBase[fDynamicInf
[all...]
H A DImageLoaderMachO.h203 const uint8_t* fLinkEditBase; // add any internal "offset" to this to get mapped address member in class:ImageLoaderMachO
H A DImageLoaderMachO.cpp86 : ImageLoader(path, libCount), fMachOData((uint8_t*)mh), fLinkEditBase(NULL), fSlide(0),
342 // now that segments are mapped in, get real fMachOData, fLinkEditBase, and fSlide
346 fLinkEditBase = (uint8_t*)(segActualLoadAddress(i) - segFileOffset(i));
393 symbolTableStrings = (const char*)&fLinkEditBase[symtab->stroff];
394 symbolTable = (macho_nlist*)(&fLinkEditBase[symtab->symoff]);
/macosx-10.10.1/dyld-353.2.1/launch-cache/
H A DMachORebaser.hpp107 uint8_t* fLinkEditBase; // add file offset to this to get linkedit content member in class:Rebaser
124 : fLayout(layout), fOrignalVMRelocBaseAddress(0), fLinkEditBase(0),
141 fLinkEditBase = (uint8_t*)seg.mappedAddress() - seg.fileOffset();
145 if ( fLinkEditBase == NULL )
447 macho_nlist<P>* symbolTable = (macho_nlist<P>*)(&fLinkEditBase[fSymbolTable->symoff()]);
706 infoStart = &fLinkEditBase[segInfo->dataoff()];
802 const uint8_t* p = &fLinkEditBase[fDyldInfo->rebase_off()];
867 const macho_relocation_info<P>* const relocsStart = (macho_relocation_info<P>*)(&fLinkEditBase[fDynamicSymbolTable->locreloff()]);
882 const uint32_t* const indirectTable = (uint32_t*)(&fLinkEditBase[fDynamicSymbolTable->indirectsymoff()]);
920 macho_relocation_info<P>* const relocsStart = (macho_relocation_info<P>*)(&fLinkEditBase[fDynamicSymbolTabl
[all...]
H A DMachOBinder.hpp181 fSymbolTable = (macho_nlist<P>*)(&this->fLinkEditBase[symtab->symoff()]);
182 fStrings = (const char*)&this->fLinkEditBase[symtab->stroff()];
274 const struct dylib_table_of_contents* toc = (dylib_table_of_contents*)&this->fLinkEditBase[fDynamicInfo->tocoff()];
650 const uint8_t* p = &this->fLinkEditBase[fDyldInfo->lazy_bind_off()];
717 const uint8_t* p = &this->fLinkEditBase[fDyldInfo->bind_off()];
818 symbolTable = (macho_nlist<P>*)(&this->fLinkEditBase[symtab->symoff()]);
858 const macho_relocation_info<P>* const relocsStart = (macho_relocation_info<P>*)(&this->fLinkEditBase[fDynamicInfo->extreloff()]);
921 const uint32_t* const indirectTable = (uint32_t*)&this->fLinkEditBase[fDynamicInfo->indirectsymoff()];
1107 const uint32_t* const indirectTable = (uint32_t*)&this->fLinkEditBase[fDynamicInfo->indirectsymoff()];
1238 const uint32_t* const indirectTable = (uint32_t*)&this->fLinkEditBase[fDynamicInf
[all...]
H A Dupdate_dyld_shared_cache.cpp1512 uint8_t* fLinkEditBase; member in class:LinkEditOptimizer
1550 : fSharedCache(sharedCache), fLayout(layout), fLinkEditBase(NULL), fNewLinkEditStart(newLinkEdit), fDyldInfo(NULL),
1572 fLinkEditBase = (uint8_t*)seg.mappedAddress() - seg.fileOffset();
1574 if ( fLinkEditBase == NULL )
1585 fSymbolTable = (macho_nlist<P>*)(&fLinkEditBase[fSymbolTableLoadCommand->symoff()]);
1586 fStrings = (char*)&fLinkEditBase[fSymbolTableLoadCommand->stroff()];
1633 memcpy(fNewLinkEditStart+offset, &fLinkEditBase[fDyldInfo->bind_off()], fDyldInfo->bind_size());
1644 memcpy(fNewLinkEditStart+offset, &fLinkEditBase[fDyldInfo->weak_bind_off()], fDyldInfo->weak_bind_size());
1655 memcpy(fNewLinkEditStart+offset, &fLinkEditBase[fDyldInfo->lazy_bind_off()], fDyldInfo->lazy_bind_size());
1775 const macho_relocation_info<P>* const relocsStart = (macho_relocation_info<P>*)(&fLinkEditBase[fDynamicSymbolTabl
[all...]

Completed in 115 milliseconds