NFTLrecord
struct NFTLrecord *nftl = (void *)dev;
static u16 NFTL_findfreeblock(struct NFTLrecord *nftl, int desperate )
static u16 NFTL_foldchain (struct NFTLrecord *nftl, unsigned thisVUC, unsigned pendingblock )
struct NFTLrecord *nftl;
static u16 NFTL_makefreeblock( struct NFTLrecord *nftl , unsigned pendingblock)
nftl = kzalloc_obj(struct NFTLrecord);
static inline u16 NFTL_findwriteunit(struct NFTLrecord *nftl, unsigned block)
struct NFTLrecord *nftl = (void *)mbd;
struct NFTLrecord *nftl = (void *)mbd;
struct NFTLrecord *nftl = (void *)dev;
static int find_boot_record(struct NFTLrecord *nftl)
static int check_free_sectors(struct NFTLrecord *nftl, unsigned int address, int len,
int NFTL_formatblock(struct NFTLrecord *nftl, int block)
static void check_sectors_in_chain(struct NFTLrecord *nftl, unsigned int first_block)
static int calc_chain_length(struct NFTLrecord *nftl, unsigned int first_block)
static void format_chain(struct NFTLrecord *nftl, unsigned int first_block)
static int check_and_mark_free_block(struct NFTLrecord *nftl, int block)
static int get_fold_mark(struct NFTLrecord *nftl, unsigned int block)
int NFTL_mount(struct NFTLrecord *s)
int NFTL_mount(struct NFTLrecord *s);
int NFTL_formatblock(struct NFTLrecord *s, int block);