Home
last modified time | relevance | path

Searched refs:mtd_info (Results 1 – 8 of 8) sorted by relevance

/development/ndk/platforms/android-3/include/linux/mtd/
Dmtd.h36 struct mtd_info *mtd;
72 struct mtd_info { struct
98 int (*erase) (struct mtd_info *mtd, struct erase_info *instr); argument
100 int (*point) (struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char **mtdbuf); argument
102 void (*unpoint) (struct mtd_info *mtd, u_char * addr, loff_t from, size_t len); argument
104 int (*read) (struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf); argument
105 int (*write) (struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf); argument
107 int (*read_oob) (struct mtd_info *mtd, loff_t from, argument
109 int (*write_oob) (struct mtd_info *mtd, loff_t to, argument
112 int (*get_fact_prot_info) (struct mtd_info *mtd, struct otp_info *buf, size_t len); argument
[all …]
Dnand.h19 struct mtd_info;
149 void (*hwctl)(struct mtd_info *mtd, int mode);
150 int (*calculate)(struct mtd_info *mtd,
153 int (*correct)(struct mtd_info *mtd, uint8_t *dat,
156 int (*read_page)(struct mtd_info *mtd,
159 void (*write_page)(struct mtd_info *mtd,
162 int (*read_oob)(struct mtd_info *mtd,
166 int (*write_oob)(struct mtd_info *mtd,
183 uint8_t (*read_byte)(struct mtd_info *mtd);
184 u16 (*read_word)(struct mtd_info *mtd);
[all …]
Dblktrans.h18 struct mtd_info;
26 struct mtd_info *mtd;
53 void (*add_mtd)(struct mtd_blktrans_ops *tr, struct mtd_info *mtd);
Dpartitions.h23 struct mtd_info **mtdp;
34 int (*parse_fn)(struct mtd_info *, struct mtd_partition **, unsigned long);
Dmap.h67 struct mtd_info *(*probe)(struct map_info *map);
68 void (*destroy)(struct mtd_info *);
74 struct mtd_info *do_map_probe(const char *name, struct map_info *map);
Dnand_ecc.h15 struct mtd_info;
Dbbm.h68 int (*isbad_bbt)(struct mtd_info *mtd, loff_t ofs, int allowbbt);
Dcfi.h154 struct mtd_info *(*cmdset_setup)(struct map_info *);
173 void (*fixup)(struct mtd_info *mtd, void* param);