Searched refs:ftl (Results 1 - 4 of 4) sorted by relevance

/drivers/mtd/
H A Dsm_ftl.c57 struct attribute_group *sm_create_sysfs_attributes(struct sm_ftl *ftl) argument
63 int vendor_len = strnlen(ftl->cis_buffer + SM_CIS_VENDOR_OFFSET,
69 memcpy(vendor, ftl->cis_buffer + SM_CIS_VENDOR_OFFSET, vendor_len);
110 void sm_delete_sysfs_attributes(struct sm_ftl *ftl) argument
112 struct attribute **attributes = ftl->disk_attributes->attrs;
128 kfree(ftl->disk_attributes->attrs);
129 kfree(ftl->disk_attributes);
198 static loff_t sm_mkoffset(struct sm_ftl *ftl, int zone, int block, int boffset) argument
201 WARN_ON(zone < 0 || zone >= ftl->zone_count);
202 WARN_ON(block >= ftl
212 sm_break_offset(struct sm_ftl *ftl, loff_t offset, int *zone, int *block, int *boffset) argument
239 sm_read_sector(struct sm_ftl *ftl, int zone, int block, int boffset, uint8_t *buffer, struct sm_oob *oob) argument
321 sm_write_sector(struct sm_ftl *ftl, int zone, int block, int boffset, uint8_t *buffer, struct sm_oob *oob) argument
369 sm_write_block(struct sm_ftl *ftl, uint8_t *buf, int zone, int block, int lba, unsigned long invalid_bitmap) argument
432 sm_mark_block_bad(struct sm_ftl *ftl, int zone, int block) argument
459 sm_erase_block(struct sm_ftl *ftl, int zone_num, uint16_t block, int put_free) argument
509 struct sm_ftl *ftl = (struct sm_ftl *)self->priv; local
514 sm_check_block(struct sm_ftl *ftl, int zone, int block) argument
575 sm_get_media_info(struct sm_ftl *ftl, struct mtd_info *mtd) argument
670 sm_read_cis(struct sm_ftl *ftl) argument
690 sm_find_cis(struct sm_ftl *ftl) argument
748 sm_recheck_media(struct sm_ftl *ftl) argument
762 sm_init_zone(struct sm_ftl *ftl, int zone_num) argument
882 sm_get_zone(struct sm_ftl *ftl, int zone_num) argument
903 sm_cache_init(struct sm_ftl *ftl) argument
913 sm_cache_put(struct sm_ftl *ftl, char *buffer, int boffset) argument
921 sm_cache_get(struct sm_ftl *ftl, char *buffer, int boffset) argument
932 sm_cache_flush(struct sm_ftl *ftl) argument
997 struct sm_ftl *ftl = (struct sm_ftl *)data; local
1004 struct sm_ftl *ftl = container_of(work, struct sm_ftl, flush_work); local
1017 struct sm_ftl *ftl = dev->priv; local
1063 struct sm_ftl *ftl = dev->priv; local
1101 struct sm_ftl *ftl = dev->priv; local
1113 struct sm_ftl *ftl = dev->priv; local
1126 struct sm_ftl *ftl = dev->priv; local
1137 struct sm_ftl *ftl; local
1235 struct sm_ftl *ftl = dev->priv; local
[all...]
H A Dsm_ftl.h90 static int sm_erase_block(struct sm_ftl *ftl, int zone_num, uint16_t block,
92 static void sm_mark_block_bad(struct sm_ftl *ftl, int zone_num, int block);
94 static int sm_recheck_media(struct sm_ftl *ftl);
H A DMakefile21 obj-$(CONFIG_FTL) += ftl.o
H A Dftl.c75 #include <linux/mtd/ftl.h>
191 printk(KERN_NOTICE "ftl: FTL EraseUnitSize %x != MTD erasesize %x\n",
496 printk( KERN_WARNING "ftl: Failed to read BAM cache in copy_erase_unit()!\n");
510 printk( KERN_WARNING "ftl: Failed to write back to BAM cache in copy_erase_unit()!\n");
529 printk(KERN_WARNING "ftl: Error reading old xfer unit in copy_erase_unit\n");
537 printk(KERN_WARNING "ftl: Error writing new xfer unit in copy_erase_unit\n");
559 printk( KERN_WARNING "ftl: Error writing BAM in copy_erase_unit\n");
569 printk(KERN_WARNING "ftl: Error writing new LogicalEUN in copy_erase_unit\n");
758 printk(KERN_WARNING"ftl: Error reading BAM in find_free\n");
857 printk(KERN_WARNING"ftl
[all...]

Completed in 426 milliseconds