Lines Matching refs:mh

1057 	struct NFTLMediaHeader *mh;  in nftl_partscan()  local
1069 mh = (struct NFTLMediaHeader *)buf; in nftl_partscan()
1071 le16_to_cpus(&mh->NumEraseUnits); in nftl_partscan()
1072 le16_to_cpus(&mh->FirstPhysicalEUN); in nftl_partscan()
1073 le32_to_cpus(&mh->FormattedSize); in nftl_partscan()
1080 mh->DataOrgID, mh->NumEraseUnits, in nftl_partscan()
1081 mh->FirstPhysicalEUN, mh->FormattedSize, in nftl_partscan()
1082 mh->UnitSizeFactor); in nftl_partscan()
1087 if (mh->UnitSizeFactor == 0x00) { in nftl_partscan()
1093 mh->UnitSizeFactor = 0xff; in nftl_partscan()
1097 mh->UnitSizeFactor--; in nftl_partscan()
1099 …printk(KERN_WARNING "UnitSizeFactor=0x00 detected. Correct value is assumed to be 0x%02x.\n", mh-… in nftl_partscan()
1107 if (mh->UnitSizeFactor != 0xff) { in nftl_partscan()
1108 this->bbt_erase_shift += (0xff - mh->UnitSizeFactor); in nftl_partscan()
1109 mtd->erasesize <<= (0xff - mh->UnitSizeFactor); in nftl_partscan()
1116 …printk(KERN_ERR "UnitSizeFactor of 0x%02x is inconsistent with device size. Aborting.\n", mh->Uni… in nftl_partscan()
1134 parts[numparts].size = (mh->NumEraseUnits - numheaders) << this->bbt_erase_shift; in nftl_partscan()
1159 struct INFTLMediaHeader *mh; in inftl_partscan() local
1178 mh = (struct INFTLMediaHeader *)buf; in inftl_partscan()
1180 le32_to_cpus(&mh->NoOfBootImageBlocks); in inftl_partscan()
1181 le32_to_cpus(&mh->NoOfBinaryPartitions); in inftl_partscan()
1182 le32_to_cpus(&mh->NoOfBDTLPartitions); in inftl_partscan()
1183 le32_to_cpus(&mh->BlockMultiplierBits); in inftl_partscan()
1184 le32_to_cpus(&mh->FormatFlags); in inftl_partscan()
1185 le32_to_cpus(&mh->PercentUsed); in inftl_partscan()
1195 mh->bootRecordID, mh->NoOfBootImageBlocks, in inftl_partscan()
1196 mh->NoOfBinaryPartitions, in inftl_partscan()
1197 mh->NoOfBDTLPartitions, in inftl_partscan()
1198 mh->BlockMultiplierBits, mh->FormatFlags, in inftl_partscan()
1199 ((unsigned char *) &mh->OsakVersion)[0] & 0xf, in inftl_partscan()
1200 ((unsigned char *) &mh->OsakVersion)[1] & 0xf, in inftl_partscan()
1201 ((unsigned char *) &mh->OsakVersion)[2] & 0xf, in inftl_partscan()
1202 ((unsigned char *) &mh->OsakVersion)[3] & 0xf, in inftl_partscan()
1203 mh->PercentUsed); in inftl_partscan()
1205 vshift = this->phys_erase_shift + mh->BlockMultiplierBits; in inftl_partscan()
1209 …printk(KERN_ERR "BlockMultiplierBits=%d is inconsistent with device size. Aborting.\n", mh->Block… in inftl_partscan()
1221 ip = &(mh->Partitions[i]); in inftl_partscan()