• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/dyld-353.2.1/launch-cache/

Lines Matching refs:SharedCache

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<A> *cache, pint_t newOffset) { offset.setOffset(cache, newOffset); }
358 const char * getName(SharedCache<A>* cache) const { return (const char *)cache->mappedAddressForVMAddress(A::P::getP(name)); }
360 const char * getAttributes(SharedCache<A>* cache) const { return (const char *)cache->mappedAddressForVMAddress(A::P::getP(attributes)); }
441 objc_method_list_t<A> *getInstanceMethods(SharedCache<A>* cache) const { return (objc_method_list_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(instanceMethods)); }
443 objc_method_list_t<A> *getClassMethods(SharedCache<A>* cache) const { return (objc_method_list_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(classMethods)); }
445 objc_method_list_t<A> *getOptionalInstanceMethods(SharedCache<A>* cache) const { return (objc_method_list_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(optionalInstanceMethods)); }
447 objc_method_list_t<A> *getOptionalClassMethods(SharedCache<A>* cache) const { return (objc_method_list_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(optionalClassMethods)); }
463 objc_protocol_t<A>* get(SharedCache<A>* cache, pint_t i) {
537 objc_method_list_t<A> *getMethodList(SharedCache<A>* cache) const { return (objc_method_list_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(baseMethods)); }
539 objc_protocol_list_t<A> *getProtocolList(SharedCache<A>* cache) const { return (objc_protocol_list_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(baseProtocols)); }
541 objc_ivar_list_t<A> *getIvarList(SharedCache<A>* cache) const { return (objc_ivar_list_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(ivars)); }
543 objc_property_list_t<A> *getPropertyList(SharedCache<A>* cache) const { return (objc_property_list_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(baseProperties)); }
545 const char * getName(SharedCache<A>* cache) const { return (const char *)cache->mappedAddressForVMAddress(A::P::getP(name)); }
547 void setMethodList(SharedCache<A>* cache, objc_method_list_t<A>* mlist) {
551 void setProtocolList(SharedCache<A>* cache, objc_protocol_list_t<A>* protolist) {
555 void setPropertyList(SharedCache<A>* cache, objc_property_list_t<A>* proplist) {
581 bool isMetaClass(SharedCache<A>* cache) const { return getData(cache)->isMetaClass(); }
583 objc_class_t<A> *getIsa(SharedCache<A> *cache) const { return (objc_class_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(isa)); }
585 objc_class_t<A> *getSuperclass(SharedCache<A> *cache) const { return (objc_class_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(superclass)); }
587 objc_class_data_t<A> *getData(SharedCache<A>* cache) const { return (objc_class_data_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(data)); }
589 objc_method_list_t<A> *getMethodList(SharedCache<A>* cache) const { return getData(cache)->getMethodList(cache); }
591 objc_protocol_list_t<A> *getProtocolList(SharedCache<A>* cache) const { return getData(cache)->getProtocolList(cache); }
593 objc_property_list_t<A> *getPropertyList(SharedCache<A>* cache) const { return getData(cache)->getPropertyList(cache); }
595 const char * getName(SharedCache<A>* cache) const {
599 void setMethodList(SharedCache<A>* cache, objc_method_list_t<A>* mlist) {
603 void setProtocolList(SharedCache<A>* cache, objc_protocol_list_t<A>* protolist) {
607 void setPropertyList(SharedCache<A>* cache, objc_property_list_t<A>* proplist) {
611 void addMethodListPointer(SharedCache<A>* cache, std::vector<void*>& pointersToAdd) {
615 void addPropertyListPointer(SharedCache<A>* cache, std::vector<void*>& pointersToAdd) {
619 void addProtocolListPointer(SharedCache<A>* cache, std::vector<void*>& pointersToAdd) {
638 const char * getName(SharedCache<A> *cache) const { return (const char *)cache->mappedAddressForVMAddress(A::P::getP(name)); }
640 objc_class_t<A> *getClass(SharedCache<A> *cache) const { return (objc_class_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(cls)); }
642 objc_method_list_t<A> *getInstanceMethods(SharedCache<A>* cache) const { return (objc_method_list_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(instanceMethods)); }
644 objc_method_list_t<A> *getClassMethods(SharedCache<A>* cache) const { return (objc_method_list_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(classMethods)); }
646 objc_protocol_list_t<A> *getProtocols(SharedCache<A>* cache) const { return (objc_protocol_list_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(protocols)); }
648 objc_property_list_t<A> *getInstanceProperties(SharedCache<A>* cache) const { return (objc_property_list_t<A> *)cache->mappedAddressForVMAddress(A::P::getP(instanceProperties)); }
683 void walk(SharedCache<A>* cache, const macho_header<P>* header, objc_class_t<A> *cls)
698 void visitClass(SharedCache<A>* cache, const macho_header<P>* header, objc_class_t<A> *cls)
714 void walk(SharedCache<A>* cache, const macho_header<P>* header)
741 void walk(SharedCache<A>* cache, const macho_header<P>* header, bool walkProtocols)
822 void optimize(SharedCache<A>* cache, const macho_header<P>* header)
868 void visitIvar(SharedCache<A>* cache, const macho_header<P>* /*unused, may be NULL*/, objc_class_t<A> *cls, objc_ivar_t<A> *ivar)
888 void visitClass(SharedCache<A>* cache, const macho_header<P>* /*unused, may be NULL*/, objc_class_t<A> *cls)
924 void optimize(SharedCache<A>* cache, const macho_header<P>* header)
964 void optimize(SharedCache<A>* cache, macho_header<P>* header)
1004 void update(SharedCache<A>* cache, const macho_header<P>* mh, std::vector<void*>& pointersInData)
1010 objc_header_info_t<A>* hinfoForHeader(SharedCache<A>* cache, const macho_header<P>* mh)