Lines Matching defs:mtd
35 struct mtd_info mtd; member
45 static inline struct mtd_part *mtd_to_part(const struct mtd_info *mtd) in mtd_to_part()
50 static u64 part_absolute_offset(struct mtd_info *mtd) in part_absolute_offset()
65 static int part_read(struct mtd_info *mtd, loff_t from, size_t len, in part_read()
84 static int part_point(struct mtd_info *mtd, loff_t from, size_t len, in part_point()
93 static int part_unpoint(struct mtd_info *mtd, loff_t from, size_t len) in part_unpoint()
100 static int part_read_oob(struct mtd_info *mtd, loff_t from, in part_read_oob()
118 static int part_read_user_prot_reg(struct mtd_info *mtd, loff_t from, in part_read_user_prot_reg()
126 static int part_get_user_prot_info(struct mtd_info *mtd, size_t len, in part_get_user_prot_info()
134 static int part_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, in part_read_fact_prot_reg()
142 static int part_get_fact_prot_info(struct mtd_info *mtd, size_t len, in part_get_fact_prot_info()
150 static int part_write(struct mtd_info *mtd, loff_t to, size_t len, in part_write()
158 static int part_panic_write(struct mtd_info *mtd, loff_t to, size_t len, in part_panic_write()
166 static int part_write_oob(struct mtd_info *mtd, loff_t to, in part_write_oob()
174 static int part_write_user_prot_reg(struct mtd_info *mtd, loff_t from, in part_write_user_prot_reg()
182 static int part_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, in part_lock_user_prot_reg()
189 static int part_writev(struct mtd_info *mtd, const struct kvec *vecs, in part_writev()
197 static int part_erase(struct mtd_info *mtd, struct erase_info *instr) in part_erase()
211 static int part_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in part_lock()
217 static int part_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in part_unlock()
223 static int part_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) in part_is_locked()
229 static void part_sync(struct mtd_info *mtd) in part_sync()
235 static int part_suspend(struct mtd_info *mtd) in part_suspend()
241 static void part_resume(struct mtd_info *mtd) in part_resume()
247 static int part_block_isreserved(struct mtd_info *mtd, loff_t ofs) in part_block_isreserved()
254 static int part_block_isbad(struct mtd_info *mtd, loff_t ofs) in part_block_isbad()
261 static int part_block_markbad(struct mtd_info *mtd, loff_t ofs) in part_block_markbad()
273 static int part_get_device(struct mtd_info *mtd) in part_get_device()
279 static void part_put_device(struct mtd_info *mtd) in part_put_device()
285 static int part_ooblayout_ecc(struct mtd_info *mtd, int section, in part_ooblayout_ecc()
293 static int part_ooblayout_free(struct mtd_info *mtd, int section, in part_ooblayout_free()
306 static int part_max_bad_blocks(struct mtd_info *mtd, loff_t ofs, size_t len) in part_max_bad_blocks()
559 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_partition_offset_show() local
666 int del_mtd_partitions(struct mtd_info *mtd) in del_mtd_partitions()
683 int mtd_del_partition(struct mtd_info *mtd, int partno) in mtd_del_partition()
1026 int mtd_is_partition(const struct mtd_info *mtd) in mtd_is_partition()
1044 uint64_t mtd_get_device_size(const struct mtd_info *mtd) in mtd_get_device_size()