Lines Matching refs:parts
91 struct mtd_partition *parts; in bcm63xx_parse_cfe_nor_partitions() local
104 parts = kzalloc(sizeof(*parts) * nrparts + 10 * nrparts, GFP_KERNEL); in bcm63xx_parse_cfe_nor_partitions()
105 if (!parts) in bcm63xx_parse_cfe_nor_partitions()
109 parts[curpart].name = "CFE"; in bcm63xx_parse_cfe_nor_partitions()
110 parts[curpart].offset = 0; in bcm63xx_parse_cfe_nor_partitions()
111 parts[curpart].size = cfelen; in bcm63xx_parse_cfe_nor_partitions()
114 parts[curpart].name = "nvram"; in bcm63xx_parse_cfe_nor_partitions()
115 parts[curpart].offset = master->size - nvramlen; in bcm63xx_parse_cfe_nor_partitions()
116 parts[curpart].size = nvramlen; in bcm63xx_parse_cfe_nor_partitions()
120 parts[curpart].name = "linux"; in bcm63xx_parse_cfe_nor_partitions()
121 parts[curpart].offset = cfelen; in bcm63xx_parse_cfe_nor_partitions()
122 parts[curpart].size = master->size - cfelen - nvramlen; in bcm63xx_parse_cfe_nor_partitions()
123 parts[curpart].types = bcm63xx_cfe_part_types; in bcm63xx_parse_cfe_nor_partitions()
127 parts[i].name, parts[i].offset, parts[i].size); in bcm63xx_parse_cfe_nor_partitions()
129 *pparts = parts; in bcm63xx_parse_cfe_nor_partitions()