Home
last modified time | relevance | path

Searched refs:mtd_part_parser (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/include/linux/mtd/
H A Dpartitions.h78 struct mtd_part_parser { struct
92 const struct mtd_part_parser *parser; argument
95 extern int __register_mtd_parser(struct mtd_part_parser *parser,
99 extern void deregister_mtd_parser(struct mtd_part_parser *parser);
/openbmc/u-boot/include/linux/mtd/
H A Dpartitions.h72 struct mtd_part_parser { struct
80 extern void register_mtd_parser(struct mtd_part_parser *parser); argument
81 extern void deregister_mtd_parser(struct mtd_part_parser *parser);
/openbmc/linux/drivers/mtd/
H A Dmtdpart.c445 static struct mtd_part_parser *mtd_part_parser_get(const char *name) in mtd_part_parser_get()
447 struct mtd_part_parser *p, *ret = NULL; in mtd_part_parser_get()
462 static inline void mtd_part_parser_put(const struct mtd_part_parser *p) in mtd_part_parser_put()
477 int __register_mtd_parser(struct mtd_part_parser *p, struct module *owner) in __register_mtd_parser()
492 void deregister_mtd_parser(struct mtd_part_parser *p) in deregister_mtd_parser()
516 static int mtd_part_do_parse(struct mtd_part_parser *parser, in mtd_part_do_parse()
546 static struct mtd_part_parser *mtd_part_get_compatible_parser(const char *compat) in mtd_part_get_compatible_parser()
548 struct mtd_part_parser *p, *ret = NULL; in mtd_part_get_compatible_parser()
579 struct mtd_part_parser *parser; in mtd_part_of_parse()
668 struct mtd_part_parser *parser; in parse_mtd_partitions()
[all …]
/openbmc/linux/drivers/mtd/parsers/
H A Dofpart_core.c201 static struct mtd_part_parser ofpart_parser = {
262 static struct mtd_part_parser ofoldpart_parser = {
H A Dbrcm_u-boot.c77 static struct mtd_part_parser brcm_u_boot_mtd_parser = {
H A Dar7part.c120 static struct mtd_part_parser ar7_parser = {
H A Dparser_trx.c128 static struct mtd_part_parser mtd_parser_trx = {
H A Dtplink_safeloader.c144 static struct mtd_part_parser mtd_parser_tplink_safeloader = {
H A Dbcm63xxpart.c160 static struct mtd_part_parser bcm63xx_cfe_parser = {
H A Dqcomsmempart.c187 static struct mtd_part_parser mtd_parser_qcomsmem = {
H A Dparser_imagetag.c209 static struct mtd_part_parser bcm963xx_imagetag_parser = {
H A Dscpart.c237 static struct mtd_part_parser scpart_parser = {
H A Dbcm47xxpart.c309 static struct mtd_part_parser bcm47xxpart_mtd_parser = {
H A Dcmdlinepart.c411 static struct mtd_part_parser cmdline_parser = {
H A Dredboot.c312 static struct mtd_part_parser redboot_parser = {
H A Dsharpslpart.c391 static struct mtd_part_parser sharpsl_mtd_parser = {
H A Dafs.c386 static struct mtd_part_parser afs_parser = {
/openbmc/u-boot/drivers/mtd/
H A Dmtdpart.c896 static struct mtd_part_parser *get_partition_parser(const char *name) in get_partition_parser()
898 struct mtd_part_parser *p, *ret = NULL; in get_partition_parser()
915 void register_mtd_parser(struct mtd_part_parser *p) in register_mtd_parser()
923 void deregister_mtd_parser(struct mtd_part_parser *p) in deregister_mtd_parser()
965 struct mtd_part_parser *parser; in parse_mtd_partitions()