Lines Matching refs:currentLBA
250 if (mainHeader.currentLBA != 1) {
255 mainHeader.currentLBA = 1;
257 if (secondHeader.currentLBA != (diskSize - UINT64_C(1))) {
266 if (mainHeader.currentLBA != secondHeader.backupLBA) {
268 cout << "\nProblem: main GPT header's current LBA pointer (" << mainHeader.currentLBA
272 if (mainHeader.backupLBA != secondHeader.currentLBA) {
276 << secondHeader.currentLBA << ").\n"
338 if (secondHeader.partitionEntriesLBA + GetTableSizeInSectors() > secondHeader.currentLBA) {
654 mainHeader.currentLBA = secondHeader.backupLBA;
655 mainHeader.backupLBA = secondHeader.currentLBA;
675 secondHeader.currentLBA = mainHeader.backupLBA;
676 secondHeader.backupLBA = mainHeader.currentLBA;
1452 if (secondHeader.currentLBA != diskSize - UINT64_C(1)) {
1494 if (!myDisk.Seek(mainHeader.currentLBA))
1526 if (!myDisk.Seek(secondHeader.currentLBA))
2045 mainHeader.currentLBA = UINT64_C(1);
2087 mainHeader.backupLBA = secondHeader.currentLBA = diskSize - UINT64_C(1);
2563 ReverseBytes(&header->currentLBA, 8);