Searched refs:IndexBssMapping (Results 1 – 8 of 8) sorted by relevance
/art/runtime/ |
D | oat_file.h | 383 const IndexBssMapping* method_bss_mapping = nullptr; 384 const IndexBssMapping* type_bss_mapping = nullptr; 385 const IndexBssMapping* public_type_bss_mapping = nullptr; 386 const IndexBssMapping* package_type_bss_mapping = nullptr; 387 const IndexBssMapping* string_bss_mapping = nullptr; 534 const IndexBssMapping* GetMethodBssMapping() const { in GetMethodBssMapping() 538 const IndexBssMapping* GetTypeBssMapping() const { in GetTypeBssMapping() 542 const IndexBssMapping* GetPublicTypeBssMapping() const { in GetPublicTypeBssMapping() 546 const IndexBssMapping* GetPackageTypeBssMapping() const { in GetPackageTypeBssMapping() 550 const IndexBssMapping* GetStringBssMapping() const { in GetStringBssMapping() [all …]
|
D | index_bss_mapping.h | 68 using IndexBssMapping = LengthPrefixedArray<IndexBssMappingEntry>; variable 74 static size_t GetBssOffset(const IndexBssMapping* mapping,
|
D | index_bss_mapping.cc | 49 size_t IndexBssMappingLookup::GetBssOffset(const IndexBssMapping* mapping, in GetBssOffset()
|
D | oat_file.cc | 422 /*out*/const IndexBssMapping** mapping, in ReadIndexBssMapping() 437 IsAligned<alignof(IndexBssMapping)>(index_bss_mapping_offset) && in ReadIndexBssMapping() 438 oat_file->Size() - index_bss_mapping_offset >= IndexBssMapping::ComputeSize(0); in ReadIndexBssMapping() 439 const IndexBssMapping* index_bss_mapping = readable_index_bss_mapping_size in ReadIndexBssMapping() 440 ? reinterpret_cast<const IndexBssMapping*>(oat_file->Begin() + index_bss_mapping_offset) in ReadIndexBssMapping() 446 IndexBssMapping::ComputeSize(index_bss_mapping->size())))) { in ReadIndexBssMapping() 969 const IndexBssMapping* method_bss_mapping; in Setup() 970 const IndexBssMapping* type_bss_mapping; in Setup() 971 const IndexBssMapping* public_type_bss_mapping; in Setup() 972 const IndexBssMapping* package_type_bss_mapping; in Setup() [all …]
|
/art/runtime/entrypoints/quick/ |
D | quick_dexcache_entrypoints.cc | 98 const IndexBssMapping* type_mapping = nullptr; in StoreTypeInBss() 99 const IndexBssMapping* public_type_mapping = nullptr; in StoreTypeInBss() 100 const IndexBssMapping* package_type_mapping = nullptr; in StoreTypeInBss() 116 auto store = [=](const IndexBssMapping* mapping) REQUIRES_SHARED(Locks::mutator_lock_) { in StoreTypeInBss() 149 const IndexBssMapping* mapping = nullptr; in StoreStringInBss()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils.cc | 301 const IndexBssMapping* mapping = nullptr; in MaybeUpdateBssMethodEntry()
|
/art/oatdump/ |
D | oatdump.cc | 1637 const IndexBssMapping* mapping, in DumpBssEntries() 1670 const IndexBssMapping* method_bss_mapping, in DumpBssMappings() 1671 const IndexBssMapping* type_bss_mapping, in DumpBssMappings() 1672 const IndexBssMapping* public_type_bss_mapping, in DumpBssMappings() 1673 const IndexBssMapping* package_type_bss_mapping, in DumpBssMappings() 1674 const IndexBssMapping* string_bss_mapping) { in DumpBssMappings() 1708 void DumpBssOffsets(std::ostream& os, const char* slot_type, const IndexBssMapping* mapping) { in DumpBssOffsets()
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 2209 return IndexBssMapping::ComputeSize(number_of_entries); in CalculateIndexBssMappingSize() 2233 static_assert(alignof(IndexBssMapping) == 4u, "IndexBssMapping alignment check."); in InitIndexBssMappings() 2947 size_t mappings_size = IndexBssMapping::ComputeSize(number_of_entries); in WriteIndexBssMapping() 2950 IndexBssMapping* mappings = new(storage.get()) IndexBssMapping(number_of_entries); in WriteIndexBssMapping() 3109 static_assert(alignof(IndexBssMapping) == sizeof(uint32_t), "IndexBssMapping alignment check."); in WriteIndexBssMappings()
|