Home | History | Annotate | Download | only in gptfdisk

Lines Matching refs:gptPart

144    partitions = new GPTPart [numParts];
988 GPTPart *partsToCheck;
996 partsToCheck = new GPTPart[header->numParts];
1638 int GPTData::OnePartToMBR(uint32_t gptPart, int mbrPart) {
1645 if (gptPart >= numParts) {
1646 cout << "GPT partition " << gptPart + 1 << " is out of range; omitting it.\n";
1649 if (allOK && (partitions[gptPart].GetLastLBA() == UINT64_C(0))) {
1650 cout << "GPT partition " << gptPart
1653 if (allOK && (partitions[gptPart].GetFirstLBA() <= UINT32_MAX) &&
1654 (partitions[gptPart].GetLengthLBA() <= UINT32_MAX)) {
1655 if (partitions[gptPart].GetLastLBA() > UINT32_MAX) {
1659 protectiveMBR.MakePart(mbrPart, (uint32_t) partitions[gptPart].GetFirstLBA(),
1660 (uint32_t) partitions[gptPart].GetLengthLBA(),
1661 partitions[gptPart].GetHexType() / 256, 0);
1664 cout << "Partition " << gptPart + 1 << " begins beyond the 32-bit pointer limit of MBR "
1685 GPTPart* newParts;
1704 newParts = new GPTPart [numEntries];
1815 GPTPart temp;
2348 const GPTPart & GPTData::operator[](uint32_t partNum) const {
2450 if (sizeof(GPTPart) != 128) {
2451 cerr << "GPTPart is " << sizeof(GPTPart) << " bytes, should be 128 bytes; aborting!\n";