Lines Matching refs:eraseregions
611 mtd->eraseregions = kcalloc(mtd->numeraseregions, in cfi_intelext_setup()
614 if (!mtd->eraseregions) in cfi_intelext_setup()
626 mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].offset = (j*devsize)+offset; in cfi_intelext_setup()
627 mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].erasesize = ersize; in cfi_intelext_setup()
628 mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].numblocks = ernum; in cfi_intelext_setup()
629 mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].lockmap = kmalloc(ernum / 8 + 1, GFP_KERNEL); in cfi_intelext_setup()
630 if (!mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].lockmap) in cfi_intelext_setup()
644 i,(unsigned long long)mtd->eraseregions[i].offset, in cfi_intelext_setup()
645 mtd->eraseregions[i].erasesize, in cfi_intelext_setup()
646 mtd->eraseregions[i].numblocks); in cfi_intelext_setup()
668 if (mtd->eraseregions) in cfi_intelext_setup()
671 kfree(mtd->eraseregions[(j*cfi->cfiq->NumEraseRegions)+i].lockmap); in cfi_intelext_setup()
672 kfree(mtd->eraseregions); in cfi_intelext_setup()
2485 region = &mtd->eraseregions[i]; in cfi_intelext_save_locks()
2585 region = &mtd->eraseregions[i]; in cfi_intelext_restore_locks()
2676 region = &mtd->eraseregions[i]; in cfi_intelext_destroy()
2679 kfree(mtd->eraseregions); in cfi_intelext_destroy()