Searched refs:ArrayHeader (Results 1 – 4 of 4) sorted by relevance
35 return Align(sizer.payload_size() + sizeof(ArrayHeader)); in PrepareToSerialize()51 size_t total_size = pickle.payload_size() + sizeof(ArrayHeader); in Serialize()55 ArrayHeader* header = in Serialize()56 reinterpret_cast<ArrayHeader*>(buffer->Allocate(total_size)); in Serialize()59 memcpy(reinterpret_cast<char*>(header) + sizeof(ArrayHeader), in Serialize()83 ArrayHeader* header = reinterpret_cast<ArrayHeader*>(data); in Deserialize()84 DCHECK_GE(header->num_bytes, sizeof(ArrayHeader)); in Deserialize()85 header->num_bytes -= sizeof(ArrayHeader); in Deserialize()92 header->num_bytes + sizeof(ArrayHeader)); in Deserialize()99 header->num_bytes += sizeof(ArrayHeader); in Deserialize()
46 (std::numeric_limits<uint32_t>::max() - sizeof(ArrayHeader)) /51 return sizeof(ArrayHeader) + sizeof(StorageType) * num_elements; in GetStorageSize()93 return sizeof(ArrayHeader) + ((num_elements + 7) / 8);122 static bool ValidateElements(const ArrayHeader* header,147 static bool ValidateElements(const ArrayHeader* header,182 static bool ValidateElements(const ArrayHeader* header,233 static bool ValidateElements(const ArrayHeader* header,292 if (!validation_context->IsValidRange(data, sizeof(ArrayHeader))) {297 const ArrayHeader* header = static_cast<const ArrayHeader*>(data);355 internal::ArrayHeader header_;
92 struct ArrayHeader { struct96 static_assert(sizeof(ArrayHeader) == 8, "Bad_sizeof(ArrayHeader)"); argument
401 mojo::internal::ArrayHeader* array_header = in TEST()402 reinterpret_cast<mojo::internal::ArrayHeader*>(ptr + *ptr); in TEST()