Lines Matching refs:payload

52     const brillo::Blob& payload, ErrorCode* error) {  in ParsePayloadHeader()  argument
53 return ParsePayloadHeader(payload.data(), payload.size(), error); in ParsePayloadHeader()
57 const unsigned char* payload, size_t size, ErrorCode* error) { in ParsePayloadHeader() argument
63 if (memcmp(payload, kDeltaMagic, sizeof(kDeltaMagic)) != 0) { in ParsePayloadHeader()
66 payload[0], in ParsePayloadHeader()
67 payload[1], in ParsePayloadHeader()
68 payload[2], in ParsePayloadHeader()
69 payload[3]) in ParsePayloadHeader()
89 &payload[kDeltaVersionOffset], in ParsePayloadHeader()
106 &payload[kDeltaManifestSizeOffset], in ParsePayloadHeader()
124 &payload[metadata_signature_size_offset], in ParsePayloadHeader()
137 bool PayloadMetadata::ParsePayloadHeader(const brillo::Blob& payload) { in ParsePayloadHeader() argument
139 return ParsePayloadHeader(payload, &error) == MetadataParseResult::kSuccess; in ParsePayloadHeader()
142 bool PayloadMetadata::GetManifest(const brillo::Blob& payload, in GetManifest() argument
144 return GetManifest(payload.data(), payload.size(), out_manifest); in GetManifest()
147 bool PayloadMetadata::GetManifest(const unsigned char* payload, in GetManifest() argument
152 return out_manifest->ParseFromArray(&payload[manifest_offset], in GetManifest()
157 const brillo::Blob& payload, in ValidateMetadataSignature() argument
160 if (payload.size() < metadata_size_ + metadata_signature_size_) in ValidateMetadataSignature()
178 payload.begin() + metadata_size_, in ValidateMetadataSignature()
179 payload.begin() + metadata_size_ + metadata_signature_size_); in ValidateMetadataSignature()
190 payload.data(), metadata_size_, &metadata_hash)) { in ValidateMetadataSignature()
228 brillo::Blob payload; in ParsePayloadFile() local
230 utils::ReadFileChunk(payload_path, 0, kMaxPayloadHeaderSize, &payload)); in ParsePayloadFile()
231 TEST_AND_RETURN_FALSE(ParsePayloadHeader(payload)); in ParsePayloadFile()
238 &payload)); in ParsePayloadFile()
239 TEST_AND_RETURN_FALSE(GetManifest(payload, manifest)); in ParsePayloadFile()
243 payload.clear(); in ParsePayloadFile()
245 payload_path, GetMetadataSize(), GetMetadataSignatureSize(), &payload)); in ParsePayloadFile()
247 metadata_signatures->ParseFromArray(payload.data(), payload.size())); in ParsePayloadFile()