Lines Matching defs:part
320 struct cmdline_mtd_partition *part;
327 for(part = partitions; part; part = part->next)
329 if ((!mtd_id) || (!strcmp(part->mtd_id, mtd_id)))
331 for(i = 0, offset = 0; i < part->num_parts; i++)
333 if (part->parts[i].offset == OFFSET_CONTINUOUS)
334 part->parts[i].offset = offset;
336 offset = part->parts[i].offset;
337 if (part->parts[i].size == SIZE_REMAINING)
338 part->parts[i].size = master->size - offset;
339 if (offset + part->parts[i].size > master->size)
343 part->mtd_id);
344 part->parts[i].size = master->size - offset;
345 part->num_parts = i;
347 offset += part->parts[i].size;
349 *pparts = kmemdup(part->parts,
350 sizeof(*part->parts) * part->num_parts,
354 return part->num_parts;