Lines Matching refs:eraseregions
382 if (addr < mtd->eraseregions[i].offset)
1090 if (mtd->eraseregions[i].erasesize < (1 << this->erase_shift))
2361 region = &mtd->eraseregions[i];
3457 mtd->eraseregions[i].offset = ofs;
3458 mtd->eraseregions[i].erasesize = 1 << eraseshift;
3459 mtd->eraseregions[i].numblocks =
3461 ofs += mtd->eraseregions[i].numblocks << eraseshift;
3465 mtd->eraseregions[i].numblocks +=
3471 mtd->eraseregions[i].offset = ofs;
3472 mtd->eraseregions[i].erasesize = 1 << eraseshift;
3473 mtd->eraseregions[i].numblocks = maxbdry ^
3475 ofs += mtd->eraseregions[i].numblocks << eraseshift;
3486 printk(KERN_INFO "Device has %d eraseregions\n", mtd->numeraseregions);
3490 (unsigned int) mtd->eraseregions[i].offset,
3491 mtd->eraseregions[i].erasesize,
3492 mtd->eraseregions[i].numblocks);
3729 mtd->eraseregions =
3733 if (!mtd->eraseregions)
4019 kfree(mtd->eraseregions);