Lines Matching refs:partitions
306 struct mtd_partition partitions[CONFIG_NANDSIM_MAX_PARTS]; member
730 if (parts_num > ARRAY_SIZE(ns->partitions)) { in init_nandsim()
745 ns->partitions[i].name = get_partition_name(i); in init_nandsim()
746 ns->partitions[i].offset = next_offset; in init_nandsim()
747 ns->partitions[i].size = part_sz; in init_nandsim()
748 next_offset += ns->partitions[i].size; in init_nandsim()
749 remains -= ns->partitions[i].size; in init_nandsim()
753 if (parts_num + 1 > ARRAY_SIZE(ns->partitions)) { in init_nandsim()
758 ns->partitions[i].name = get_partition_name(i); in init_nandsim()
759 ns->partitions[i].offset = next_offset; in init_nandsim()
760 ns->partitions[i].size = remains; in init_nandsim()
2383 retval = mtd_device_register(nsmtd, &nand->partitions[0], in ns_init_module()
2393 for (i = 0;i < ARRAY_SIZE(nand->partitions); ++i) in ns_init_module()
2394 kfree(nand->partitions[i].name); in ns_init_module()
2415 for (i = 0;i < ARRAY_SIZE(ns->partitions); ++i) in ns_cleanup_module()
2416 kfree(ns->partitions[i].name); in ns_cleanup_module()