Lines Matching refs:mbd
52 struct mtd_info *mtd = inftl->mbd.mtd;
63 inftl->EraseSize = inftl->mbd.mtd->erasesize;
64 inftl->nb_blocks = (u32)inftl->mbd.mtd->size / inftl->EraseSize;
87 inftl->mbd.mtd->index, ret);
109 inftl->mbd.mtd->index, ret);
187 inftl->EraseSize = inftl->mbd.mtd->erasesize <<
189 inftl->nb_blocks = (u32)inftl->mbd.mtd->size / inftl->EraseSize;
220 instr->mtd = inftl->mbd.mtd;
272 inftl->mbd.size = inftl->numvunits *
316 for (physblock = 0; physblock < inftl->EraseSize; physblock += inftl->mbd.mtd->erasesize) {
317 if (inftl->mbd.mtd->block_isbad(inftl->mbd.mtd, i * inftl->EraseSize + physblock))
347 u8 buf[SECTORSIZE + inftl->mbd.mtd->oobsize];
348 struct mtd_info *mtd = inftl->mbd.mtd;
385 struct mtd_info *mtd = inftl->mbd.mtd;
395 instr->mtd = inftl->mbd.mtd;
397 instr->len = inftl->mbd.mtd->erasesize;
403 mtd->erase(inftl->mbd.mtd, instr);
428 inftl->mbd.mtd->block_markbad(inftl->mbd.mtd, instr->addr);
541 struct mtd_info *mtd = s->mbd.mtd;