Lines Matching refs:eraseregions
385 if (addr < mtd->eraseregions[i].offset) in flexonenand_region()
1098 if (mtd->eraseregions[i].erasesize < (1 << this->erase_shift)) in onenand_recover_lsb()
2360 region = &mtd->eraseregions[i]; in onenand_erase()
3451 mtd->eraseregions[i].offset = ofs; in flexonenand_get_size()
3452 mtd->eraseregions[i].erasesize = 1 << eraseshift; in flexonenand_get_size()
3453 mtd->eraseregions[i].numblocks = in flexonenand_get_size()
3455 ofs += mtd->eraseregions[i].numblocks << eraseshift; in flexonenand_get_size()
3459 mtd->eraseregions[i].numblocks += in flexonenand_get_size()
3465 mtd->eraseregions[i].offset = ofs; in flexonenand_get_size()
3466 mtd->eraseregions[i].erasesize = 1 << eraseshift; in flexonenand_get_size()
3467 mtd->eraseregions[i].numblocks = maxbdry ^ in flexonenand_get_size()
3469 ofs += mtd->eraseregions[i].numblocks << eraseshift; in flexonenand_get_size()
3484 (unsigned int) mtd->eraseregions[i].offset, in flexonenand_get_size()
3485 mtd->eraseregions[i].erasesize, in flexonenand_get_size()
3486 mtd->eraseregions[i].numblocks); in flexonenand_get_size()
3724 mtd->eraseregions = in onenand_probe()
3728 if (!mtd->eraseregions) in onenand_probe()
4008 kfree(mtd->eraseregions); in onenand_release()