Lines Matching refs:eraseregions
613 mtd->eraseregions = kcalloc(mtd->numeraseregions, in cfi_intelext_setup()
616 if (!mtd->eraseregions) in cfi_intelext_setup()
628 mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].offset = (j*devsize)+offset; in cfi_intelext_setup()
629 mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].erasesize = ersize; in cfi_intelext_setup()
630 mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].numblocks = ernum; in cfi_intelext_setup()
631 mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].lockmap = kmalloc(ernum / 8 + 1, GFP_KERNEL); in cfi_intelext_setup()
632 if (!mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].lockmap) in cfi_intelext_setup()
646 i,(unsigned long long)mtd->eraseregions[i].offset, in cfi_intelext_setup()
647 mtd->eraseregions[i].erasesize, in cfi_intelext_setup()
648 mtd->eraseregions[i].numblocks); in cfi_intelext_setup()
670 if (mtd->eraseregions) in cfi_intelext_setup()
673 kfree(mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].lockmap); in cfi_intelext_setup()
674 kfree(mtd->eraseregions); in cfi_intelext_setup()
2490 region = &mtd->eraseregions[i]; in cfi_intelext_save_locks()
2591 region = &mtd->eraseregions[i]; in cfi_intelext_restore_locks()
2682 region = &mtd->eraseregions[i]; in cfi_intelext_destroy()
2685 kfree(mtd->eraseregions); in cfi_intelext_destroy()