/aosp12/art/libartbase/base/ |
H A D | length_prefixed_array.h | 38 return AtUnchecked(index, element_size, alignment); 43 return AtUnchecked(index, element_size, alignment); 47 return StrideIterator<T>(&AtUnchecked(0, element_size, alignment), element_size); 50 StrideIterator<const T> begin(size_t element_size = sizeof(T), 52 return StrideIterator<const T>(&AtUnchecked(0, element_size, alignment), element_size); 56 return StrideIterator<T>(&AtUnchecked(size_, element_size, alignment), element_size); 59 StrideIterator<const T> end(size_t element_size = sizeof(T), 61 return StrideIterator<const T>(&AtUnchecked(size_, element_size, alignment), element_size); 67 DCHECK_ALIGNED_PARAM(element_size, alignment); 72 size_t element_size = sizeof(T), [all …]
|
H A D | array_slice.h | 53 size_t element_size = sizeof(T)) 56 element_size_(element_size) { 61 size_t element_size = sizeof(T), 64 lpa != nullptr && lpa->size() != 0 ? &lpa->At(0, element_size, alignment) : nullptr, 66 element_size) {}
|
/aosp12/system/bt/osi/src/ |
H A D | array.cc | 31 size_t element_size; member 42 array_t* array_new(size_t element_size) { in array_new() argument 43 CHECK(element_size > 0); in array_new() 46 osi_calloc(sizeof(array_t) + element_size * INTERNAL_ELEMENTS)); in array_new() 48 array->element_size = element_size; in array_new() 67 return array->data + (index * array->element_size); in array_at() 87 __func__, array->capacity, array->element_size); in array_append_ptr() 92 memcpy(array_at(array, array->length - 1), data, array->element_size); in array_append_ptr() 101 new_capacity * array->element_size); in grow() 106 array->length * array->element_size); in grow()
|
/aosp12/system/bt/gd/packet/parser/fields/ |
H A D | vector_field.cc | 26 …ld(name, loc), element_field_(new ScalarField("val", element_size, loc)), element_size_(element_si… in VectorField() 28 if (element_size > 64 || element_size < 0) in VectorField() 29 ERROR(this) << __func__ << ": Not implemented for element size = " << element_size; in VectorField() 30 if (element_size % 8 != 0) { in VectorField() 260 auto element_size = element_field->GetSize().bytes(); in GenBoundsCheck() local 274 << element_size << ");"; in GenBoundsCheck() 307 auto element_size = element_field->GetSize().bytes(); in GenRustGetter() local 315 s << size_field_->GetName() << " as usize) * " << element_size << ")]"; in GenRustGetter() 326 s << ".to_vec().chunks_exact(" << element_size << ").into_iter().map(|i| "; in GenRustGetter() 329 for (int j=0; j < element_size; j++) { in GenRustGetter() [all …]
|
H A D | array_field.cc | 25 ArrayField::ArrayField(std::string name, int element_size, int array_size, ParseLocation loc) in ArrayField() argument 26 …ld(name, loc), element_field_(new ScalarField("val", element_size, loc)), element_size_(element_si… in ArrayField() 28 if (element_size > 64 || element_size < 0) in ArrayField() 29 ERROR(this) << __func__ << ": Not implemented for element size = " << element_size; in ArrayField() 30 if (element_size % 8 != 0) { in ArrayField() 31 …ERROR(this) << "Can only have arrays with elements that are byte aligned (" << element_size << ")"; in ArrayField()
|
H A D | array_field.h | 25 ArrayField(std::string name, int element_size, int fixed_size, ParseLocation loc);
|
H A D | vector_field.h | 26 VectorField(std::string name, int element_size, std::string size_modifier, ParseLocation loc);
|
/aosp12/system/bt/osi/test/fuzzers/array/ |
H A D | fuzz_array.cc | 30 size_t element_size = in LLVMFuzzerTestOneInput() local 32 array_t* arr = array_new(element_size); in LLVMFuzzerTestOneInput()
|
/aosp12/art/test/906-iterate-heap/ |
H A D | iterate_heap.cc | 269 size_t element_size; in Java_art_Test906_iterateThroughHeapPrimitiveArray() local 273 element_size = 1; in Java_art_Test906_iterateThroughHeapPrimitiveArray() 277 element_size = 2; in Java_art_Test906_iterateThroughHeapPrimitiveArray() 281 element_size = 4; in Java_art_Test906_iterateThroughHeapPrimitiveArray() 285 element_size = 8; in Java_art_Test906_iterateThroughHeapPrimitiveArray() 292 for (size_t i = 0; i != element_size * element_count; ++i) { in Java_art_Test906_iterateThroughHeapPrimitiveArray()
|
/aosp12/system/bt/osi/include/ |
H A D | array.h | 30 array_t* array_new(size_t element_size);
|
/aosp12/art/test/913-heaps/ |
H A D | heaps.cc | 667 size_t element_size; in Java_art_Test913_followReferencesPrimitiveArray() local 671 element_size = 1; in Java_art_Test913_followReferencesPrimitiveArray() 675 element_size = 2; in Java_art_Test913_followReferencesPrimitiveArray() 679 element_size = 4; in Java_art_Test913_followReferencesPrimitiveArray() 683 element_size = 8; in Java_art_Test913_followReferencesPrimitiveArray() 690 for (size_t i = 0; i != element_size * element_count; ++i) { in Java_art_Test913_followReferencesPrimitiveArray()
|
/aosp12/art/compiler/optimizing/ |
H A D | intrinsics_x86_64.cc | 88 int32_t element_size = DataType::Size(DataType::Type::kReference); in EmitNativeCode() local 109 __ addl(src_curr_addr, Immediate(element_size)); in EmitNativeCode() 110 __ addl(dst_curr_addr, Immediate(element_size)); in EmitNativeCode() 777 const int32_t element_size = DataType::Size(type); in GenSystemArrayCopyAddresses() local 783 __ leal(src_base, Address(src, element_size * constant + data_offset)); in GenSystemArrayCopyAddresses() 797 __ leal(src_end, Address(src_base, element_size * constant)); in GenSystemArrayCopyAddresses() 1053 const int32_t element_size = DataType::Size(type); in VisitSystemArrayCopy() local 1117 __ addl(temp1, Immediate(element_size)); in VisitSystemArrayCopy() 1118 __ addl(temp2, Immediate(element_size)); in VisitSystemArrayCopy() 1135 __ addl(temp1, Immediate(element_size)); in VisitSystemArrayCopy() [all …]
|
H A D | intrinsics_x86.cc | 92 int32_t element_size = DataType::Size(DataType::Type::kReference); in EmitNativeCode() local 123 int32_t adjusted_offset = offset + constant * element_size; in EmitNativeCode() 146 int32_t adjusted_offset = offset + constant * element_size; in EmitNativeCode() 2560 const int32_t element_size = DataType::Size(type); in GenSystemArrayCopyBaseAddress() local 2582 const int32_t element_size = DataType::Size(type); in GenSystemArrayCopyEndAddress() local 2587 __ leal(end, Address(base, element_size * constant)); in GenSystemArrayCopyEndAddress() 2899 const int32_t element_size = DataType::Size(type); in VisitSystemArrayCopy() local 2981 __ addl(temp1, Immediate(element_size)); in VisitSystemArrayCopy() 2982 __ addl(temp2, Immediate(element_size)); in VisitSystemArrayCopy() 3004 __ addl(temp1, Immediate(element_size)); in VisitSystemArrayCopy() [all …]
|
H A D | intrinsics_arm64.cc | 109 const int32_t element_size = DataType::Size(DataType::Type::kReference); in EmitNativeCode() local 119 __ Ldr(tmp_reg, MemOperand(src_curr_addr, element_size, PostIndex)); in EmitNativeCode() 146 __ Str(tmp_reg, MemOperand(dst_curr_addr, element_size, PostIndex)); in EmitNativeCode() 2476 const int32_t element_size = DataType::Size(type); in GenSystemArrayCopyAddresses() local 2482 __ Add(src_base, src, element_size * constant + data_offset); in GenSystemArrayCopyAddresses() 2490 __ Add(dst_base, dst, element_size * constant + data_offset); in GenSystemArrayCopyAddresses() 2498 __ Add(src_end, src_base, element_size * constant); in GenSystemArrayCopyAddresses() 2994 const int32_t element_size = DataType::Size(type); in VisitSystemArrayCopy() local 3083 __ Ldr(tmp, MemOperand(src_curr_addr, element_size, PostIndex)); in VisitSystemArrayCopy() 3084 __ Str(tmp, MemOperand(dst_curr_addr, element_size, PostIndex)); in VisitSystemArrayCopy() [all …]
|
H A D | intrinsics_arm_vixl.cc | 84 const int32_t element_size = DataType::Size(type); in GenSystemArrayCopyBaseAddress() local 90 __ Add(base, array, element_size * constant + data_offset); in GenSystemArrayCopyBaseAddress() 107 const int32_t element_size = DataType::Size(type); in GenSystemArrayCopyEndAddress() local 112 __ Add(end, base, element_size * constant); in GenSystemArrayCopyEndAddress() 139 const int32_t element_size = DataType::Size(type); in EmitNativeCode() local 154 __ Ldr(tmp, MemOperand(src_curr_addr, element_size, PostIndex)); in EmitNativeCode() 181 __ Str(tmp, MemOperand(dst_curr_addr, element_size, PostIndex)); in EmitNativeCode() 1617 const int32_t element_size = DataType::Size(type); in VisitSystemArrayCopy() local 1694 __ Ldr(temp_reg, MemOperand(temp1, element_size, PostIndex)); in VisitSystemArrayCopy() 1695 __ Str(temp_reg, MemOperand(temp2, element_size, PostIndex)); in VisitSystemArrayCopy() [all …]
|
/aosp12/art/libdexfile/dex/ |
H A D | dex_instruction.cc | 107 uint16_t element_size = insns[1]; in SizeInCodeUnitsComplexOpcode() local 110 return (4 + (element_size * length + 1) / 2); in SizeInCodeUnitsComplexOpcode()
|
H A D | dex_file_verifier.cc | 221 bool CheckListSize(const void* start, size_t count, size_t element_size, const char* label); 224 bool CheckList(size_t element_size, const char* label, const uint8_t* *ptr); 534 bool DexFileVerifier::CheckList(size_t element_size, const char* label, const uint8_t* *ptr) { in CheckList() argument 542 if (!CheckListSize(*ptr + 4, count, element_size, label)) { in CheckList() 547 *ptr += 4 + count * element_size; in CheckList()
|
/aosp12/system/bt/gd/packet/parser/ |
H A D | language_y.yy | 718 DEBUG() << "Vector field defined name=" << *$1 << " element_size=" << $3; 724 DEBUG() << "Vector field defined name=" << *$1 << " element_size=" << $3 732 DEBUG() << "Array field defined name=" << *$1 << " element_size=" << $3
|
/aosp12/system/security/keystore2/src/ |
H A D | legacy_blob.rs | 482 let element_size = in read_key_parameters() localVariable 486 .get(0..element_size as usize) in read_key_parameters() 491 *stream = &stream[element_size as usize..]; in read_key_parameters()
|