Searched refs:SharedCache (Results 1 - 3 of 3) sorted by relevance

/macosx-10.10.1/dyld-353.2.1/launch-cache/
H A DObjCModernAbstraction.hpp127 objc_header_info_t(SharedCache<A>* cache, const macho_header<P>* mh)
253 uint32_t& offset(SharedCache<A> *cache) const { return *(uint32_t *)cache->mappedAddressForVMAddress(A::P::getP(ptr)); }
257 pint_t getOffset(SharedCache<A> *cache) const { return A::P::E::get32(offset(cache)); }
258 void setOffset(SharedCache<A> *cache, pint_t newOffset) { A::P::E::set32(offset(cache), newOffset); }
267 uint64_t& offset(SharedCache<A> *cache) const { return *(uint64_t *)cache->mappedAddressForVMAddress(A::P::getP(ptr)); }
271 pint_t getOffset(SharedCache<A> *cache) const { return A::P::E::get64(offset(cache)); }
272 void setOffset(SharedCache<A> *cache, pint_t newOffset) { A::P::E::set64(offset(cache), newOffset); }
285 const char * getName(SharedCache<A> *cache) const { return (const char *)cache->mappedAddressForVMAddress(A::P::getP(name)); }
288 pint_t getOffset(SharedCache<A> *cache) const { return offset.getOffset(cache); }
289 void setOffset(SharedCache<
[all...]
H A DObjCLegacyAbstraction.hpp78 struct objc_class<A> *getIsa(SharedCache<A> *cache) const INLINE { return (struct objc_class<A> *)cache->mappedAddressForVMAddress(A::P::E::get32(isa)); }
79 struct objc_method_list<A> *getMethodList(SharedCache<A> *cache) const INLINE { return (struct objc_method_list<A> *)cache->mappedAddressForVMAddress(A::P::E::get32(methodList)); }
92 struct objc_method_list<A> *getInstanceMethods(SharedCache<A> *cache) const INLINE { return (struct objc_method_list<A> *)cache->mappedAddressForVMAddress(A::P::E::get32(instance_methods)); }
93 struct objc_method_list<A> *getClassMethods(SharedCache<A> *cache) const INLINE { return (struct objc_method_list<A> *)cache->mappedAddressForVMAddress(A::P::E::get32(class_methods)); }
106 struct objc_class<A> *getClass(SharedCache<A> *cache, int index) const INLINE { return (struct objc_class<A> *)cache->mappedAddressForVMAddress(A::P::E::get32(defs[index])); }
107 struct objc_category<A> *getCategory(SharedCache<A> *cache, int index) const INLINE { return (struct objc_category<A> *)cache->mappedAddressForVMAddress(A::P::E::get32(defs[getClassCount() + index])); }
117 struct objc_symtab<A> *getSymtab(SharedCache<A> *cache) const INLINE { return (struct objc_symtab<A> *)cache->mappedAddressForVMAddress(A::P::E::get32(symtab)); }
145 struct objc_method_description_list<A> *getInstanceMethodDescriptions(SharedCache<A> *cache) const INLINE { return (struct objc_method_description_list<A> *)cache->mappedAddressForVMAddress(A::P::E::get32(instance_methods)); }
146 struct objc_method_description_list<A> *getClassMethodDescriptions(SharedCache<A> *cache) const INLINE { return (struct objc_method_description_list<A> *)cache->mappedAddressForVMAddress(A::P::E::get32(class_methods)); }
176 static void update(SharedCache<
[all...]
H A Dupdate_dyld_shared_cache.cpp729 class SharedCache class
732 SharedCache(ArchGraph* graph, const char* rootPath, const std::vector<const char*>& overlayPaths, const char* cacheDir, bool explicitCacheDir,
869 SharedCache<A>* const fCache;
875 PointerSection(SharedCache<A>* cache, const macho_header<P>* header,
921 SharedCache<A>* const fCache;
927 ArraySection(SharedCache<A>* cache, const macho_header<P>* header,
951 template <> cpu_type_t SharedCache<x86>::arch() { return CPU_TYPE_I386; }
952 template <> cpu_type_t SharedCache<x86_64>::arch() { return CPU_TYPE_X86_64; }
953 template <> cpu_type_t SharedCache<arm>::arch() { return CPU_TYPE_ARM; }
954 template <> cpu_type_t SharedCache<arm6
1001 SharedCache<A>::SharedCache(ArchGraph* graph, const char* rootPath, const std::vector<const char*>& overlayPaths, const char* cacheDir, bool explicitCacheDir, bool alphaSort, bool verify, bool optimize, uint64_t dyldBaseAddress) function in class:SharedCache
[all...]

Completed in 75 milliseconds