Lines Matching refs:size_t

55 inline size_t DexCacheArraysLayout::Alignment() const {  in Alignment()
59 inline constexpr size_t DexCacheArraysLayout::Alignment(PointerSize pointer_size) { in Alignment()
69 return 2u * static_cast<size_t>(pointer_size); in Alignment()
78 inline size_t DexCacheArraysLayout::TypeOffset(dex::TypeIndex type_idx) const { in TypeOffset()
83 inline size_t DexCacheArraysLayout::TypesSize(size_t num_elements) const { in TypesSize()
84 size_t cache_size = mirror::DexCache::kDexCacheTypeCacheSize; in TypesSize()
91 inline size_t DexCacheArraysLayout::TypesAlignment() const { in TypesAlignment()
95 inline size_t DexCacheArraysLayout::MethodOffset(uint32_t method_idx) const { in MethodOffset()
99 inline size_t DexCacheArraysLayout::MethodsSize(size_t num_elements) const { in MethodsSize()
100 size_t cache_size = mirror::DexCache::kDexCacheMethodCacheSize; in MethodsSize()
107 inline size_t DexCacheArraysLayout::MethodsAlignment() const { in MethodsAlignment()
108 return 2u * static_cast<size_t>(pointer_size_); in MethodsAlignment()
111 inline size_t DexCacheArraysLayout::StringOffset(uint32_t string_idx) const { in StringOffset()
116 inline size_t DexCacheArraysLayout::StringsSize(size_t num_elements) const { in StringsSize()
117 size_t cache_size = mirror::DexCache::kDexCacheStringCacheSize; in StringsSize()
124 inline size_t DexCacheArraysLayout::StringsAlignment() const { in StringsAlignment()
130 inline size_t DexCacheArraysLayout::FieldOffset(uint32_t field_idx) const { in FieldOffset()
132 return fields_offset_ + 2u * static_cast<size_t>(pointer_size_) * field_hash; in FieldOffset()
135 inline size_t DexCacheArraysLayout::FieldsSize(size_t num_elements) const { in FieldsSize()
136 size_t cache_size = mirror::DexCache::kDexCacheFieldCacheSize; in FieldsSize()
143 inline size_t DexCacheArraysLayout::FieldsAlignment() const { in FieldsAlignment()
144 return 2u * static_cast<size_t>(pointer_size_); in FieldsAlignment()
147 inline size_t DexCacheArraysLayout::MethodTypesSize(size_t num_elements) const { in MethodTypesSize()
148 size_t cache_size = mirror::DexCache::kDexCacheMethodTypeCacheSize; in MethodTypesSize()
156 inline size_t DexCacheArraysLayout::MethodTypesAlignment() const { in MethodTypesAlignment()
162 inline size_t DexCacheArraysLayout::CallSitesSize(size_t num_elements) const { in CallSitesSize()
166 inline size_t DexCacheArraysLayout::CallSitesAlignment() const { in CallSitesAlignment()
170 inline size_t DexCacheArraysLayout::ElementOffset(PointerSize element_size, uint32_t idx) { in ElementOffset()
171 return static_cast<size_t>(element_size) * idx; in ElementOffset()
174 inline size_t DexCacheArraysLayout::ArraySize(PointerSize element_size, uint32_t num_elements) { in ArraySize()
175 return static_cast<size_t>(element_size) * num_elements; in ArraySize()
178 inline size_t DexCacheArraysLayout::PairArraySize(PointerSize element_size, uint32_t num_elements) { in PairArraySize()
179 return 2u * static_cast<size_t>(element_size) * num_elements; in PairArraySize()