Home
last modified time | relevance | path

Searched refs:BlockSet (Results 1 – 12 of 12) sorted by relevance

/ohos5.0/base/update/updater/services/applypatch/
H A Dblock_set.cpp35 BlockSet::BlockSet(std::vector<BlockPair> &&pairs) in BlockSet() function in Updater::BlockSet
51 bool BlockSet::CheckReliablePair(BlockPair pair) in CheckReliablePair()
65 void BlockSet::PushBack(BlockPair blockPair) in PushBack()
71 void BlockSet::ClearBlocks() in ClearBlocks()
198 size_t BlockSet::CountOfRanges() const in CountOfRanges()
203 size_t BlockSet::TotalBlockSize() const in TotalBlockSize()
219 bool BlockSet::IsTwoBlocksOverlap(const BlockSet &source, BlockSet &target) in IsTwoBlocksOverlap()
234 void BlockSet::MoveBlock(std::vector<uint8_t> &target, const BlockSet& locations, in MoveBlock()
257 BlockSet srcBlk; in LoadSourceBuffer()
269 BlockSet locations; in LoadSourceBuffer()
[all …]
H A Dcommand_process.cpp45 BlockSet bs; in Execute()
93 BlockSet blk; in Execute()
104 BlockSet &targetBlock, CommandResult &result) in LoadTarget()
143 … uint8_t *patchBuffer, size_t patchLength, BlockSet &targetBlock) in WriteDiffToBlock()
157 BlockSet targetBlock; in Execute()
204 BlockSet srcBlk; in Execute()
H A Dcommand_process.h63 … uint8_t *patchBuffer, size_t patchLength, BlockSet &targetBlock);
/ohos5.0/base/update/updater/test/unittest/applypatch_test/
H A Dblockset_unittest.cpp45 BlockSet block(std::vector<BlockPair> {BlockPair{0, 1}});
72 BlockSet block(std::vector<BlockPair> {BlockPair{0, 1}});
73 BlockSet block2(std::vector<BlockPair> {BlockPair{0, 1}});
75 bool ret = BlockSet::IsTwoBlocksOverlap(block, block2);
77 ret = BlockSet::IsTwoBlocksOverlap(block, block3);
86 BlockSet blk(std::vector<BlockPair> {BlockPair{0, 1}});
106 BlockSet blk(std::vector<BlockPair> {BlockPair{0, 1}});
109 BlockSet::MoveBlock(srcBuffer, blk, tgtBuffer);
128 BlockSet targetBlock;
153 BlockSet myBlock;
[all …]
H A Dimagepatch_unittest.h53 FileWriter(int fd, BlockSet &bs) : fd_(fd), bs_(bs), totalWritten_(0), currentBlockLeft_(0) {} in FileWriter()
58 BlockSet bs_;
78 BlockSet targetBlk; in RunImageApplyPatch()
H A Dall_cmd_unittest.cpp143 BlockSet baseBlock; in AllCmdUnitTestMove()
/ohos5.0/base/update/updater/services/include/applypatch/
H A Dblock_set.h36 class BlockSet {
38 BlockSet() in BlockSet() function
43 explicit BlockSet(std::vector<BlockPair> &&pairs);
45 ~BlockSet() {} in ~BlockSet()
83 static bool IsTwoBlocksOverlap(const BlockSet &source, BlockSet &target);
85 static void MoveBlock(std::vector<uint8_t> &target, const BlockSet &locations,
H A Dblock_writer.h29 BlockWriter(int fd, BlockSet& bs) : fd_(fd), bs_(bs), totalWritten_(0), blockIndex_(0), in BlockWriter()
38 BlockSet bs_;
H A Dtransfer_manager.h33 BlockSet bs;
/ohos5.0/base/update/updater/services/updater_binary/
H A Dupdate_image_block.cpp407 BlockSet blk0(std::vector<BlockPair> {BlockPair{0, 1}}); in ExecReadBlockInfo()
512 BlockSet blk; in PrintAbnormalBlockHash()
554 BlockSet blk; in CalculateBlockSha()
/ohos5.0/base/update/updater/test/unittest/test_data/diffpatch/
H A DPatchGztest_new.gz1[==========] Running 25 tests from 7 test ...
H A DPatchGztest_old.gz1[==========] Running 25 tests from 7 test ...