Lines Matching defs:mh

1115 	struct NFTLMediaHeader *mh;
1128 mh = (struct NFTLMediaHeader *)buf;
1130 le16_to_cpus(&mh->NumEraseUnits);
1131 le16_to_cpus(&mh->FirstPhysicalEUN);
1132 le32_to_cpus(&mh->FormattedSize);
1139 mh->DataOrgID, mh->NumEraseUnits,
1140 mh->FirstPhysicalEUN, mh->FormattedSize,
1141 mh->UnitSizeFactor);
1146 if (mh->UnitSizeFactor == 0x00) {
1152 mh->UnitSizeFactor = 0xff;
1156 mh->UnitSizeFactor--;
1158 printk(KERN_WARNING "UnitSizeFactor=0x00 detected. Correct value is assumed to be 0x%02x.\n", mh->UnitSizeFactor);
1166 if (mh->UnitSizeFactor != 0xff) {
1167 this->bbt_erase_shift += (0xff - mh->UnitSizeFactor);
1168 mtd->erasesize <<= (0xff - mh->UnitSizeFactor);
1175 printk(KERN_ERR "UnitSizeFactor of 0x%02x is inconsistent with device size. Aborting.\n", mh->UnitSizeFactor);
1193 parts[numparts].size = (mh->NumEraseUnits - numheaders) << this->bbt_erase_shift;
1218 struct INFTLMediaHeader *mh;
1238 mh = (struct INFTLMediaHeader *)buf;
1240 le32_to_cpus(&mh->NoOfBootImageBlocks);
1241 le32_to_cpus(&mh->NoOfBinaryPartitions);
1242 le32_to_cpus(&mh->NoOfBDTLPartitions);
1243 le32_to_cpus(&mh->BlockMultiplierBits);
1244 le32_to_cpus(&mh->FormatFlags);
1245 le32_to_cpus(&mh->PercentUsed);
1255 mh->bootRecordID, mh->NoOfBootImageBlocks,
1256 mh->NoOfBinaryPartitions,
1257 mh->NoOfBDTLPartitions,
1258 mh->BlockMultiplierBits, mh->FormatFlags,
1259 ((unsigned char *) &mh->OsakVersion)[0] & 0xf,
1260 ((unsigned char *) &mh->OsakVersion)[1] & 0xf,
1261 ((unsigned char *) &mh->OsakVersion)[2] & 0xf,
1262 ((unsigned char *) &mh->OsakVersion)[3] & 0xf,
1263 mh->PercentUsed);
1265 vshift = this->phys_erase_shift + mh->BlockMultiplierBits;
1269 printk(KERN_ERR "BlockMultiplierBits=%d is inconsistent with device size. Aborting.\n", mh->BlockMultiplierBits);
1281 ip = &(mh->Partitions[i]);