/kernel/linux/linux-6.6/drivers/mtd/parsers/ |
H A D | qcomsmempart.c | 58 const struct mtd_partition **pparts, in parse_qcomsmem_part() 157 *pparts = parts; in parse_qcomsmem_part() 165 *pparts = NULL; in parse_qcomsmem_part() 170 static void parse_qcomsmem_cleanup(const struct mtd_partition *pparts, in parse_qcomsmem_cleanup() argument 176 kfree(pparts[i].name); in parse_qcomsmem_cleanup() 178 kfree(pparts); in parse_qcomsmem_cleanup() 57 parse_qcomsmem_part(struct mtd_info *mtd, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) parse_qcomsmem_part() argument
|
H A D | tplink_safeloader.c | 74 const struct mtd_partition **pparts, in mtd_parser_tplink_safeloader_parse() 114 *pparts = parts; in mtd_parser_tplink_safeloader_parse() 127 static void mtd_parser_tplink_safeloader_cleanup(const struct mtd_partition *pparts, in mtd_parser_tplink_safeloader_cleanup() argument 133 kfree(pparts[i].name); in mtd_parser_tplink_safeloader_cleanup() 135 kfree(pparts); in mtd_parser_tplink_safeloader_cleanup() 73 mtd_parser_tplink_safeloader_parse(struct mtd_info *mtd, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) mtd_parser_tplink_safeloader_parse() argument
|
H A D | bcm63xxpart.c | 81 const struct mtd_partition **pparts, struct bcm963xx_nvram *nvram) in bcm63xx_parse_cfe_nor_partitions() 121 *pparts = parts; in bcm63xx_parse_cfe_nor_partitions() 127 const struct mtd_partition **pparts, in bcm63xx_parse_cfe_partitions() 145 ret = bcm63xx_parse_cfe_nor_partitions(master, pparts, nvram); in bcm63xx_parse_cfe_partitions() 80 bcm63xx_parse_cfe_nor_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct bcm963xx_nvram *nvram) bcm63xx_parse_cfe_nor_partitions() argument 126 bcm63xx_parse_cfe_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) bcm63xx_parse_cfe_partitions() argument
|
H A D | ofpart_core.c | 42 const struct mtd_partition **pparts, in parse_fixed_partitions() 178 *pparts = parts; in parse_fixed_partitions() 208 const struct mtd_partition **pparts, in parse_ofoldpart_partitions() 258 *pparts = parts; in parse_ofoldpart_partitions() 41 parse_fixed_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) parse_fixed_partitions() argument 207 parse_ofoldpart_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) parse_ofoldpart_partitions() argument
|
H A D | brcm_u-boot.c | 30 const struct mtd_partition **pparts, in brcm_u_boot_parse() 66 *pparts = parts; in brcm_u_boot_parse() 29 brcm_u_boot_parse(struct mtd_info *mtd, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) brcm_u_boot_parse() argument
|
H A D | parser_trx.c | 51 const struct mtd_partition **pparts, in parser_trx_parse() 118 *pparts = parts; in parser_trx_parse() 50 parser_trx_parse(struct mtd_info *mtd, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) parser_trx_parse() argument
|
H A D | ar7part.c | 32 const struct mtd_partition **pparts, in create_mtd_partitions() 116 *pparts = ar7_parts; in create_mtd_partitions() 31 create_mtd_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) create_mtd_partitions() argument
|
H A D | afs.c | 324 const struct mtd_partition **pparts, in parse_afs_partitions() 369 *pparts = parts; in parse_afs_partitions() 376 *pparts = NULL; in parse_afs_partitions() 323 parse_afs_partitions(struct mtd_info *mtd, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) parse_afs_partitions() argument
|
H A D | cmdlinepart.c | 334 const struct mtd_partition **pparts, in parse_cmdline_partitions() 387 *pparts = kmemdup(part->parts, sizeof(*part->parts) * part->num_parts, in parse_cmdline_partitions() 389 if (!*pparts) in parse_cmdline_partitions() 333 parse_cmdline_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) parse_cmdline_partitions() argument
|
H A D | bcm47xxpart.c | 87 const struct mtd_partition **pparts, in bcm47xxpart_parse() 299 *pparts = parts; in bcm47xxpart_parse() 86 bcm47xxpart_parse(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) bcm47xxpart_parse() argument
|
H A D | parser_imagetag.c | 60 const struct mtd_partition **pparts, in bcm963xx_parse_imagetag_partitions() 191 *pparts = parts; in bcm963xx_parse_imagetag_partitions() 59 bcm963xx_parse_imagetag_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) bcm963xx_parse_imagetag_partitions() argument
|
H A D | scpart.c | 139 const struct mtd_partition **pparts, in scpart_parse() 214 *pparts = parts; in scpart_parse() 138 scpart_parse(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) scpart_parse() argument
|
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | mtdpart.c | 470 static void mtd_part_parser_cleanup_default(const struct mtd_partition *pparts, in mtd_part_parser_cleanup_default() argument 473 kfree(pparts); in mtd_part_parser_cleanup_default() 517 struct mtd_partitions *pparts, in mtd_part_do_parse() 522 ret = (*parser->parse_fn)(master, &pparts->parts, data); in mtd_part_do_parse() 530 pparts->nr_parts = ret; in mtd_part_do_parse() 531 pparts->parser = parser; in mtd_part_do_parse() 576 struct mtd_partitions *pparts) in mtd_part_of_parse() 595 ret = mtd_part_do_parse(parser, master, pparts, NULL); in mtd_part_of_parse() 616 ret = mtd_part_do_parse(parser, master, pparts, NULL); in mtd_part_of_parse() 648 struct mtd_partitions pparts in parse_mtd_partitions() local 515 mtd_part_do_parse(struct mtd_part_parser *parser, struct mtd_info *master, struct mtd_partitions *pparts, struct mtd_part_parser_data *data) mtd_part_do_parse() argument 575 mtd_part_of_parse(struct mtd_info *master, struct mtd_partitions *pparts) mtd_part_of_parse() argument [all...] |
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | mtdpart.c | 471 static void mtd_part_parser_cleanup_default(const struct mtd_partition *pparts, in mtd_part_parser_cleanup_default() argument 474 kfree(pparts); in mtd_part_parser_cleanup_default() 518 struct mtd_partitions *pparts, in mtd_part_do_parse() 523 ret = (*parser->parse_fn)(master, &pparts->parts, data); in mtd_part_do_parse() 531 pparts->nr_parts = ret; in mtd_part_do_parse() 532 pparts->parser = parser; in mtd_part_do_parse() 577 struct mtd_partitions *pparts) in mtd_part_of_parse() 612 ret = mtd_part_do_parse(parser, master, pparts, NULL); in mtd_part_of_parse() 635 ret = mtd_part_do_parse(parser, master, pparts, NULL); in mtd_part_of_parse() 667 struct mtd_partitions pparts in parse_mtd_partitions() local 516 mtd_part_do_parse(struct mtd_part_parser *parser, struct mtd_info *master, struct mtd_partitions *pparts, struct mtd_part_parser_data *data) mtd_part_do_parse() argument 576 mtd_part_of_parse(struct mtd_info *master, struct mtd_partitions *pparts) mtd_part_of_parse() argument [all...] |
/kernel/linux/linux-5.10/drivers/mtd/parsers/ |
H A D | ofpart.c | 25 const struct mtd_partition **pparts, in parse_fixed_partitions() 129 *pparts = parts; in parse_fixed_partitions() 155 const struct mtd_partition **pparts, in parse_ofoldpart_partitions() 205 *pparts = parts; in parse_ofoldpart_partitions() 24 parse_fixed_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) parse_fixed_partitions() argument 154 parse_ofoldpart_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) parse_ofoldpart_partitions() argument
|
H A D | bcm63xxpart.c | 81 const struct mtd_partition **pparts, struct bcm963xx_nvram *nvram) in bcm63xx_parse_cfe_nor_partitions() 121 *pparts = parts; in bcm63xx_parse_cfe_nor_partitions() 127 const struct mtd_partition **pparts, in bcm63xx_parse_cfe_partitions() 145 ret = bcm63xx_parse_cfe_nor_partitions(master, pparts, nvram); in bcm63xx_parse_cfe_partitions() 80 bcm63xx_parse_cfe_nor_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct bcm963xx_nvram *nvram) bcm63xx_parse_cfe_nor_partitions() argument 126 bcm63xx_parse_cfe_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) bcm63xx_parse_cfe_partitions() argument
|
H A D | ar7part.c | 32 const struct mtd_partition **pparts, in create_mtd_partitions() 116 *pparts = ar7_parts; in create_mtd_partitions() 31 create_mtd_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) create_mtd_partitions() argument
|
H A D | parser_trx.c | 51 const struct mtd_partition **pparts, in parser_trx_parse() 111 *pparts = parts; in parser_trx_parse() 50 parser_trx_parse(struct mtd_info *mtd, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) parser_trx_parse() argument
|
H A D | afs.c | 324 const struct mtd_partition **pparts, in parse_afs_partitions() 369 *pparts = parts; in parse_afs_partitions() 376 *pparts = NULL; in parse_afs_partitions() 323 parse_afs_partitions(struct mtd_info *mtd, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) parse_afs_partitions() argument
|
H A D | cmdlinepart.c | 334 const struct mtd_partition **pparts, in parse_cmdline_partitions() 387 *pparts = kmemdup(part->parts, sizeof(*part->parts) * part->num_parts, in parse_cmdline_partitions() 389 if (!*pparts) in parse_cmdline_partitions() 333 parse_cmdline_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) parse_cmdline_partitions() argument
|
H A D | bcm47xxpart.c | 87 const struct mtd_partition **pparts, in bcm47xxpart_parse() 299 *pparts = parts; in bcm47xxpart_parse() 86 bcm47xxpart_parse(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) bcm47xxpart_parse() argument
|
H A D | parser_imagetag.c | 60 const struct mtd_partition **pparts, in bcm963xx_parse_imagetag_partitions() 191 *pparts = parts; in bcm963xx_parse_imagetag_partitions() 59 bcm963xx_parse_imagetag_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) bcm963xx_parse_imagetag_partitions() argument
|
H A D | sharpslpart.c | 326 const struct mtd_partition **pparts, in sharpsl_parse_mtd_partitions() 387 *pparts = sharpsl_nand_parts; in sharpsl_parse_mtd_partitions() 325 sharpsl_parse_mtd_partitions(struct mtd_info *master, const struct mtd_partition **pparts, struct mtd_part_parser_data *data) sharpsl_parse_mtd_partitions() argument
|
/kernel/linux/linux-5.10/include/linux/mtd/ |
H A D | partitions.h | 85 void (*cleanup)(const struct mtd_partition *pparts, int nr_parts);
|
/kernel/linux/linux-6.6/include/linux/mtd/ |
H A D | partitions.h | 85 void (*cleanup)(const struct mtd_partition *pparts, int nr_parts);
|