Lines Matching defs:sm_ftl
25 struct sm_ftl { struct
26 struct mtd_blktrans_dev *trans;
28 struct mutex mutex; /* protects the structure */
29 struct ftl_zone *zones; /* FTL tables for each zone */
32 int block_size; /* block size in bytes */
33 int zone_size; /* zone size in blocks */
34 int zone_count; /* number of zones */
35 int max_lba; /* maximum lba in a zone */
36 int smallpagenand; /* 256 bytes/page nand */
37 bool readonly; /* is FS readonly */
38 bool unstable;
39 int cis_block; /* CIS block location */
40 int cis_boffset; /* CIS offset in the block */
41 int cis_page_offset; /* CIS offset in the page */
42 void *cis_buffer; /* tmp buffer for cis reads */
45 int cache_block; /* block number of cached block */
46 int cache_zone; /* zone of cached block */
47 unsigned char *cache_data; /* cached block data */
48 long unsigned int cache_data_invalid_bitmap;
72 printk(KERN_WARNING "sm_ftl" ": " format "\n", ## __VA_ARGS__) argument