Home
last modified time | relevance | path

Searched refs:patch (Results 1 – 6 of 6) sorted by relevance

/bootable/recovery/applypatch/
Dimgpatch.cpp38 Value patch = {VAL_BLOB, patch_size, in ApplyImagePatch() local
41 old_data, old_size, &patch, sink, token, nullptr, nullptr); in ApplyImagePatch()
51 const Value* patch, in ApplyImagePatch() argument
55 char* header = patch->data; in ApplyImagePatch()
56 if (patch->size < 12) { in ApplyImagePatch()
74 if (pos + 4 > patch->size) { in ApplyImagePatch()
78 int type = Read4(patch->data + pos); in ApplyImagePatch()
82 char* normal_header = patch->data + pos; in ApplyImagePatch()
84 if (pos > patch->size) { in ApplyImagePatch()
98 patch, patch_offset, sink, token, ctx); in ApplyImagePatch()
[all …]
Dimgdiff_test.sh71 run_command rm $WORK_DIR/patch
86 imgdiff "$@" $tmpdir/source $tmpdir/target $tmpdir/patch
87 bsdiff $tmpdir/source $tmpdir/target $tmpdir/patch.bs
92 $ADB push $tmpdir/patch $WORK_DIR/patch || fail "patch push failed"
95 $(sha1 $tmpdir/source):/data/local/tmp/patch \
Dbspatch.cpp102 const Value* patch, ssize_t patch_offset, in ApplyBSDiffPatch() argument
106 if (ApplyBSDiffPatchMem(old_data, old_size, patch, patch_offset, &new_data) != 0) { in ApplyBSDiffPatch()
119 const Value* patch, ssize_t patch_offset, in ApplyBSDiffPatchMem() argument
133 unsigned char* header = (unsigned char*) patch->data + patch_offset; in ApplyBSDiffPatchMem()
152 cstream.next_in = patch->data + patch_offset + 32; in ApplyBSDiffPatchMem()
162 dstream.next_in = patch->data + patch_offset + 32 + ctrl_len; in ApplyBSDiffPatchMem()
172 estream.next_in = patch->data + patch_offset + 32 + ctrl_len + data_len; in ApplyBSDiffPatchMem()
173 estream.avail_in = patch->size - (patch_offset + 32 + ctrl_len + data_len); in ApplyBSDiffPatchMem()
Dapplypatch.sh85 run_command rm $WORK_DIR/patch.bsdiff
158 $ADB push $DATA_DIR/patch.bsdiff $WORK_DIR
178 …IR/old.file - $NEW_SHA1 $NEW_SIZE $BAD1_SHA1:$WORK_DIR/foo $OLD_SHA1:$WORK_DIR/patch.bsdiff || fail
183 …IR/old.file - $NEW_SHA1 $NEW_SIZE $BAD1_SHA1:$WORK_DIR/foo $OLD_SHA1:$WORK_DIR/patch.bsdiff || fail
191 $ADB push $DATA_DIR/patch.bsdiff $WORK_DIR
212 …_DIR/new.file $NEW_SHA1 $NEW_SIZE $BAD1_SHA1:$WORK_DIR/foo $OLD_SHA1:$WORK_DIR/patch.bsdiff || fail
217 …_DIR/new.file $NEW_SHA1 $NEW_SIZE $BAD1_SHA1:$WORK_DIR/foo $OLD_SHA1:$WORK_DIR/patch.bsdiff || fail
226 …K_DIR/old.file $WORK_DIR/new.file $NEW_SHA1 $NEW_SIZE $OLD_SHA1:$WORK_DIR/patch.bsdiff $BAD1_SHA1:…
235 …K_DIR/old.file $WORK_DIR/new.file $NEW_SHA1 $NEW_SIZE $OLD_SHA1:$WORK_DIR/patch.bsdiff $BAD1_SHA1:…
241 …K_DIR/old.file $WORK_DIR/new.file $NEW_SHA1 $NEW_SIZE $OLD_SHA1:$WORK_DIR/patch.bsdiff $BAD1_SHA1:…
[all …]
Dapplypatch.h71 const Value* patch, ssize_t patch_offset,
74 const Value* patch, ssize_t patch_offset,
79 const Value* patch,
Dapplypatch.cpp794 const Value* patch; in GenerateTarget() local
797 patch = source_patch_value; in GenerateTarget()
800 patch = copy_patch_value; in GenerateTarget()
802 if (patch->type != VAL_BLOB) { in GenerateTarget()
806 char* header = patch->data; in GenerateTarget()
807 ssize_t header_bytes_read = patch->size; in GenerateTarget()
916 patch, 0, sink, token, &ctx); in GenerateTarget()
919 patch, sink, token, &ctx, bonus_data); in GenerateTarget()