Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sm_ftl Struct Reference

#include <sm_ftl.h>

Data Fields

struct mtd_blktrans_devtrans
 
struct mutex mutex
 
struct ftl_zonezones
 
int block_size
 
int zone_size
 
int zone_count
 
int max_lba
 
int smallpagenand
 
bool readonly
 
bool unstable
 
int cis_block
 
int cis_boffset
 
int cis_page_offset
 
voidcis_buffer
 
int cache_block
 
int cache_zone
 
unsigned charcache_data
 
long unsigned int cache_data_invalid_bitmap
 
bool cache_clean
 
struct work_struct flush_work
 
struct timer_list timer
 
struct completion erase_completion
 
int heads
 
int sectors
 
int cylinders
 
struct attribute_groupdisk_attributes
 

Detailed Description

Definition at line 28 of file sm_ftl.h.

Field Documentation

int block_size

Definition at line 35 of file sm_ftl.h.

int cache_block

Definition at line 48 of file sm_ftl.h.

bool cache_clean

Definition at line 52 of file sm_ftl.h.

unsigned char* cache_data

Definition at line 50 of file sm_ftl.h.

long unsigned int cache_data_invalid_bitmap

Definition at line 51 of file sm_ftl.h.

int cache_zone

Definition at line 49 of file sm_ftl.h.

int cis_block

Definition at line 42 of file sm_ftl.h.

int cis_boffset

Definition at line 43 of file sm_ftl.h.

void* cis_buffer

Definition at line 45 of file sm_ftl.h.

int cis_page_offset

Definition at line 44 of file sm_ftl.h.

int cylinders

Definition at line 62 of file sm_ftl.h.

struct attribute_group* disk_attributes

Definition at line 64 of file sm_ftl.h.

struct completion erase_completion

Definition at line 57 of file sm_ftl.h.

struct work_struct flush_work

Definition at line 53 of file sm_ftl.h.

int heads

Definition at line 60 of file sm_ftl.h.

int max_lba

Definition at line 38 of file sm_ftl.h.

Definition at line 31 of file sm_ftl.h.

bool readonly

Definition at line 40 of file sm_ftl.h.

int sectors

Definition at line 61 of file sm_ftl.h.

int smallpagenand

Definition at line 39 of file sm_ftl.h.

Definition at line 54 of file sm_ftl.h.

Definition at line 29 of file sm_ftl.h.

bool unstable

Definition at line 41 of file sm_ftl.h.

int zone_count

Definition at line 37 of file sm_ftl.h.

int zone_size

Definition at line 36 of file sm_ftl.h.

struct ftl_zone* zones

Definition at line 32 of file sm_ftl.h.


The documentation for this struct was generated from the following file: