Lines Matching refs:parts

133 	struct mtd_partition *parts;  in bcm63xx_parse_cfe_nor_partitions()  local
221 parts = kzalloc(sizeof(*parts) * nrparts + 10 * nrparts, GFP_KERNEL); in bcm63xx_parse_cfe_nor_partitions()
222 if (!parts) { in bcm63xx_parse_cfe_nor_partitions()
228 parts[curpart].name = "CFE"; in bcm63xx_parse_cfe_nor_partitions()
229 parts[curpart].offset = 0; in bcm63xx_parse_cfe_nor_partitions()
230 parts[curpart].size = cfelen; in bcm63xx_parse_cfe_nor_partitions()
238 parts[kernelpart].name = "kernel"; in bcm63xx_parse_cfe_nor_partitions()
239 parts[kernelpart].offset = kerneladdr; in bcm63xx_parse_cfe_nor_partitions()
240 parts[kernelpart].size = kernellen; in bcm63xx_parse_cfe_nor_partitions()
249 parts[rootfspart].name = "rootfs"; in bcm63xx_parse_cfe_nor_partitions()
250 parts[rootfspart].offset = rootfsaddr; in bcm63xx_parse_cfe_nor_partitions()
251 parts[rootfspart].size = rootfslen; in bcm63xx_parse_cfe_nor_partitions()
253 parts[rootfspart].size += sparelen; in bcm63xx_parse_cfe_nor_partitions()
257 parts[curpart].name = "nvram"; in bcm63xx_parse_cfe_nor_partitions()
258 parts[curpart].offset = master->size - nvramlen; in bcm63xx_parse_cfe_nor_partitions()
259 parts[curpart].size = nvramlen; in bcm63xx_parse_cfe_nor_partitions()
263 parts[curpart].name = "linux"; in bcm63xx_parse_cfe_nor_partitions()
264 parts[curpart].offset = cfelen; in bcm63xx_parse_cfe_nor_partitions()
265 parts[curpart].size = master->size - cfelen - nvramlen; in bcm63xx_parse_cfe_nor_partitions()
269 parts[i].name, parts[i].offset, parts[i].size); in bcm63xx_parse_cfe_nor_partitions()
274 *pparts = parts; in bcm63xx_parse_cfe_nor_partitions()