Lines Matching refs:myDisk
42 myDisk = NULL;
64 myDisk = new DiskIO;
65 if (myDisk == NULL) {
69 if (orig.myDisk != NULL)
70 myDisk->OpenForRead(orig.myDisk->GetName());
85 myDisk = NULL;
96 // Free space used by myDisk only if that's OK -- sometimes it will be
101 delete myDisk;
121 myDisk = new DiskIO;
122 if (myDisk == NULL) {
126 if (orig.myDisk != NULL)
127 myDisk->OpenForRead(orig.myDisk->GetName());
147 if (myDisk == NULL) {
148 myDisk = new DiskIO;
149 if (myDisk == NULL) {
155 if (myDisk->OpenForRead(deviceFilename)) {
156 allOK = ReadMBRData(myDisk);
177 if ((myDisk != NULL) && (myDisk != theDisk) && (canDeleteMyDisk)) {
178 delete myDisk;
182 myDisk = theDisk;
187 if (myDisk->Seek(0))
188 if (myDisk->Read(&tempMBR, 512))
221 diskSize = myDisk->DiskSize(&err);
225 blockSize = myDisk->GetBlockSize();
300 if (myDisk->Seek(offset) == 0) { // seek to EBR record
304 if (myDisk->Read(&ebr, 512) != 512) { // Load the data....
362 if (myDisk != NULL) {
363 if (myDisk->OpenForWrite() != 0) {
364 allOK = WriteMBRData(myDisk);
369 myDisk->Close();
494 myDisk = theDisk;
574 if (myDisk != NULL) {
575 if (myDisk->OpenForRead() != 0) {
576 if (myDisk->Seek(1)) {
577 myDisk->Read(signature1, 8);
580 if (myDisk->Seek(myDisk->DiskSize(&err) - 1)) {
581 myDisk->Read(signature2, 8);
591 myDisk->Close();
613 if ((myDisk != NULL) && (myDisk->OpenForWrite())) {
614 if (!((myDisk->Seek(1)) && (myDisk->Write(blank, 512) == 512)))
616 myDisk->Close();
620 if ((myDisk != NULL) && (myDisk->OpenForWrite())) {
621 if (!((myDisk->Seek(myDisk->DiskSize(&err) - 1)) &&
622 (myDisk->Write(blank, 512) == 512)))
624 myDisk->Close();
628 if ((myDisk != NULL) && (myDisk->OpenForWrite())) {
629 if (!((myDisk->Seek(1)) && (myDisk->Write(blank, 512) == 512)))
631 if (!((myDisk->Seek(myDisk->DiskSize(&err) - 1)) &&
632 (myDisk->Write(blank, 512) == 512)))
634 myDisk->Close();
656 numHeads = myDisk->GetNumHeads();
657 numSecspTrack = myDisk->GetNumSecsPerTrack();
658 diskSize = myDisk->DiskSize(&err);
659 blockSize = myDisk->GetBlockSize();