Lines Matching refs:part
257 static inline u32 get_part_sector_size_nor(struct mtdids *id, struct part_info *part) in get_part_sector_size_nor() argument
268 start_phys = flash->start[0] + part->offset; in get_part_sector_size_nor()
269 end_phys = start_phys + part->size - 1; in get_part_sector_size_nor()
308 static inline u32 get_part_sector_size(struct mtdids *id, struct part_info *part) in get_part_sector_size() argument
313 return get_part_sector_size_nor(id, part); in get_part_sector_size()
340 struct part_info *part; in mtdparts_init() local
355 part = (struct part_info *)(id + 1); in mtdparts_init()
379 part->name = "static"; in mtdparts_init()
380 part->auto_name = 0; in mtdparts_init()
383 part->size = CONFIG_JFFS2_PART_SIZE; in mtdparts_init()
385 part->size = SIZE_REMAINING; in mtdparts_init()
389 part->offset = CONFIG_JFFS2_PART_OFFSET; in mtdparts_init()
391 part->offset = 0x00000000; in mtdparts_init()
394 part->dev = current_mtd_dev; in mtdparts_init()
395 INIT_LIST_HEAD(&part->link); in mtdparts_init()
398 if (part->size == SIZE_REMAINING) in mtdparts_init()
399 part->size = id->size - part->offset; in mtdparts_init()
401 part->sector_size = get_part_sector_size(id, part); in mtdparts_init()
404 part->name, part->size, part->offset); in mtdparts_init()
411 list_add(&part->link, ¤t_mtd_dev->parts); in mtdparts_init()
429 struct part_info *part; in jffs2_part_info() local
449 part = list_entry(entry, struct part_info, link); in jffs2_part_info()
452 return part; in jffs2_part_info()
478 struct part_info *part; in do_jffs2_fsload() local
499 if ((part = jffs2_part_info(current_mtd_dev, current_mtd_partnum))){ in do_jffs2_fsload()
502 fsname = (cramfs_check(part) ? "CRAMFS" : "JFFS2"); in do_jffs2_fsload()
505 if (cramfs_check(part)) { in do_jffs2_fsload()
506 size = cramfs_load ((char *) offset, part, filename); in do_jffs2_fsload()
509 size = jffs2_1pass_load((char *)offset, part, filename); in do_jffs2_fsload()
539 struct part_info *part; in do_jffs2_ls() local
548 if ((part = jffs2_part_info(current_mtd_dev, current_mtd_partnum))){ in do_jffs2_ls()
551 if (cramfs_check(part)) { in do_jffs2_ls()
552 ret = cramfs_ls (part, filename); in do_jffs2_ls()
555 ret = jffs2_1pass_ls(part, filename); in do_jffs2_ls()
575 struct part_info *part; in do_jffs2_fsinfo() local
583 if ((part = jffs2_part_info(current_mtd_dev, current_mtd_partnum))){ in do_jffs2_fsinfo()
586 fsname = (cramfs_check(part) ? "CRAMFS" : "JFFS2"); in do_jffs2_fsinfo()
589 if (cramfs_check(part)) { in do_jffs2_fsinfo()
590 ret = cramfs_info (part); in do_jffs2_fsinfo()
593 ret = jffs2_1pass_info(part); in do_jffs2_fsinfo()