Searched refs:num_class_defs (Results 1 – 6 of 6) sorted by relevance
/art/libdexfile/dex/ |
D | type_lookup_table.cc | 30 uint32_t num_class_defs = dex_file.NumClassDefs(); in Create() local 31 if (UNLIKELY(!SupportedSize(num_class_defs))) { in Create() 34 size_t mask_bits = CalculateMaskBits(num_class_defs); in Create() 89 uint32_t num_class_defs) { in Open() argument 92 size_t mask_bits = CalculateMaskBits(num_class_defs); in Open() 155 uint32_t TypeLookupTable::RawDataLength(uint32_t num_class_defs) { in RawDataLength() argument 156 return SupportedSize(num_class_defs) ? RoundUpToPowerOfTwo(num_class_defs) * sizeof(Entry) : 0u; in RawDataLength() 159 uint32_t TypeLookupTable::CalculateMaskBits(uint32_t num_class_defs) { in CalculateMaskBits() argument 160 return SupportedSize(num_class_defs) ? MinimumBitsToStore(num_class_defs - 1u) : 0u; in CalculateMaskBits() 163 bool TypeLookupTable::SupportedSize(uint32_t num_class_defs) { in SupportedSize() argument [all …]
|
D | type_lookup_table.h | 44 uint32_t num_class_defs); 88 static uint32_t RawDataLength(uint32_t num_class_defs); 163 static uint32_t CalculateMaskBits(uint32_t num_class_defs); 164 static bool SupportedSize(uint32_t num_class_defs);
|
D | dex_file.cc | 334 size_t num_class_defs = NumClassDefs(); in FindClassDef() local 336 if (num_class_defs == 0) { in FindClassDef() 339 for (size_t i = 0; i < num_class_defs; ++i) { in FindClassDef()
|
/art/runtime/verifier/ |
D | verifier_deps.h | 169 explicit DexFileDeps(size_t num_class_defs) in DexFileDeps() 170 : assignable_types_(num_class_defs), in DexFileDeps() 171 verified_classes_(num_class_defs) {} in DexFileDeps() 195 size_t num_class_defs);
|
D | verifier_deps.cc | 424 size_t num_class_defs) { in DecodeSetVector() argument 429 *cursor += (num_class_defs + 1) * sizeof(uint32_t); in DecodeSetVector() 430 for (uint32_t i = 0; i < num_class_defs; ++i) { in DecodeSetVector() 537 size_t num_class_defs) { in DecodeDexFileDeps() argument 543 num_class_defs) && in DecodeDexFileDeps() 564 size_t num_class_defs = dex_file->NumClassDefs(); in ParseStoredData() local 566 *deps, &cursor, data_start, data_end, num_class_defs))) { in ParseStoredData() 593 size_t num_class_defs = dex_file->NumClassDefs(); in ParseVerifiedClasses() local 594 deps.verified_classes_.resize(num_class_defs); in ParseVerifiedClasses() 596 deps, &cursor, data_start, data_end, num_class_defs))) { in ParseVerifiedClasses()
|
/art/runtime/oat/ |
D | oat_file.cc | 2202 const uint32_t num_class_defs = dex_header->class_defs_size_; in InitializeTypeLookupTable() local 2203 if (lookup_table_data_ + TypeLookupTable::RawDataLength(num_class_defs) > in InitializeTypeLookupTable() 2215 lookup_table_ = TypeLookupTable::Open(dex_data, lookup_table_data_, num_class_defs); in InitializeTypeLookupTable() 2359 const uint32_t num_class_defs = dex_file.NumClassDefs(); in FindClassDef() local 2360 if (num_class_defs == 0) { in FindClassDef()
|