Lines Matching refs:gptImage
123 bool EmmcPtable::ParseGptHeaderByEmmc(uint8_t *gptImage, const uint32_t len) in ParseGptHeaderByEmmc() argument
128 if (!GetPartitionGptHeaderInfo(gptImage + blockSize, blockSize, gptHeaderInfo)) { in ParseGptHeaderByEmmc()
138 return PartitionCheckGptHeader(gptImage, len, lbaNum, blockSize, gptHeaderInfo); in ParseGptHeaderByEmmc()
180 bool EmmcPtable::UpdateCommInitializeGptPartition(uint8_t *gptImage, const uint32_t len) in UpdateCommInitializeGptPartition() argument
182 if (gptImage == nullptr || len < GPT_PARTITION_SIZE) { in UpdateCommInitializeGptPartition()
189 uint8_t *gptHeaderStart = gptImage + imgBlockSize; in UpdateCommInitializeGptPartition()
190 uint8_t *ptableData = gptImage + PROTECTIVE_MBR_SIZE + LBA_LENGTH; /* skip MBR and gpt header */ in UpdateCommInitializeGptPartition()
192 …if (!CheckProtectiveMbr(gptImage, imgBlockSize) || !CheckIfValidGpt(gptHeaderStart, imgBlockSize))… in UpdateCommInitializeGptPartition()
199 if (memcpy_s(emmcPtnDataInfo_.data, GPT_PARTITION_SIZE, gptImage, imgBlockSize) != EOK) { in UpdateCommInitializeGptPartition()
293 uint8_t *gptImage = imageBuf; in EditPartitionBuf() local
295 uint8_t *gptHeader = gptImage + imgBlockSize; in EditPartitionBuf()
308 if (!ChangeGpt(gptImage, gptSize, gptInfo, t)) { in EditPartitionBuf()