Searched refs:imgBufSize (Results 1 - 9 of 9) sorted by relevance
/base/update/updater/services/ptable_parse/ |
H A D | composite_ptable.cpp | 20 bool CompositePtable::ParsePartitionFromBuffer(uint8_t *ptbImgBuffer, const uint32_t imgBufSize) in ParsePartitionFromBuffer() argument 22 if (!CheckBuff(ptbImgBuffer, static_cast<const uint64_t>(imgBufSize))) { in ParsePartitionFromBuffer() 32 if (!iter->ParsePartitionFromBuffer(ptbImgBuffer, imgBufSize)) { in ParsePartitionFromBuffer() 73 bool CompositePtable::GetPtableImageBuffer(uint8_t *imageBuf, const uint32_t imgBufSize) in GetPtableImageBuffer() argument 75 if (!CheckBuff(imageBuf, static_cast<const uint64_t>(imgBufSize))) { in GetPtableImageBuffer() 84 if (!iter->GetPtableImageBuffer(imageBuf, imgBufSize)) { in GetPtableImageBuffer() 92 bool CompositePtable::EditPartitionBuf(uint8_t *imageBuf, uint64_t imgBufSize, std::vector<PtnInfo> &modifyList) in EditPartitionBuf() argument 94 if (!CheckBuff(imageBuf, imgBufSize)) { in EditPartitionBuf() 103 if (!iter->EditPartitionBuf(imageBuf, imgBufSize, modifyList)) { in EditPartitionBuf()
|
H A D | composite_ptable.h | 28 bool ParsePartitionFromBuffer(uint8_t *ptbImgBuffer, const uint32_t imgBufSize) override; 31 bool EditPartitionBuf(uint8_t *imageBuf, uint64_t imgBufSize, std::vector<PtnInfo> &modifyList) override; 32 bool GetPtableImageBuffer(uint8_t *imageBuf, const uint32_t imgBufSize) override;
|
H A D | emmc_ptable.h | 29 bool ParsePartitionFromBuffer(uint8_t *ptbImgBuffer, const uint32_t imgBufSize) override; 32 bool EditPartitionBuf(uint8_t *imageBuf, uint64_t imgBufSize, std::vector<PtnInfo> &modifyList) override; 33 bool GetPtableImageBuffer(uint8_t *imageBuf, const uint32_t imgBufSize) override;
|
H A D | emmc_ptable.cpp | 114 bool EmmcPtable::ParsePartitionFromBuffer(uint8_t *ptbImgBuffer, const uint32_t imgBufSize) in ParsePartitionFromBuffer() argument 116 if (ptbImgBuffer == nullptr || imgBufSize < GPT_PARTITION_SIZE) { in ParsePartitionFromBuffer() 117 LOG(ERROR) << "ptbImgBuffer == NULL || imgBufSize < GPT_PARTITION_SIZE"; in ParsePartitionFromBuffer() 120 return UpdateCommInitializeGptPartition(ptbImgBuffer, imgBufSize); in ParsePartitionFromBuffer() 274 bool EmmcPtable::GetPtableImageBuffer(uint8_t *imageBuf, const uint32_t imgBufSize) in GetPtableImageBuffer() argument 276 if (imageBuf == nullptr || imgBufSize == 0) { in GetPtableImageBuffer() 286 if (memcpy_s(imageBuf, imgBufSize, emmcPtnDataInfo_.data, GPT_PARTITION_SIZE) != EOK) { in GetPtableImageBuffer() 293 bool EmmcPtable::EditPartitionBuf(uint8_t *imageBuf, uint64_t imgBufSize, std::vector<PtnInfo> &modifyList) in EditPartitionBuf() argument 295 if (imageBuf == nullptr || imgBufSize == 0 || modifyList.empty()) { in EditPartitionBuf()
|
H A D | ufs_ptable.h | 29 bool ParsePartitionFromBuffer(uint8_t *ptbImgBuffer, const uint32_t imgBufSize) override; 32 bool EditPartitionBuf(uint8_t *imageBuf, uint64_t imgBufSize, std::vector<PtnInfo> &modifyList) override; 33 bool GetPtableImageBuffer(uint8_t *imageBuf, const uint32_t imgBufSize) override;
|
H A D | ufs_ptable.cpp | 243 bool UfsPtable::ParsePartitionFromBuffer(uint8_t *ptbImgBuffer, const uint32_t imgBufSize) in ParsePartitionFromBuffer() argument 252 if (imgBufSize < ptableData_.emmcGptDataLen + ptableData_.imgLuSize + GetPtableExtraOffset()) { in ParsePartitionFromBuffer() 253 LOG(ERROR) << "input param invalid imgBufSize"; in ParsePartitionFromBuffer() 491 bool UfsPtable::EditPartitionBuf(uint8_t *imageBuf, uint64_t imgBufSize, std::vector<PtnInfo> &modifyList) in EditPartitionBuf() argument 493 if (imageBuf == nullptr || imgBufSize == 0 || modifyList.empty() || ptableData_.blockSize == 0) { in EditPartitionBuf() 497 if (imgBufSize < ptableData_.emmcGptDataLen || deviceLunNum_ == 0) { in EditPartitionBuf() 498 LOG(ERROR) << "can not get offset, imgBufsize =" << imgBufSize << ",emmcGptDataLen =" in EditPartitionBuf() 538 bool UfsPtable::GetPtableImageBuffer(uint8_t *imageBuf, const uint32_t imgBufSize) in GetPtableImageBuffer() argument 543 if (imageBuf == nullptr || imgBufSize == 0 || in GetPtableImageBuffer() 544 imgBufSize < ptableData in GetPtableImageBuffer() [all...] |
H A D | ptable_manager.cpp | 302 uint32_t imgBufSize = pPtable_->GetDefaultImageSize(); in LoadPartitionInfo() local 303 if (imgBufSize <= 0) { in LoadPartitionInfo() 304 LOG(ERROR) << "Invalid imgBufSize"; in LoadPartitionInfo() 307 uint8_t *imageBuf = new(std::nothrow) uint8_t[imgBufSize](); in LoadPartitionInfo() 313 if (!GetPtableBufferFromPkg(pkgManager, imageBuf, imgBufSize)) { in LoadPartitionInfo() 319 if (!pPtable_->ParsePartitionFromBuffer(imageBuf, imgBufSize)) { in LoadPartitionInfo()
|
H A D | ptable.h | 61 virtual bool ParsePartitionFromBuffer(uint8_t *ptbImgBuffer, const uint32_t imgBufSize) = 0; 64 virtual bool EditPartitionBuf(uint8_t *imageBuf, uint64_t imgBufSize, std::vector<PtnInfo> &modifyList) = 0; 65 virtual bool GetPtableImageBuffer(uint8_t *imageBuf, const uint32_t imgBufSize) = 0;
|
/base/update/updater/test/unittest/ptable_parse_test/ |
H A D | ptable_unittest.cpp | 31 bool ParsePartitionFromBuffer(uint8_t *ptbImgBuffer, const uint32_t imgBufSize) override
|
Completed in 5 milliseconds