Lines Matching refs:data
80 &ret, &ctx, &sink](const uint8_t* data, size_t len) -> size_t { in ApplyBSDiffPatchAndStreamOutput() argument
83 strm.next_in = data; in ApplyBSDiffPatchAndStreamOutput()
87 strm.next_out = buffer.data(); in ApplyBSDiffPatchAndStreamOutput()
101 if (sink(buffer.data(), have) != have) { in ApplyBSDiffPatchAndStreamOutput()
105 if (ctx) SHA1_Update(ctx, buffer.data(), have); in ApplyBSDiffPatchAndStreamOutput()
143 if (patch.data.size() < 12) { in ApplyImagePatch()
150 const char* const patch_header = patch.data.data(); in ApplyImagePatch()
160 if (pos + 4 > patch.data.size()) { in ApplyImagePatch()
170 if (pos > patch.data.size()) { in ApplyImagePatch()
190 if (pos > patch.data.size()) { in ApplyImagePatch()
197 if (pos + data_len > patch.data.size()) { in ApplyImagePatch()
213 if (pos > patch.data.size()) { in ApplyImagePatch()
235 size_t bonus_size = (i == 1 && bonus_data != NULL) ? bonus_data->data.size() : 0; in ApplyImagePatch()
249 strm.next_out = expanded_source.data(); in ApplyImagePatch()
273 memcpy(expanded_source.data() + (expanded_len - bonus_size), &bonus_data->data[0], in ApplyImagePatch()
278 if (!ApplyBSDiffPatchAndStreamOutput(expanded_source.data(), expanded_len, patch, in ApplyImagePatch()