/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | mtdconcat.c | 377 if (!concat->mtd.numeraseregions) { in concat_erase() 391 for (i = 0; i < concat->mtd.numeraseregions && in concat_erase() 406 for (; i < concat->mtd.numeraseregions && in concat_erase() 778 if (subdev[i]->numeraseregions == 0) { in mtd_concat_create() 790 for (j = 0; j < subdev[i]->numeraseregions; j++) { in mtd_concat_create() 812 concat->mtd.numeraseregions = 0; in mtd_concat_create() 824 concat->mtd.numeraseregions = num_erase_region; in mtd_concat_create() 844 if (subdev[i]->numeraseregions == 0) { in mtd_concat_create() 866 for (j = 0; j < subdev[i]->numeraseregions; j++) { in mtd_concat_create() 904 if (concat->mtd.numeraseregions) in mtd_concat_destroy() [all...] |
H A D | mtdpart.c | 141 if (parent->numeraseregions > 1) { in allocate_partition() 143 int i, max = parent->numeraseregions; in allocate_partition()
|
H A D | mtdchar.c | 687 if (copy_to_user(argp, &(mtd->numeraseregions), sizeof(int))) in mtdchar_ioctl() 700 if (ur_idx >= mtd->numeraseregions) in mtdchar_ioctl()
|
H A D | mtdcore.c | 243 return snprintf(buf, PAGE_SIZE, "%u\n", mtd->numeraseregions); in mtd_numeraseregions_show() 245 static DEVICE_ATTR(numeraseregions, S_IRUGO, mtd_numeraseregions_show,
|
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | mtdconcat.c | 377 if (!concat->mtd.numeraseregions) { in concat_erase() 391 for (i = 0; i < concat->mtd.numeraseregions && in concat_erase() 406 for (; i < concat->mtd.numeraseregions && in concat_erase() 778 if (subdev[i]->numeraseregions == 0) { in mtd_concat_create() 790 for (j = 0; j < subdev[i]->numeraseregions; j++) { in mtd_concat_create() 812 concat->mtd.numeraseregions = 0; in mtd_concat_create() 824 concat->mtd.numeraseregions = num_erase_region; in mtd_concat_create() 844 if (subdev[i]->numeraseregions == 0) { in mtd_concat_create() 866 for (j = 0; j < subdev[i]->numeraseregions; j++) { in mtd_concat_create() 904 if (concat->mtd.numeraseregions) in mtd_concat_destroy() [all...] |
H A D | mtdpart.c | 148 if (parent->numeraseregions > 1) { in allocate_partition() 150 int i, max = parent->numeraseregions; in allocate_partition()
|
H A D | mtdchar.c | 879 if (copy_to_user(argp, &(mtd->numeraseregions), sizeof(int))) in mtdchar_ioctl() 892 if (ur_idx >= mtd->numeraseregions) in mtdchar_ioctl()
|
H A D | mtdcore.c | 243 return sysfs_emit(buf, "%u\n", mtd->numeraseregions); in mtd_numeraseregions_show() 245 MTD_DEVICE_ATTR_RO(numeraseregions); variable
|
/kernel/linux/linux-5.10/drivers/mtd/devices/ |
H A D | lart.c | 376 for (i = 0; i < mtd->numeraseregions && instr->addr >= mtd->eraseregions[i].offset; i++) ; in flash_erase() 398 for (; i < mtd->numeraseregions && instr->addr + instr->len >= mtd->eraseregions[i].offset; i++) ; in flash_erase() 624 mtd.numeraseregions = ARRAY_SIZE(erase_regions); in lart_flash_init() 636 "mtd.numeraseregions = %d\n", in lart_flash_init() 640 mtd.numeraseregions); in lart_flash_init() 642 if (mtd.numeraseregions) in lart_flash_init() 643 for (result = 0; result < mtd.numeraseregions; result++) in lart_flash_init()
|
H A D | sst25l.c | 386 ".erasesize = 0x%.8x (%uKiB) .numeraseregions = %d\n", in sst25l_probe() 390 flash->mtd.numeraseregions); in sst25l_probe()
|
/kernel/linux/linux-5.10/drivers/mtd/maps/ |
H A D | scb2_flash.c | 105 for (i = 0; i < mtd->numeraseregions; i++) { in scb2_fixup_mtd() 116 for (i = 0; !done && i < mtd->numeraseregions; i++) { in scb2_fixup_mtd()
|
/kernel/linux/linux-6.6/drivers/mtd/maps/ |
H A D | scb2_flash.c | 105 for (i = 0; i < mtd->numeraseregions; i++) { in scb2_fixup_mtd() 116 for (i = 0; !done && i < mtd->numeraseregions; i++) { in scb2_fixup_mtd()
|
/kernel/linux/linux-5.10/drivers/mtd/chips/ |
H A D | cfi_cmdset_0020.c | 186 mtd->numeraseregions = cfi->cfiq->NumEraseRegions * cfi->numchips; in cfi_staa_setup() 187 mtd->eraseregions = kmalloc_array(mtd->numeraseregions, in cfi_staa_setup() 221 for (i=0; i<mtd->numeraseregions;i++){ in cfi_staa_setup() 911 while (i < mtd->numeraseregions && instr->addr >= regions[i].offset) in cfi_staa_erase_varsize() 931 while (i<mtd->numeraseregions && (instr->addr + instr->len) >= regions[i].offset) in cfi_staa_erase_varsize()
|
H A D | cfi_util.c | 380 while (i < mtd->numeraseregions && ofs >= regions[i].offset) in cfi_varsize_frob() 400 while (i<mtd->numeraseregions && (ofs + len) >= regions[i].offset) in cfi_varsize_frob()
|
H A D | cfi_cmdset_0001.c | 627 mtd->numeraseregions = cfi->cfiq->NumEraseRegions * cfi->numchips; in cfi_intelext_setup() 628 mtd->eraseregions = kcalloc(mtd->numeraseregions, in cfi_intelext_setup() 659 for (i=0; i<mtd->numeraseregions;i++){ in cfi_intelext_setup() 2504 for (i = 0; i < mtd->numeraseregions; i++) { in cfi_intelext_save_locks() 2604 for (i = 0; i < mtd->numeraseregions; i++) { in cfi_intelext_restore_locks() 2695 for (i = 0; i < mtd->numeraseregions; i++) { in cfi_intelext_destroy()
|
/kernel/linux/linux-6.6/drivers/mtd/chips/ |
H A D | cfi_cmdset_0020.c | 187 mtd->numeraseregions = cfi->cfiq->NumEraseRegions * cfi->numchips; in cfi_staa_setup() 188 mtd->eraseregions = kmalloc_array(mtd->numeraseregions, in cfi_staa_setup() 222 for (i=0; i<mtd->numeraseregions;i++){ in cfi_staa_setup() 912 while (i < mtd->numeraseregions && instr->addr >= regions[i].offset) in cfi_staa_erase_varsize() 932 while (i<mtd->numeraseregions && (instr->addr + instr->len) >= regions[i].offset) in cfi_staa_erase_varsize()
|
H A D | cfi_util.c | 379 while (i < mtd->numeraseregions && ofs >= regions[i].offset) in cfi_varsize_frob() 399 while (i<mtd->numeraseregions && (ofs + len) >= regions[i].offset) in cfi_varsize_frob()
|
H A D | cfi_cmdset_0001.c | 629 mtd->numeraseregions = cfi->cfiq->NumEraseRegions * cfi->numchips; in cfi_intelext_setup() 630 mtd->eraseregions = kcalloc(mtd->numeraseregions, in cfi_intelext_setup() 661 for (i=0; i<mtd->numeraseregions;i++){ in cfi_intelext_setup() 2506 for (i = 0; i < mtd->numeraseregions; i++) { in cfi_intelext_save_locks() 2607 for (i = 0; i < mtd->numeraseregions; i++) { in cfi_intelext_restore_locks() 2698 for (i = 0; i < mtd->numeraseregions; i++) { in cfi_intelext_destroy()
|
/kernel/linux/linux-5.10/drivers/mtd/nand/onenand/ |
H A D | onenand_base.c | 381 for (i = 0; i < mtd->numeraseregions; i++) in flexonenand_region() 3440 mtd->numeraseregions = this->dies << 1; in flexonenand_get_size() 3456 mtd->numeraseregions -= 1; in flexonenand_get_size() 3470 mtd->numeraseregions -= 1; in flexonenand_get_size() 3475 if (mtd->numeraseregions == 1) in flexonenand_get_size() 3478 printk(KERN_INFO "Device has %d eraseregions\n", mtd->numeraseregions); in flexonenand_get_size() 3479 for (i = 0; i < mtd->numeraseregions; i++) in flexonenand_get_size() 3721 mtd->numeraseregions = this->dies << 1; in onenand_probe()
|
/kernel/linux/linux-6.6/drivers/mtd/nand/onenand/ |
H A D | onenand_base.c | 381 for (i = 0; i < mtd->numeraseregions; i++) in flexonenand_region() 3448 mtd->numeraseregions = this->dies << 1; in flexonenand_get_size() 3464 mtd->numeraseregions -= 1; in flexonenand_get_size() 3478 mtd->numeraseregions -= 1; in flexonenand_get_size() 3483 if (mtd->numeraseregions == 1) in flexonenand_get_size() 3486 printk(KERN_INFO "Device has %d eraseregions\n", mtd->numeraseregions); in flexonenand_get_size() 3487 for (i = 0; i < mtd->numeraseregions; i++) in flexonenand_get_size() 3728 mtd->numeraseregions = this->dies << 1; in onenand_probe()
|
/kernel/linux/linux-6.6/drivers/mtd/devices/ |
H A D | sst25l.c | 386 ".erasesize = 0x%.8x (%uKiB) .numeraseregions = %d\n", in sst25l_probe() 390 flash->mtd.numeraseregions); in sst25l_probe()
|
/kernel/linux/linux-5.10/include/linux/mtd/ |
H A D | mtd.h | 303 /* Data for variable erase regions. If numeraseregions is zero, 306 int numeraseregions; member
|
/kernel/linux/linux-6.6/include/linux/mtd/ |
H A D | mtd.h | 306 /* Data for variable erase regions. If numeraseregions is zero, 309 int numeraseregions; member
|
/kernel/linux/linux-5.10/drivers/mtd/spi-nor/ |
H A D | core.c | 3277 ".erasesize = 0x%.8x (%uKiB) .numeraseregions = %d\n", in spi_nor_scan() 3279 mtd->erasesize, mtd->erasesize / 1024, mtd->numeraseregions); in spi_nor_scan() 3281 if (mtd->numeraseregions) in spi_nor_scan() 3282 for (i = 0; i < mtd->numeraseregions; i++) in spi_nor_scan()
|
/kernel/linux/linux-6.6/drivers/mtd/spi-nor/ |
H A D | core.c | 3541 ".erasesize = 0x%.8x (%uKiB) .numeraseregions = %d\n", in spi_nor_scan() 3543 mtd->erasesize, mtd->erasesize / 1024, mtd->numeraseregions); in spi_nor_scan() 3545 if (mtd->numeraseregions) in spi_nor_scan() 3546 for (i = 0; i < mtd->numeraseregions; i++) in spi_nor_scan()
|