Lines Matching refs:fDyldInfo
138 const macho_dyld_info_command<P>* fDyldInfo;
165 fFristWritableSegment(NULL), fDylibID(NULL), fDyldInfo(NULL),
202 fDyldInfo = (macho_dyld_info_command<P>*)cmd;
219 if ( fDyldInfo != NULL ) {
222 const uint8_t* exportsEnd = &exportsStart[fDyldInfo->export_size()];
484 const uint8_t* exportsEnd = &exportsStart[fDyldInfo->export_size()];
487 //fprintf(stderr, "%s exports %lu symbols from trie of size %u \n", this->fLayout.getFilePath(), exports.size(), fDyldInfo->export_size());
494 const uint8_t* aDylibsExportsEnd = &aDylibsExportsStart[binder->fDyldInfo->export_size()];
508 newExportTrieBytes.reserve(fDyldInfo->export_size());
517 ((macho_dyld_info_command<P>*)fDyldInfo)->set_export_off(0); // invalidate old trie
518 ((macho_dyld_info_command<P>*)fDyldInfo)->set_export_size(newExportsSize);
527 if ( fDyldInfo != NULL ) {
650 const uint8_t* p = &this->fLinkEditBase[fDyldInfo->lazy_bind_off()];
651 const uint8_t* end = &p[fDyldInfo->lazy_bind_size()];
717 const uint8_t* p = &this->fLinkEditBase[fDyldInfo->bind_off()];
718 const uint8_t* end = &p[fDyldInfo->bind_size()];