Home
last modified time | relevance | path

Searched refs:gptHeader (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/base/update/updater/services/ptable_parse/
H A Dptable.cpp332 void Ptable::PatchBackUpGptHeader(uint8_t *gptHeader, const uint32_t len, uint64_t backGptEntryStar… in PatchBackUpGptHeader() argument
339 uint64_t gptHeaderOffset = GET_LLWORD_FROM_BYTE(gptHeader + GPT_HEADER_OFFSET); in PatchBackUpGptHeader()
340 uint64_t backHeaderOffset = GET_LLWORD_FROM_BYTE(gptHeader + BACKUP_HEADER_OFFSET); in PatchBackUpGptHeader()
341 PUT_LONG_LONG(gptHeader + GPT_HEADER_OFFSET, backHeaderOffset); in PatchBackUpGptHeader()
342 PUT_LONG_LONG(gptHeader + BACKUP_HEADER_OFFSET, gptHeaderOffset); in PatchBackUpGptHeader()
343 PUT_LONG_LONG(gptHeader + PARTITION_ENTRY_OFFSET, backGptEntryStart); in PatchBackUpGptHeader()
344 PUT_LONG(gptHeader + HEADER_CRC_OFFSET, 0); in PatchBackUpGptHeader()
345 uint32_t crcValue = CalculateCrc32(gptHeader, GPT_CRC_LEN); in PatchBackUpGptHeader()
346 PUT_LONG(gptHeader + HEADER_CRC_OFFSET, crcValue); in PatchBackUpGptHeader()
H A Demmc_ptable.cpp295 uint8_t *gptHeader = gptImage + imgBlockSize; in EditPartitionBuf() local
296 uint32_t maxPtnCnt = GET_LWORD_FROM_BYTE(&gptHeader[PARTITION_COUNT_OFFSET]); in EditPartitionBuf()
297 uint32_t ptnEntrySize = GET_LWORD_FROM_BYTE(&gptHeader[PENTRY_SIZE_OFFSET]); in EditPartitionBuf()
H A Dptable.h171 void PatchBackUpGptHeader(uint8_t *gptHeader, const uint32_t len, uint64_t backGptEntryStart);