Lines Matching refs:class_linker

43   ClassLinker* class_linker = Runtime::Current()->GetClassLinker();  in Patch()  local
44 const OatFile* oat_file = class_linker->FindOpenedOatFileFromOatLocation(oat_location); in Patch()
53 CHECK_EQ(class_linker->RegisterOatFile(oat_file), oat_file); in Patch()
78 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetTargetMethod() local
81 hs.NewHandle(class_linker->FindDexCache(*patch->GetTargetDexFile()))); in GetTargetMethod()
82 mirror::ArtMethod* method = class_linker->ResolveMethod(*patch->GetTargetDexFile(), in GetTargetMethod()
100 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetTargetString() local
102 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache(patch->GetDexFile()))); in GetTargetString()
103 mirror::String* string = class_linker->ResolveString(patch->GetDexFile(), patch->GetStringIdx(), in GetTargetString()
110 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetTargetType() local
112 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache(patch->GetDexFile()))); in GetTargetType()
113 mirror::Class* klass = class_linker->ResolveType(patch->GetDexFile(), patch->GetTargetTypeIdx(), in GetTargetType()
143 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in SetPatchLocation() local
144 const void* quick_oat_code = class_linker->GetQuickOatCodeFor(patch->GetDexFile(), in SetPatchLocation()
200 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in PatchElf() local
209 uintptr_t quick_code = reinterpret_cast<uintptr_t>(class_linker->GetQuickOatCodeFor(target)); in PatchElf()
212 class_linker->FindOpenedOatDexFileForDexFile(*patch->GetTargetDexFile())->GetOatFile(); in PatchElf()
223 reinterpret_cast<uintptr_t>(class_linker->GetQuickGenericJniTrampoline())) { in PatchElf()
232 class_linker->GetQuickOatCodeFor(patch->GetDexFile(), in PatchElf()