Lines Matching refs:mtd_info
68 struct mtd_info *__mtd_next_device(int i) in __mtd_next_device()
84 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_release()
93 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_cls_suspend()
100 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_cls_resume()
110 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_type_show()
149 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_flags_show()
159 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_size_show()
170 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_erasesize_show()
180 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_writesize_show()
190 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_subpagesize_show()
201 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_oobsize_show()
211 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_numeraseregions_show()
222 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_name_show()
232 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_ecc_strength_show()
242 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_bitflip_threshold_show()
251 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_bitflip_threshold_store()
269 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_ecc_step_size_show()
279 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_ecc_stats_corrected_show()
290 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_ecc_stats_errors_show()
300 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_badblocks_show()
310 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_bbtblocks_show()
345 unsigned mtd_mmap_capabilities(struct mtd_info *mtd) in mtd_mmap_capabilities()
364 struct mtd_info *mtd; in mtd_reboot_notifier()
366 mtd = container_of(n, struct mtd_info, reboot_notifier); in mtd_reboot_notifier()
382 int add_mtd_device(struct mtd_info *mtd) in add_mtd_device()
470 int del_mtd_device(struct mtd_info *mtd) in del_mtd_device()
505 static int mtd_add_device_partitions(struct mtd_info *mtd, in mtd_add_device_partitions()
557 int mtd_device_parse_register(struct mtd_info *mtd, const char * const *types, in mtd_device_parse_register()
602 int mtd_device_unregister(struct mtd_info *master) in mtd_device_unregister()
630 struct mtd_info *mtd; in register_mtd_user()
656 struct mtd_info *mtd; in unregister_mtd_user()
682 struct mtd_info *get_mtd_device(struct mtd_info *mtd, int num) in get_mtd_device()
684 struct mtd_info *ret = NULL, *other; in get_mtd_device()
717 int __get_mtd_device(struct mtd_info *mtd) in __get_mtd_device()
745 struct mtd_info *get_mtd_device_nm(const char *name) in get_mtd_device_nm()
748 struct mtd_info *mtd = NULL, *other; in get_mtd_device_nm()
775 void put_mtd_device(struct mtd_info *mtd) in put_mtd_device()
784 void __put_mtd_device(struct mtd_info *mtd) in __put_mtd_device()
803 int mtd_erase(struct mtd_info *mtd, struct erase_info *instr) in mtd_erase()
822 int mtd_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, in mtd_point()
840 int mtd_unpoint(struct mtd_info *mtd, loff_t from, size_t len) in mtd_unpoint()
857 unsigned long mtd_get_unmapped_area(struct mtd_info *mtd, unsigned long len, in mtd_get_unmapped_area()
868 int mtd_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, in mtd_read()
892 int mtd_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, in mtd_write()
913 int mtd_panic_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, in mtd_panic_write()
929 int mtd_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) in mtd_read_oob()
955 int mtd_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, in mtd_get_fact_prot_info()
966 int mtd_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, in mtd_read_fact_prot_reg()
978 int mtd_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, in mtd_get_user_prot_info()
989 int mtd_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, in mtd_read_user_prot_reg()
1001 int mtd_write_user_prot_reg(struct mtd_info *mtd, loff_t to, size_t len, in mtd_write_user_prot_reg()
1023 int mtd_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len) in mtd_lock_user_prot_reg()
1034 int mtd_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in mtd_lock()
1046 int mtd_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in mtd_unlock()
1058 int mtd_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) in mtd_is_locked()
1070 int mtd_block_isreserved(struct mtd_info *mtd, loff_t ofs) in mtd_block_isreserved()
1080 int mtd_block_isbad(struct mtd_info *mtd, loff_t ofs) in mtd_block_isbad()
1090 int mtd_block_markbad(struct mtd_info *mtd, loff_t ofs) in mtd_block_markbad()
1113 static int default_mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, in default_mtd_writev()
1145 int mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, in mtd_writev()
1181 void *mtd_kmalloc_up_to(const struct mtd_info *mtd, size_t *size) in mtd_kmalloc_up_to()
1214 struct mtd_info *mtd; in mtd_proc_show()