| /art/libdexfile/dex/ |
| D | dex_file_verifier_test.cc | 43 static void MakeDexVersion37(DexFile* dex_file) { in MakeDexVersion37() 49 static void FixUpChecksum(uint8_t* dex_file) { in FixUpChecksum() 74 std::unique_ptr<DexFile> dex_file(GetDexFile(dex_bytes.get(), length)); in VerifyModification() local 112 std::unique_ptr<const DexFile> dex_file = std::move(tmp[0]); in OpenDexFileBase64() local 150 [](DexFile* dex_file) { in TEST_F() 160 [](DexFile* dex_file) { in TEST_F() 170 [](DexFile* dex_file) { in TEST_F() 234 static const uint8_t* FindMethodData(const DexFile* dex_file, in FindMethodData() 259 static void SetMethodFlags(DexFile* dex_file, const char* method, uint32_t mask) { in SetMethodFlags() 276 static uint32_t GetMethodFlags(DexFile* dex_file, const char* method) { in GetMethodFlags() [all …]
|
| D | code_item_accessors-inl.h | 56 inline void CodeItemInstructionAccessor::Init(const DexFile& dex_file, in Init() 70 const DexFile& dex_file, in CodeItemInstructionAccessor() 113 inline void CodeItemDataAccessor::Init(const DexFile& dex_file, in Init() 125 inline CodeItemDataAccessor::CodeItemDataAccessor(const DexFile& dex_file, in CodeItemDataAccessor() 186 inline void CodeItemDebugInfoAccessor::Init(const DexFile& dex_file, in Init()
|
| D | type_lookup_table_test.cc | 32 std::unique_ptr<const DexFile> dex_file(OpenTestDexFile("Lookup")); in TEST_F() local 40 std::unique_ptr<const DexFile> dex_file(OpenTestDexFile("Lookup")); in TEST_P() local
|
| D | class_iterator.h | 31 ClassIteratorData(const DexFile& dex_file, uint32_t class_def_idx) in ClassIteratorData() 52 ClassIterator(const DexFile& dex_file, uint32_t class_def_idx) in ClassIterator()
|
| D | dex_file_tracking_registrar.h | 36 explicit DexFileTrackingRegistrar(const DexFile* const dex_file) in DexFileTrackingRegistrar()
|
| D | class_accessor-inl.h | 35 inline ClassAccessor::ClassAccessor(const DexFile& dex_file, in ClassAccessor() 43 inline ClassAccessor::ClassAccessor(const DexFile& dex_file, uint32_t class_def_index) in ClassAccessor() 46 inline ClassAccessor::ClassAccessor(const DexFile& dex_file, in ClassAccessor()
|
| D | class_accessor.h | 44 explicit BaseItem(const DexFile& dex_file, in BaseItem() 120 : BaseItem(dex_file, ptr_pos, hiddenapi_ptr_pos), in BaseItem() argument 160 : BaseItem(dex_file, ptr_pos, hiddenapi_ptr_pos) {} in BaseItem() argument 189 DataIterator(const DexFile& dex_file, in DataIterator()
|
| /art/tools/hiddenapi/ |
| D | hiddenapi_test.cc | 118 std::unique_ptr<const DexFile> dex_file(dex_loader.Open( in OpenDex() local 168 const dex::ClassDef& FindClass(const char* desc, const DexFile& dex_file) { in FindClass() 179 const DexFile& dex_file) { in GetFieldHiddenFlags() 206 const DexFile& dex_file) { in GetMethodHiddenFlags() 231 hiddenapi::ApiList GetIFieldHiddenFlags(const DexFile& dex_file) { in GetIFieldHiddenFlags() 235 hiddenapi::ApiList GetSFieldHiddenFlags(const DexFile& dex_file) { in GetSFieldHiddenFlags() 239 hiddenapi::ApiList GetIMethodHiddenFlags(const DexFile& dex_file) { in GetIMethodHiddenFlags() 244 hiddenapi::ApiList GetSMethodHiddenFlags(const DexFile& dex_file) { in GetSMethodHiddenFlags() 252 hiddenapi::ApiList GetINMethodHiddenFlags(const DexFile& dex_file) { in GetINMethodHiddenFlags() 260 hiddenapi::ApiList GetSNMethodHiddenFlags(const DexFile& dex_file) { in GetSNMethodHiddenFlags() [all …]
|
| /art/dex2oat/ |
| D | dex2oat_vdex_test.cc | 73 const DexFile* dex_file) { in GetVerifierDeps() 102 uint16_t GetClassDefIndex(const std::string& cls, const DexFile& dex_file) { in GetClassDefIndex() 113 const DexFile& dex_file) { in HasVerifiedClass() 118 std::string GetFilename(const std::unique_ptr<const DexFile>& dex_file) { in GetFilename() 127 std::string GetOdex(const std::unique_ptr<const DexFile>& dex_file, in GetOdex() 132 std::string GetVdex(const std::unique_ptr<const DexFile>& dex_file, in GetVdex() 146 std::unique_ptr<const DexFile> dex_file(OpenTestDexFile("Dex2oatVdexTestDex")); in TEST_F() local 203 std::unique_ptr<const DexFile> dex_file(OpenTestDexFile("Dex2oatVdexTestDex")); in TEST_F() local 231 std::unique_ptr<const DexFile> dex_file(OpenTestDexFile("Dex2oatVdexTestDex")); in TEST_F() local 254 std::unique_ptr<const DexFile> dex_file(OpenTestDexFile("Dex2oatVdexTestDex")); in TEST_F() local
|
| D | sdk_checker.cc | 54 for (const std::unique_ptr<const DexFile>& dex_file : sdk_dex_files_) { in ShouldDenyAccess() local 101 for (const std::unique_ptr<const DexFile>& dex_file : sdk_dex_files_) { in ShouldDenyAccess() local 136 for (const std::unique_ptr<const DexFile>& dex_file : sdk_dex_files_) { in ShouldDenyAccess() local
|
| /art/dex2oat/utils/ |
| D | atomic_dex_ref_map-inl.h | 34 const DexFile* dex_file) { in NumberOfDexIndices() 89 inline void AtomicDexRefMap<DexFileReferenceType, Value>::AddDexFile(const DexFile* dex_file) { in AddDexFile() 96 for (const DexFile* dex_file : dex_files) { in AddDexFiles() local 105 AtomicDexRefMap<DexFileReferenceType, Value>::GetArray(const DexFile* dex_file) { in GetArray() 112 AtomicDexRefMap<DexFileReferenceType, Value>::GetArray(const DexFile* dex_file) const { in GetArray() 120 const DexFile* dex_file = pair.first; in Visit() local
|
| /art/libdexfile/external/ |
| D | dex_file_supp_test.cc | 35 std::unique_ptr<DexFile> dex_file; in TEST() local 43 std::unique_ptr<DexFile> dex_file; in TEST() local 54 std::unique_ptr<DexFile> dex_file; in TEST() local 65 std::unique_ptr<DexFile> dex_file; in GetTestDexData() local 73 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST() local 108 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST() local 119 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST() local
|
| /art/runtime/dex/ |
| D | dex_file_annotations.cc | 120 const DexFile& dex_file, in ClassData() 151 static const AnnotationSetItem* FindAnnotationSetForField(const DexFile& dex_file, in FindAnnotationSetForField() 183 const AnnotationItem* SearchAnnotationSet(const DexFile& dex_file, in SearchAnnotationSet() 209 bool SkipAnnotationValue(const DexFile& dex_file, const uint8_t** annotation_ptr) in SkipAnnotationValue() 271 const uint8_t* SearchEncodedAnnotation(const DexFile& dex_file, in SearchEncodedAnnotation() 291 static const AnnotationSetItem* FindAnnotationSetForMethod(const DexFile& dex_file, in FindAnnotationSetForMethod() 323 const DexFile* dex_file = method->GetDexFile(); in FindAnnotationsItemForMethod() local 346 const DexFile& dex_file = klass.GetDexFile(); in FindAnnotationSetForClass() local 422 const DexFile& dex_file = klass.GetDexFile(); in ProcessAnnotationValue() local 707 const DexFile& dex_file = klass.GetDexFile(); in CreateAnnotationMember() local [all …]
|
| /art/runtime/verifier/ |
| D | verifier_deps.cc | 43 for (const DexFile* dex_file : dex_files) { in VerifierDeps() local 63 for (const DexFile* dex_file : dex_files) { in MergeWith() local 79 VerifierDeps::DexFileDeps* VerifierDeps::GetDexFileDeps(const DexFile& dex_file) { in GetDexFileDeps() 89 dex::StringIndex VerifierDeps::GetClassDescriptorStringId(const DexFile& dex_file, in GetClassDescriptorStringId() 137 dex::StringIndex VerifierDeps::GetIdFromString(const DexFile& dex_file, const std::string& str) { in GetIdFromString() 175 const char* VerifierDeps::GetStringFromIndex(const DexFile& dex_file, in GetStringFromIndex() 199 void VerifierDeps::AddAssignability(const DexFile& dex_file, in AddAssignability() 253 void VerifierDeps::AddAssignability(const DexFile& dex_file, in AddAssignability() 288 const DexFile& dex_file, in MaybeRecordVerificationStatus() 311 void VerifierDeps::RecordClassVerified(const DexFile& dex_file, const dex::ClassDef& class_def) { in RecordClassVerified() [all …]
|
| D | verifier_deps.h | 130 const std::vector<bool>& GetVerifiedClasses(const DexFile& dex_file) const { in GetVerifiedClasses() 142 bool ContainsDexFile(const DexFile& dex_file) const { in ContainsDexFile()
|
| /art/test/692-vdex-inmem-loader/ |
| D | vdex_inmem_loader.cc | 50 [&](const DexFile* dex_file) { in Java_Main_areClassesVerified() 60 for (const DexFile* dex_file : dex_files) { in Java_Main_areClassesVerified() local 89 [&](const DexFile* dex_file) { in Java_Main_hasVdexFile() 121 [&](const DexFile* dex_file) { in Java_Main_isBackedByOatFile() 146 [&](const DexFile* dex_file) { in Java_Main_areClassesPreverified() 156 for (const DexFile* dex_file : dex_files) { in Java_Main_areClassesPreverified() local
|
| /art/openjdkjvmti/ |
| D | ti_class_loader.cc | 66 const art::DexFile* dex_file) { in AddToClassLoader() 119 const art::DexFile* dex_file) { in AllocateNewDexFileCookie() 177 [&] (art::ObjPtr<art::mirror::Object> dex_file) { in FindSourceDexFileObject()
|
| /art/libprofile/profile/ |
| D | profile_boot_info.cc | 29 void ProfileBootInfo::Add(const DexFile* dex_file, uint32_t method_index) { in Add() 44 for (const DexFile* dex_file : dex_files_) { in Save() local
|
| /art/libartservice/service/proto/ |
| D | dex_use.proto | 38 string dex_file = 1; // key field 49 string dex_file = 1; // key field
|
| /art/tools/veridex/ |
| D | hidden_api.cc | 82 std::string HiddenApi::GetApiMethodName(const DexFile& dex_file, uint32_t method_index) { in GetApiMethodName() 92 std::string HiddenApi::GetApiFieldName(const DexFile& dex_file, uint32_t field_index) { in GetApiFieldName()
|
| /art/runtime/ |
| D | imtable-inl.h | 36 inline void ImTable::GetImtHashComponents(const DexFile& dex_file, in GetImtHashComponents() 78 inline uint32_t ImTable::GetImtIndexForAbstractMethod(const DexFile& dex_file, in GetImtIndexForAbstractMethod()
|
| D | fuzzer_corpus_test.cc | 46 static const ClassLinker::DexCacheData* GetDexCacheData(Runtime* runtime, const DexFile* dex_file) in GetDexCacheData() 77 StandardDexFile dex_file(data, in DexFileVerification() local 99 StandardDexFile dex_file(data, in ClassVerification() local 235 static jobject RegisterDexFileAndGetClassLoader(Runtime* runtime, StandardDexFile* dex_file) in RegisterDexFileAndGetClassLoader()
|
| /art/runtime/native/ |
| D | java_lang_VMClassLoader.cc | 139 auto is_base_dex = [](const DexFile* dex_file) { in VMClassLoader_getBootClassPathEntries() 145 auto dchecked_is_base_dex = [&](const DexFile* dex_file) { in VMClassLoader_getBootClassPathEntries() 162 auto get_location = [](const DexFile* dex_file) { return dex_file->GetLocation(); }; in VMClassLoader_getBootClassPathEntries()
|
| /art/compiler/optimizing/ |
| D | jit_patches_arm64.cc | 84 const DexFile& dex_file, in DeduplicateJitStringLiteral() 97 const DexFile& dex_file, in DeduplicateJitClassLiteral() 110 const DexFile& dex_file, in DeduplicateJitMethodTypeLiteral()
|
| /art/tools/fuzzer/ |
| D | libart_verify_classes_fuzzer.cc | 49 static const ClassLinker::DexCacheData* GetDexCacheData(Runtime* runtime, const DexFile* dex_file) in GetDexCacheData() 92 jobject RegisterDexFileAndGetClassLoader(art::Runtime* runtime, art::StandardDexFile* dex_file) in RegisterDexFileAndGetClassLoader() 150 art::StandardDexFile dex_file(data, in LLVMFuzzerTestOneInput() local
|