sm_ftl 54 drivers/mtd/sm_ftl.c static struct attribute_group *sm_create_sysfs_attributes(struct sm_ftl *ftl) sm_ftl 104 drivers/mtd/sm_ftl.c static void sm_delete_sysfs_attributes(struct sm_ftl *ftl) sm_ftl 192 drivers/mtd/sm_ftl.c static loff_t sm_mkoffset(struct sm_ftl *ftl, int zone, int block, int boffset) sm_ftl 206 drivers/mtd/sm_ftl.c static void sm_break_offset(struct sm_ftl *ftl, loff_t loffset, sm_ftl 238 drivers/mtd/sm_ftl.c static int sm_read_sector(struct sm_ftl *ftl, sm_ftl 320 drivers/mtd/sm_ftl.c static int sm_write_sector(struct sm_ftl *ftl, sm_ftl 367 drivers/mtd/sm_ftl.c static int sm_write_block(struct sm_ftl *ftl, uint8_t *buf, sm_ftl 432 drivers/mtd/sm_ftl.c static void sm_mark_block_bad(struct sm_ftl *ftl, int zone, int block) sm_ftl 459 drivers/mtd/sm_ftl.c static int sm_erase_block(struct sm_ftl *ftl, int zone_num, uint16_t block, sm_ftl 496 drivers/mtd/sm_ftl.c static int sm_check_block(struct sm_ftl *ftl, int zone, int block) sm_ftl 557 drivers/mtd/sm_ftl.c static int sm_get_media_info(struct sm_ftl *ftl, struct mtd_info *mtd) sm_ftl 652 drivers/mtd/sm_ftl.c static int sm_read_cis(struct sm_ftl *ftl) sm_ftl 672 drivers/mtd/sm_ftl.c static int sm_find_cis(struct sm_ftl *ftl) sm_ftl 730 drivers/mtd/sm_ftl.c static int sm_recheck_media(struct sm_ftl *ftl) sm_ftl 744 drivers/mtd/sm_ftl.c static int sm_init_zone(struct sm_ftl *ftl, int zone_num) sm_ftl 867 drivers/mtd/sm_ftl.c static struct ftl_zone *sm_get_zone(struct sm_ftl *ftl, int zone_num) sm_ftl 888 drivers/mtd/sm_ftl.c static void sm_cache_init(struct sm_ftl *ftl) sm_ftl 898 drivers/mtd/sm_ftl.c static void sm_cache_put(struct sm_ftl *ftl, char *buffer, int boffset) sm_ftl 906 drivers/mtd/sm_ftl.c static int sm_cache_get(struct sm_ftl *ftl, char *buffer, int boffset) sm_ftl 917 drivers/mtd/sm_ftl.c static int sm_cache_flush(struct sm_ftl *ftl) sm_ftl 982 drivers/mtd/sm_ftl.c struct sm_ftl *ftl = from_timer(ftl, t, timer); sm_ftl 989 drivers/mtd/sm_ftl.c struct sm_ftl *ftl = container_of(work, struct sm_ftl, flush_work); sm_ftl 1002 drivers/mtd/sm_ftl.c struct sm_ftl *ftl = dev->priv; sm_ftl 1048 drivers/mtd/sm_ftl.c struct sm_ftl *ftl = dev->priv; sm_ftl 1086 drivers/mtd/sm_ftl.c struct sm_ftl *ftl = dev->priv; sm_ftl 1098 drivers/mtd/sm_ftl.c struct sm_ftl *ftl = dev->priv; sm_ftl 1110 drivers/mtd/sm_ftl.c struct sm_ftl *ftl = dev->priv; sm_ftl 1121 drivers/mtd/sm_ftl.c struct sm_ftl *ftl; sm_ftl 1124 drivers/mtd/sm_ftl.c ftl = kzalloc(sizeof(struct sm_ftl), GFP_KERNEL); sm_ftl 1218 drivers/mtd/sm_ftl.c struct sm_ftl *ftl = dev->priv; sm_ftl 83 drivers/mtd/sm_ftl.h static int sm_erase_block(struct sm_ftl *ftl, int zone_num, uint16_t block, sm_ftl 85 drivers/mtd/sm_ftl.h static void sm_mark_block_bad(struct sm_ftl *ftl, int zone_num, int block); sm_ftl 87 drivers/mtd/sm_ftl.h static int sm_recheck_media(struct sm_ftl *ftl);