Lines Matching refs:eraseregions
382 if (addr < mtd->eraseregions[i].offset) in flexonenand_region()
1090 if (mtd->eraseregions[i].erasesize < (1 << this->erase_shift)) in onenand_recover_lsb()
2352 region = &mtd->eraseregions[i]; in onenand_erase()
3449 mtd->eraseregions[i].offset = ofs; in flexonenand_get_size()
3450 mtd->eraseregions[i].erasesize = 1 << eraseshift; in flexonenand_get_size()
3451 mtd->eraseregions[i].numblocks = in flexonenand_get_size()
3453 ofs += mtd->eraseregions[i].numblocks << eraseshift; in flexonenand_get_size()
3457 mtd->eraseregions[i].numblocks += in flexonenand_get_size()
3463 mtd->eraseregions[i].offset = ofs; in flexonenand_get_size()
3464 mtd->eraseregions[i].erasesize = 1 << eraseshift; in flexonenand_get_size()
3465 mtd->eraseregions[i].numblocks = maxbdry ^ in flexonenand_get_size()
3467 ofs += mtd->eraseregions[i].numblocks << eraseshift; in flexonenand_get_size()
3482 (unsigned int) mtd->eraseregions[i].offset, in flexonenand_get_size()
3483 mtd->eraseregions[i].erasesize, in flexonenand_get_size()
3484 mtd->eraseregions[i].numblocks); in flexonenand_get_size()
3722 mtd->eraseregions = in onenand_probe()
3726 if (!mtd->eraseregions) in onenand_probe()
4012 kfree(mtd->eraseregions); in onenand_release()