Searched refs:SharedCache (Results 1 - 3 of 3) sorted by relevance
/macosx-10.10.1/dyld-353.2.1/launch-cache/ |
H A D | ObjCModernAbstraction.hpp | 127 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 D | ObjCLegacyAbstraction.hpp | 78 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 D | update_dyld_shared_cache.cpp | 729 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