Searched refs:MachOLayoutAbstraction (Results 1 - 4 of 4) sorted by relevance
/macosx-10.10.1/dyld-353.2.1/launch-cache/ |
H A D | MachORebaser.hpp | 67 Rebaser(const MachOLayoutAbstraction&); 108 const MachOLayoutAbstraction& fLayout; 123 Rebaser<A>::Rebaser(const MachOLayoutAbstraction& layout) 137 const std::vector<MachOLayoutAbstraction::Segment>& segments = fLayout.getSegments(); 138 for(std::vector<MachOLayoutAbstraction::Segment>::const_iterator it = segments.begin(); it != segments.end(); ++it) { 139 const MachOLayoutAbstraction::Segment& seg = *it; 181 const std::vector<MachOLayoutAbstraction::Segment>& segments = fLayout.getSegments(); 183 for(std::vector<MachOLayoutAbstraction::Segment>::const_iterator it = segments.begin(); it != segments.end(); ++it) { 184 const MachOLayoutAbstraction::Segment& seg = *it; 201 const std::vector<MachOLayoutAbstraction [all...] |
H A D | update_dyld_shared_cache.cpp | 135 std::set<const class MachOLayoutAbstraction*>& getSharedDylibs() { return fSharedDylibs; } 144 DependencyNode(ArchGraph*, const char* path, const MachOLayoutAbstraction* layout); 145 void loadDependencies(const MachOLayoutAbstraction*); 148 const MachOLayoutAbstraction* getLayout() const { return fLayout; } 154 const MachOLayoutAbstraction* fLayout; 165 void addRoot(const char* path, const MachOLayoutAbstraction*); 168 static bool canBeShared(const MachOLayoutAbstraction* layout, ArchPair ap, const std::set<const MachOLayoutAbstraction*>& possibleLibs, std::map<const MachOLayoutAbstraction*, bool>& shareableMap); 169 static bool sharable(const MachOLayoutAbstraction* layou 593 canBeShared(const MachOLayoutAbstraction* layout, ArchPair ap, const std::set<const MachOLayoutAbstraction*>& possibleLibs, std::map<const MachOLayoutAbstraction*, bool>& shareableMap) argument 814 Sorter(std::map<const MachOLayoutAbstraction*, uint32_t>& map) argument [all...] |
H A D | MachOLayout.hpp | 66 class MachOLayoutAbstraction class 165 class MachOLayout : public MachOLayoutAbstraction 259 const MachOLayoutAbstraction* getSlice(ArchPair ap) const; 260 const std::vector<MachOLayoutAbstraction*>& allLayouts() const { return fLayouts; } 281 std::vector<MachOLayoutAbstraction*> fLayouts; 289 const MachOLayoutAbstraction* UniversalMachOLayout::getSlice(ArchPair ap) const 292 for(std::vector<MachOLayoutAbstraction*>::const_iterator it=fLayouts.begin(); it != fLayouts.end(); ++it) { 293 const MachOLayoutAbstraction* layout = *it; 700 const MachOLayoutAbstraction::Segment* MachOLayout<A>::getSegment(const char* name) const
|
H A D | MachOBinder.hpp | 80 Binder(const MachOLayoutAbstraction&, uint64_t dyldBaseAddress); 162 Binder<A>::Binder(const MachOLayoutAbstraction& layout, uint64_t dyldBaseAddress) 574 const std::vector<MachOLayoutAbstraction::Segment>& segments = this->fLayout.getSegments(); 619 const MachOLayoutAbstraction::Segment& seg = segments[segmentIndex]; 848 const std::vector<MachOLayoutAbstraction::Segment>& segments = this->fLayout.getSegments(); 849 for(std::vector<MachOLayoutAbstraction::Segment>::const_iterator it = segments.begin(); it != segments.end(); ++it) { 850 const MachOLayoutAbstraction::Segment& seg = *it;
|
Completed in 89 milliseconds