Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
super.c File Reference
#include "logfs.h"
#include <linux/bio.h>
#include <linux/slab.h>
#include <linux/blkdev.h>
#include <linux/module.h>
#include <linux/mtd/mtd.h>
#include <linux/statfs.h>
#include <linux/buffer_head.h>

Go to the source code of this file.

Functions

struct pageemergency_read_begin (struct address_space *mapping, pgoff_t index)
 
void emergency_read_end (struct page *page)
 
void logfs_crash_dump (struct super_block *sb)
 
int logfs_statfs (struct dentry *dentry, struct kstatfs *stats)
 
int logfs_write_sb (struct super_block *sb)
 
int logfs_check_ds (struct logfs_disk_super *ds)
 
 module_init (logfs_init)
 
 module_exit (logfs_exit)
 
 MODULE_LICENSE ("GPL v2")
 
 MODULE_AUTHOR ("Joern Engel <[email protected]>")
 
 MODULE_DESCRIPTION ("scalable flash filesystem")
 

Function Documentation

struct page* emergency_read_begin ( struct address_space mapping,
pgoff_t  index 
)
read

Definition at line 24 of file super.c.

void emergency_read_end ( struct page page)

Definition at line 46 of file super.c.

int logfs_check_ds ( struct logfs_disk_super ds)

Definition at line 345 of file super.c.

void logfs_crash_dump ( struct super_block sb)

Definition at line 89 of file super.c.

int logfs_statfs ( struct dentry dentry,
struct kstatfs stats 
)

Definition at line 97 of file super.c.

int logfs_write_sb ( struct super_block sb)

Definition at line 213 of file super.c.

MODULE_AUTHOR ( "Joern Engel <[email protected]>"  )
MODULE_DESCRIPTION ( "scalable flash filesystem"  )
module_exit ( logfs_exit  )
module_init ( logfs_init  )
MODULE_LICENSE ( "GPL v2 )