Lines Matching refs:mbr
24 #include "mbr.h"
242 state = mbr;
449 int BasicMBRData::WriteMBRData(struct TempMBR & mbr, DiskIO *theDisk, uint64_t sector) {
454 ReverseBytes(&mbr.diskSignature, 4);
455 ReverseBytes(&mbr.nulls, 2);
456 ReverseBytes(&mbr.MBRSignature, 2);
458 ReverseBytes(&mbr.partitions[i].firstLBA, 4);
459 ReverseBytes(&mbr.partitions[i].lengthLBA, 4);
466 if (theDisk->Write(&mbr, 512) != 512) {
478 ReverseBytes(&mbr.diskSignature, 4);
479 ReverseBytes(&mbr.nulls, 2);
480 ReverseBytes(&mbr.MBRSignature, 2);
482 ReverseBytes(&mbr.partitions[i].firstLBA, 4);
483 ReverseBytes(&mbr.partitions[i].lengthLBA, 4);
550 case mbr:
1010 state = mbr;