| H A D | mtdcore.c | 47 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_cls_suspend() local 54 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_cls_resume() local 95 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_release() local 119 struct mtd_info *mtd = container_of(kref, struct mtd_info, refcnt); mtd_device_release() local 149 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_type_show() local 188 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_flags_show() local 197 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_size_show() local 206 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_erasesize_show() local 215 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_writesize_show() local 224 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_subpagesize_show() local 234 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_oobsize_show() local 243 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_oobavail_show() local 252 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_numeraseregions_show() local 261 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_name_show() local 270 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_ecc_strength_show() local 280 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_bitflip_threshold_show() local 289 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_bitflip_threshold_store() local 305 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_ecc_step_size_show() local 315 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_corrected_bits_show() local 325 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_ecc_failures_show() local 335 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_bad_blocks_show() local 345 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_bbt_blocks_show() local 401 struct mtd_info *mtd = s->private; mtd_ooblayout_show() local 435 mtd_debugfs_populate(struct mtd_info * mtd) mtd_debugfs_populate() argument 458 mtd_mmap_capabilities(struct mtd_info * mtd) mtd_mmap_capabilities() argument 477 struct mtd_info *mtd; mtd_reboot_notifier() local 511 mtd_wunit_to_pairing_info(struct mtd_info * mtd,int wunit,struct mtd_pairing_info * info) mtd_wunit_to_pairing_info() argument 554 mtd_pairing_info_to_wunit(struct mtd_info * mtd,const struct mtd_pairing_info * info) mtd_pairing_info_to_wunit() argument 582 mtd_pairing_groups(struct mtd_info * mtd) mtd_pairing_groups() argument 596 struct mtd_info *mtd = priv; mtd_nvmem_reg_read() local 607 mtd_nvmem_add(struct mtd_info * mtd) mtd_nvmem_add() argument 639 mtd_check_of_node(struct mtd_info * mtd) mtd_check_of_node() argument 703 add_mtd_device(struct mtd_info * mtd) add_mtd_device() argument 878 del_mtd_device(struct mtd_info * mtd) del_mtd_device() argument 907 mtd_set_dev_defaults(struct mtd_info * mtd) mtd_set_dev_defaults() argument 923 mtd_otp_size(struct mtd_info * mtd,bool is_user) mtd_otp_size() argument 955 mtd_otp_nvmem_register(struct mtd_info * mtd,const char * compatible,int size,nvmem_reg_read_t reg_read) mtd_otp_nvmem_register() argument 994 struct mtd_info *mtd = priv; mtd_nvmem_user_otp_reg_read() local 1008 struct mtd_info *mtd = priv; mtd_nvmem_fact_otp_reg_read() local 1019 mtd_otp_nvmem_add(struct mtd_info * mtd) mtd_otp_nvmem_add() argument 1120 mtd_device_parse_register(struct mtd_info * mtd,const char * const * types,struct mtd_part_parser_data * parser_data,const struct mtd_partition * parts,int nr_parts) mtd_device_parse_register() argument 1242 struct mtd_info *mtd; register_mtd_user() local 1268 struct mtd_info *mtd; unregister_mtd_user() local 1294 get_mtd_device(struct mtd_info * mtd,int num) get_mtd_device() argument 1329 __get_mtd_device(struct mtd_info * mtd) __get_mtd_device() argument 1366 struct mtd_info *mtd = NULL; of_get_mtd_device_by_node() local 1398 struct mtd_info *mtd = NULL, *other; get_mtd_device_nm() local 1425 put_mtd_device(struct mtd_info * mtd) put_mtd_device() argument 1434 __put_mtd_device(struct mtd_info * mtd) __put_mtd_device() argument 1463 mtd_erase(struct mtd_info * mtd,struct erase_info * instr) mtd_erase() argument 1515 mtd_point(struct mtd_info * mtd,loff_t from,size_t len,size_t * retlen,void ** virt,resource_size_t * phys) mtd_point() argument 1537 mtd_unpoint(struct mtd_info * mtd,loff_t from,size_t len) mtd_unpoint() argument 1556 mtd_get_unmapped_area(struct mtd_info * mtd,unsigned long len,unsigned long offset,unsigned long flags) mtd_get_unmapped_area() argument 1574 mtd_update_ecc_stats(struct mtd_info * mtd,struct mtd_info * master,const struct mtd_ecc_stats * old_stats) mtd_update_ecc_stats() argument 1593 mtd_read(struct mtd_info * mtd,loff_t from,size_t len,size_t * retlen,u_char * buf) mtd_read() argument 1612 mtd_write(struct mtd_info * mtd,loff_t to,size_t len,size_t * retlen,const u_char * buf) mtd_write() argument 1636 mtd_panic_write(struct mtd_info * mtd,loff_t to,size_t len,size_t * retlen,const u_char * buf) mtd_panic_write() argument 1658 mtd_check_oob_ops(struct mtd_info * mtd,loff_t offs,struct mtd_oob_ops * ops) mtd_check_oob_ops() argument 1691 mtd_read_oob_std(struct mtd_info * mtd,loff_t from,struct mtd_oob_ops * ops) mtd_read_oob_std() argument 1707 mtd_write_oob_std(struct mtd_info * mtd,loff_t to,struct mtd_oob_ops * ops) mtd_write_oob_std() argument 1723 mtd_io_emulated_slc(struct mtd_info * mtd,loff_t start,bool read,struct mtd_oob_ops * ops) mtd_io_emulated_slc() argument 1786 mtd_read_oob(struct mtd_info * mtd,loff_t from,struct mtd_oob_ops * ops) mtd_read_oob() argument 1830 mtd_write_oob(struct mtd_info * mtd,loff_t to,struct mtd_oob_ops * ops) mtd_write_oob() argument 1874 mtd_ooblayout_ecc(struct mtd_info * mtd,int section,struct mtd_oob_region * oobecc) mtd_ooblayout_ecc() argument 1908 mtd_ooblayout_free(struct mtd_info * mtd,int section,struct mtd_oob_region * oobfree) mtd_ooblayout_free() argument 1942 mtd_ooblayout_find_region(struct mtd_info * mtd,int byte,int * sectionp,struct mtd_oob_region * oobregion,int (* iter)(struct mtd_info *,int section,struct mtd_oob_region * oobregion)) mtd_ooblayout_find_region() argument 1988 mtd_ooblayout_find_eccregion(struct mtd_info * mtd,int eccbyte,int * section,struct mtd_oob_region * oobregion) mtd_ooblayout_find_eccregion() argument 2011 mtd_ooblayout_get_bytes(struct mtd_info * mtd,u8 * buf,const u8 * oobbuf,int start,int nbytes,int (* iter)(struct mtd_info *,int section,struct mtd_oob_region * oobregion)) mtd_ooblayout_get_bytes() argument 2054 mtd_ooblayout_set_bytes(struct mtd_info * mtd,const u8 * buf,u8 * oobbuf,int start,int nbytes,int (* iter)(struct mtd_info *,int section,struct mtd_oob_region * oobregion)) mtd_ooblayout_set_bytes() argument 2092 mtd_ooblayout_count_bytes(struct mtd_info * mtd,int (* iter)(struct mtd_info *,int section,struct mtd_oob_region * oobregion)) mtd_ooblayout_count_bytes() argument 2126 mtd_ooblayout_get_eccbytes(struct mtd_info * mtd,u8 * eccbuf,const u8 * oobbuf,int start,int nbytes) mtd_ooblayout_get_eccbytes() argument 2146 mtd_ooblayout_set_eccbytes(struct mtd_info * mtd,const u8 * eccbuf,u8 * oobbuf,int start,int nbytes) mtd_ooblayout_set_eccbytes() argument 2166 mtd_ooblayout_get_databytes(struct mtd_info * mtd,u8 * databuf,const u8 * oobbuf,int start,int nbytes) mtd_ooblayout_get_databytes() argument 2186 mtd_ooblayout_set_databytes(struct mtd_info * mtd,const u8 * databuf,u8 * oobbuf,int start,int nbytes) mtd_ooblayout_set_databytes() argument 2202 mtd_ooblayout_count_freebytes(struct mtd_info * mtd) mtd_ooblayout_count_freebytes() argument 2216 mtd_ooblayout_count_eccbytes(struct mtd_info * mtd) mtd_ooblayout_count_eccbytes() argument 2227 mtd_get_fact_prot_info(struct mtd_info * mtd,size_t len,size_t * retlen,struct otp_info * buf) mtd_get_fact_prot_info() argument 2240 mtd_read_fact_prot_reg(struct mtd_info * mtd,loff_t from,size_t len,size_t * retlen,u_char * buf) mtd_read_fact_prot_reg() argument 2254 mtd_get_user_prot_info(struct mtd_info * mtd,size_t len,size_t * retlen,struct otp_info * buf) mtd_get_user_prot_info() argument 2267 mtd_read_user_prot_reg(struct mtd_info * mtd,loff_t from,size_t len,size_t * retlen,u_char * buf) mtd_read_user_prot_reg() argument 2281 mtd_write_user_prot_reg(struct mtd_info * mtd,loff_t to,size_t len,size_t * retlen,const u_char * buf) mtd_write_user_prot_reg() argument 2304 mtd_lock_user_prot_reg(struct mtd_info * mtd,loff_t from,size_t len) mtd_lock_user_prot_reg() argument 2316 mtd_erase_user_prot_reg(struct mtd_info * mtd,loff_t from,size_t len) mtd_erase_user_prot_reg() argument 2329 mtd_lock(struct mtd_info * mtd,loff_t ofs,uint64_t len) mtd_lock() argument 2349 mtd_unlock(struct mtd_info * mtd,loff_t ofs,uint64_t len) mtd_unlock() argument 2369 mtd_is_locked(struct mtd_info * mtd,loff_t ofs,uint64_t len) mtd_is_locked() argument 2389 mtd_block_isreserved(struct mtd_info * mtd,loff_t ofs) mtd_block_isreserved() argument 2405 mtd_block_isbad(struct mtd_info * mtd,loff_t ofs) mtd_block_isbad() argument 2421 mtd_block_markbad(struct mtd_info * mtd,loff_t ofs) mtd_block_markbad() argument 2470 default_mtd_writev(struct mtd_info * mtd,const struct kvec * vecs,unsigned long count,loff_t to,size_t * retlen) default_mtd_writev() argument 2502 mtd_writev(struct mtd_info * mtd,const struct kvec * vecs,unsigned long count,loff_t to,size_t * retlen) mtd_writev() argument 2543 mtd_kmalloc_up_to(const struct mtd_info * mtd,size_t * size) mtd_kmalloc_up_to() argument 2575 struct mtd_info *mtd; mtd_proc_show() local [all...] |