Lines Matching refs:part_info

141 extern void jffs2_free_cache(struct part_info *part);
155 static struct part_info* mtd_part_info(struct mtd_device *dev, unsigned int part_num);
233 struct part_info *part; in index_partitions()
329 static int part_validate_eraseblock(struct mtdids *id, struct part_info *part) in part_validate_eraseblock()
416 static int part_validate(struct mtdids *id, struct part_info *part) in part_validate()
452 static int part_del(struct mtd_device *dev, struct part_info *part) in part_del()
465 struct part_info *curr_pi; in part_del()
499 struct part_info *part_tmp; in part_delall()
503 part_tmp = list_entry(entry, struct part_info, link); in part_delall()
517 static int part_sort_add(struct mtd_device *dev, struct part_info *part) in part_sort_add()
520 struct part_info *new_pi, *curr_pi; in part_sort_add()
533 new_pi = list_entry(&part->link, struct part_info, link); in part_sort_add()
541 struct part_info *pi; in part_sort_add()
543 pi = list_entry(entry, struct part_info, link); in part_sort_add()
580 static int part_add(struct mtd_device *dev, struct part_info *part) in part_add()
602 static int part_parse(const char *const partdef, const char **ret, struct part_info **retpart) in part_parse()
604 struct part_info *part; in part_parse()
680 part = (struct part_info *)malloc(sizeof(struct part_info) + name_len); in part_parse()
685 memset(part, 0, sizeof(struct part_info) + name_len); in part_parse()
844 struct part_info *part; in device_parse()
891 part = list_entry(dev->parts.prev, struct part_info, link); in device_parse()
953 part = list_entry(entry, struct part_info, link); in device_parse()
1089 struct part_info *part, *prev_part; in generate_mtdparts()
1122 part = list_entry(pentry, struct part_info, link); in generate_mtdparts()
1235 static uint64_t net_part_size(struct mtd_info *mtd, struct part_info *part) in net_part_size()
1254 struct part_info *part;
1277 part = list_entry(pentry, struct part_info, link);
1291 part = list_entry(pentry, struct part_info, link);
1310 struct part_info *part;
1352 u8 *part_num, struct part_info **part)
1364 *part = list_entry(pentry, struct part_info, link);
1415 struct part_info *part;
1448 static void spread_partition(struct mtd_info *mtd, struct part_info *part,
1491 struct part_info *part;
1505 part = list_entry(pentry, struct part_info, link);
1849 struct part_info *p;
1876 static struct part_info* mtd_part_info(struct mtd_device *dev, unsigned int part_num)
1879 struct part_info *part;
1899 part = list_entry(entry, struct part_info, link);
1927 struct part_info *part;
2005 struct part_info *p;
2035 p = list_entry(dev->parts.next, struct part_info, link);