Lines Matching refs:part
457 struct ipart part[FD_NUMPART]; in findPartitionOffset() local
505 (void) memcpy(part, mb.parts, sizeof (part)); in findPartitionOffset()
528 if (isDosDrive(part[i].systid)) { in findPartitionOffset()
537 if ((extendedPart < 0) && isDosExtended(part[i].systid)) { in findPartitionOffset()
541 if ((bootPart < 0) && isBootPart(part[i].systid)) { in findPartitionOffset()
553 found = ltohi(part[bootPart].relsect) * bpsec; in findPartitionOffset()
558 found = ltohi(part[primaryPart].relsect) * bpsec; in findPartitionOffset()
575 nextseek = xstartsect = ltohi(part[extendedPart].relsect); in findPartitionOffset()
576 xnumsect = ltohi(part[extendedPart].numsect); in findPartitionOffset()
597 (void) memcpy(part, extmboot.parts, sizeof (part)); in findPartitionOffset()
614 if (isDosDrive(part[i].systid)) { in findPartitionOffset()
617 } else if (isDosExtended(part[i].systid)) { in findPartitionOffset()
631 ltohi(part[i].relsect); in findPartitionOffset()
645 ltohi(part[extndDrives[driveIndex]].relsect) + in findPartitionOffset()
665 (void) memcpy(part, mb.parts, sizeof (part)); in findPartitionOffset()
674 found = ltohi(part[extraDrives[driveIndex]].relsect) * bpsec; in findPartitionOffset()