Home
last modified time | relevance | path

Searched refs:GetSize (Results 1 – 25 of 37) sorted by relevance

12

/packages/modules/Bluetooth/system/gd/packet/parser/fields/
Dscalar_field.cc34 Size ScalarField::GetSize() const { return size_; } in GetSize() function in ScalarField
66 Size size = GetSize(); in GenExtractor()
99 int num_leading_bits = GenBounds(s, start_offset, end_offset, GetSize()); in GenGetter()
110 return util::RoundSizeUp(GetSize().bits()) != GetSize().bits(); in HasParameterValidator()
114 s << "ASSERT(" << GetName() << " < (static_cast<uint64_t>(1) << " << GetSize().bits() << "));"; in GenParameterValidator()
118 if (GetSize().bits() == 8) { in GenInserter()
121 s << "insert(" << GetName() << "_, i," << GetSize().bits() << ");"; in GenInserter()
Darray_field.cc42 element_size_(element_field_->GetSize()), in ArrayField()
52 Size ArrayField::GetSize() const { in GetSize() function in ArrayField
61 return GetSize(); in GetBuilderSize()
75 return GetSize(); in GetStructSize()
127 int num_leading_bits = GenBounds(s, start_offset, end_offset, GetSize()); in GenGetter()
Dreserved_field.cc30 Size ReservedField::GetSize() const { return size_; } in GetSize() function in ReservedField
54 s << "insert(static_cast<" << util::GetTypeForSize(GetSize().bits()) << ">(0) /* Reserved */, i, " in GenInserter()
55 << GetSize().bits() << " );\n"; in GenInserter()
Denum_field.cc39 s << "insert(static_cast<" << util::GetTypeForSize(GetSize().bits()) << ">("; in GenInserter()
40 s << GetName() << "_), i, " << GetSize().bits() << ");"; in GenInserter()
Dpayload_field.cc37 Size PayloadField::GetSize() const { in GetSize() function in PayloadField
67 GenBounds(s, start_offset, end_offset, GetSize()); in GenGetter()
Dvariable_length_struct_field.cc31 Size VariableLengthStructField::GetSize() const { return Size(); } in GetSize() function in VariableLengthStructField
64 int num_leading_bits = GenBounds(s, start_offset, end_offset, GetSize()); in GenGetter()
Dpacket_field.cc31 Size PacketField::GetBuilderSize() const { return GetSize(); } in GetBuilderSize()
33 Size PacketField::GetStructSize() const { return GetSize(); } in GetStructSize()
Dstruct_field.cc28 Size StructField::GetSize() const { return size_; } in GetSize() function in StructField
53 int num_leading_bits = GenBounds(s, start_offset, end_offset, GetSize()); in GenGetter()
Dcustom_field.cc28 Size CustomField::GetSize() const { return Size(); } in GetSize() function in CustomField
60 int num_leading_bits = GenBounds(s, start_offset, end_offset, GetSize()); in GenGetter()
Dvector_field.cc44 element_size_(element_field_->GetSize()), in VectorField()
54 Size VectorField::GetSize() const { in GetSize() function in VectorField
175 int num_leading_bits = GenBounds(s, start_offset, end_offset, GetSize()); in GenGetter()
Dfixed_scalar_field.cc28 std::string FixedScalarField::GetDataType() const { return util::GetTypeForSize(GetSize().bits()); } in GetDataType()
Dpadding_field.cc28 Size PaddingField::GetSize() const { return size_; } in GetSize() function in PaddingField
Dfixed_field.cc48 s << ", i , " << GetSize().bits() << ");"; in GenInserter()
Dchecksum_start_field.cc30 Size ChecksumStartField::GetSize() const { return Size(0); } in GetSize() function in ChecksumStartField
Dreserved_field.h30 virtual Size GetSize() const override;
Dchecksum_field.cc46 s << "insert(static_cast<" << util::GetTypeForSize(GetSize().bits()) in GenInserter()
Dpadding_field.h32 virtual Size GetSize() const override;
Dbody_field.h33 virtual Size GetSize() const override;
Dgroup_field.cc33 Size GroupField::GetSize() const { in GetSize() function in GroupField
Dbody_field.cc33 Size BodyField::GetSize() const { in GetSize() function in BodyField
Dchecksum_start_field.h32 virtual Size GetSize() const override;
Dgroup_field.h36 virtual Size GetSize() const override;
/packages/modules/Bluetooth/system/gd/packet/parser/
Dparent_def.cc125 Size ParentDef::GetSize(bool without_payload) const { in GetSize() function in ParentDef
135 if (field->GetFieldType() == CustomField::kFieldType && field->GetSize().has_dynamic()) { in GetSize()
139 custom_field_size << field->GetSize().dynamic_string() << "(begin()"; in GetSize()
164 size += field->GetSize(); in GetSize()
168 size += parent_->GetSize(true); in GetSize()
207 if (field->GetSize().empty() && padded_field != field) { in GetOffsetForField()
212 size += field->GetSize(); in GetOffsetForField()
302 padded_size = field->GetSize(); in GenSize()
420 s << "ASSERT(payload_bytes < (static_cast<size_t>(1) << " << field->GetSize().bits() in GenSerialize()
423 << field->GetSize().bits() << ");"; in GenSerialize()
[all …]
Dpacket_def.cc194 bits_size += field->GetSize().bits(); in GenValidator()
228 parent_size = parent_->GetSize(true); in GenValidator()
268 s << "size_t end_sum_index = size() - (" << started_field->GetSize() << " - " << end_offset in GenValidator()
282 << util::GetTypeForSize(started_field->GetSize().bits()) << ">()) { return false; }"; in GenValidator()
287 auto field_size = field->GetSize(); in GenValidator()
Dstruct_def.cc24 : ParentDef(name, fields, parent), total_size_(GetSize(true)) {} in StructDef()
117 s << "if (end_index < " << GetSize().bytes() << ")"; in GenParse()
129 total_bits += field->GetSize().bits(); in GenParse()

12