Lines Matching refs:mtd_info
56 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_cls_suspend()
63 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_cls_resume()
89 struct mtd_info *__mtd_next_device(int i) in __mtd_next_device()
105 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_release()
115 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_type_show()
154 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_flags_show()
164 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_size_show()
175 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_erasesize_show()
185 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_writesize_show()
195 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_subpagesize_show()
206 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_oobsize_show()
216 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_oobavail_show()
225 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_numeraseregions_show()
236 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_name_show()
246 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_ecc_strength_show()
256 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_bitflip_threshold_show()
265 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_bitflip_threshold_store()
283 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_ecc_step_size_show()
293 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_ecc_stats_corrected_show()
304 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_ecc_stats_errors_show()
314 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_badblocks_show()
324 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_bbtblocks_show()
360 unsigned mtd_mmap_capabilities(struct mtd_info *mtd) in mtd_mmap_capabilities()
379 struct mtd_info *mtd; in mtd_reboot_notifier()
381 mtd = container_of(n, struct mtd_info, reboot_notifier); in mtd_reboot_notifier()
413 int mtd_wunit_to_pairing_info(struct mtd_info *mtd, int wunit, in mtd_wunit_to_pairing_info()
455 int mtd_pairing_info_to_wunit(struct mtd_info *mtd, in mtd_pairing_info_to_wunit()
482 int mtd_pairing_groups(struct mtd_info *mtd) in mtd_pairing_groups()
502 int add_mtd_device(struct mtd_info *mtd) in add_mtd_device()
616 int del_mtd_device(struct mtd_info *mtd) in del_mtd_device()
658 static void mtd_set_dev_defaults(struct mtd_info *mtd) in mtd_set_dev_defaults()
698 int mtd_device_parse_register(struct mtd_info *mtd, const char * const *types, in mtd_device_parse_register()
756 int mtd_device_unregister(struct mtd_info *master) in mtd_device_unregister()
784 struct mtd_info *mtd; in register_mtd_user()
810 struct mtd_info *mtd; in unregister_mtd_user()
836 struct mtd_info *get_mtd_device(struct mtd_info *mtd, int num) in get_mtd_device()
838 struct mtd_info *ret = NULL, *other; in get_mtd_device()
871 int __get_mtd_device(struct mtd_info *mtd) in __get_mtd_device()
899 struct mtd_info *get_mtd_device_nm(const char *name) in get_mtd_device_nm()
902 struct mtd_info *mtd = NULL, *other; in get_mtd_device_nm()
929 void put_mtd_device(struct mtd_info *mtd) in put_mtd_device()
938 void __put_mtd_device(struct mtd_info *mtd) in __put_mtd_device()
955 int mtd_erase(struct mtd_info *mtd, struct erase_info *instr) in mtd_erase()
978 int mtd_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, in mtd_point()
996 int mtd_unpoint(struct mtd_info *mtd, loff_t from, size_t len) in mtd_unpoint()
1013 unsigned long mtd_get_unmapped_area(struct mtd_info *mtd, unsigned long len, in mtd_get_unmapped_area()
1031 int mtd_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, in mtd_read()
1069 int mtd_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, in mtd_write()
1105 int mtd_panic_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, in mtd_panic_write()
1121 static int mtd_check_oob_ops(struct mtd_info *mtd, loff_t offs, in mtd_check_oob_ops()
1154 int mtd_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) in mtd_read_oob()
1189 int mtd_write_oob(struct mtd_info *mtd, loff_t to, in mtd_write_oob()
1233 int mtd_ooblayout_ecc(struct mtd_info *mtd, int section, in mtd_ooblayout_ecc()
1265 int mtd_ooblayout_free(struct mtd_info *mtd, int section, in mtd_ooblayout_free()
1297 static int mtd_ooblayout_find_region(struct mtd_info *mtd, int byte, in mtd_ooblayout_find_region()
1299 int (*iter)(struct mtd_info *, in mtd_ooblayout_find_region() argument
1343 int mtd_ooblayout_find_eccregion(struct mtd_info *mtd, int eccbyte, in mtd_ooblayout_find_eccregion()
1366 static int mtd_ooblayout_get_bytes(struct mtd_info *mtd, u8 *buf, in mtd_ooblayout_get_bytes()
1368 int (*iter)(struct mtd_info *, in mtd_ooblayout_get_bytes() argument
1409 static int mtd_ooblayout_set_bytes(struct mtd_info *mtd, const u8 *buf, in mtd_ooblayout_set_bytes()
1411 int (*iter)(struct mtd_info *, in mtd_ooblayout_set_bytes() argument
1447 static int mtd_ooblayout_count_bytes(struct mtd_info *mtd, in mtd_ooblayout_count_bytes()
1448 int (*iter)(struct mtd_info *, in mtd_ooblayout_count_bytes() argument
1481 int mtd_ooblayout_get_eccbytes(struct mtd_info *mtd, u8 *eccbuf, in mtd_ooblayout_get_eccbytes()
1501 int mtd_ooblayout_set_eccbytes(struct mtd_info *mtd, const u8 *eccbuf, in mtd_ooblayout_set_eccbytes()
1521 int mtd_ooblayout_get_databytes(struct mtd_info *mtd, u8 *databuf, in mtd_ooblayout_get_databytes()
1541 int mtd_ooblayout_set_databytes(struct mtd_info *mtd, const u8 *databuf, in mtd_ooblayout_set_databytes()
1557 int mtd_ooblayout_count_freebytes(struct mtd_info *mtd) in mtd_ooblayout_count_freebytes()
1571 int mtd_ooblayout_count_eccbytes(struct mtd_info *mtd) in mtd_ooblayout_count_eccbytes()
1582 int mtd_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, in mtd_get_fact_prot_info()
1593 int mtd_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, in mtd_read_fact_prot_reg()
1605 int mtd_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, in mtd_get_user_prot_info()
1616 int mtd_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, in mtd_read_user_prot_reg()
1628 int mtd_write_user_prot_reg(struct mtd_info *mtd, loff_t to, size_t len, in mtd_write_user_prot_reg()
1650 int mtd_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len) in mtd_lock_user_prot_reg()
1661 int mtd_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in mtd_lock()
1673 int mtd_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in mtd_unlock()
1685 int mtd_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) in mtd_is_locked()
1697 int mtd_block_isreserved(struct mtd_info *mtd, loff_t ofs) in mtd_block_isreserved()
1707 int mtd_block_isbad(struct mtd_info *mtd, loff_t ofs) in mtd_block_isbad()
1717 int mtd_block_markbad(struct mtd_info *mtd, loff_t ofs) in mtd_block_markbad()
1740 static int default_mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, in default_mtd_writev()
1772 int mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, in mtd_writev()
1808 void *mtd_kmalloc_up_to(const struct mtd_info *mtd, size_t *size) in mtd_kmalloc_up_to()
1840 struct mtd_info *mtd; in mtd_proc_show()