Lines Matching refs:GPTHeader
552 int GPTData::CheckHeaderCRC(struct GPTHeader* header, int warn) {
572 } else if ((hSize > sizeof(GPTHeader)) && warn) {
573 cout << "\aCaution! Header size for CRC check is " << hSize << ", which is greater than " << sizeof(GPTHeader) << ".\n";
580 if (hSize < sizeof(GPTHeader))
583 memcpy(temp, header, sizeof(GPTHeader));
606 if (mainHeader.headerSize > sizeof(GPTHeader))
1055 int GPTData::LoadHeader(struct GPTHeader *header, DiskIO & disk, uint64_t sector, int *crcOk) {
1057 GPTHeader tempHeader;
1100 int GPTData::LoadPartitionTable(const struct GPTHeader & header, DiskIO & disk, uint64_t sector) {
1143 int GPTData::CheckTable(struct GPTHeader *header) {
1146 GPTHeader *otherHeader;
1376 int GPTData::SaveHeader(struct GPTHeader *header, DiskIO & disk, uint64_t sector) {
2557 void GPTData::ReverseHeaderBytes(struct GPTHeader* header) {
2692 if (sizeof(struct GPTHeader) != 512) {
2693 cerr << "GPTHeader is " << sizeof(GPTHeader) << " bytes, should be 512 bytes; aborting!\n";