fs.c File Reference

Go to the source code of this file.

Defines

#define MAX_RA_PAGES   1

Functions

static LIST_HEAD (dde_vfs_mounts)
void default_unplug_io_fn (struct backing_dev_info *bdi, struct page *p)
int seq_printf (struct seq_file *m, const char *f,...)
int generic_writepages (struct address_space *mapping, struct writeback_control *wbc)
struct page * find_get_page (struct address_space *mapping, unsigned long offset)
void unlock_page (struct page *page)
int test_set_page_writeback (struct page *page)
void end_page_writeback (struct page *page)
void do_invalidatepage (struct page *page, unsigned long offset)
int redirty_page_for_writepage (struct writeback_control *wbc, struct page *page)
static struct vfsmount * dde_kern_mount (struct file_system_type *type, int flags, const char *name, void *data)
struct vfsmount * kern_mount_data (struct file_system_type *type, void *data)

Variables

struct backing_dev_info default_backing_dev_info


Define Documentation

#define MAX_RA_PAGES   1

Definition at line 15 of file fs.c.


Function Documentation

static struct vfsmount* dde_kern_mount ( struct file_system_type *  type,
int  flags,
const char *  name,
void *  data 
) [static, read]

Definition at line 78 of file fs.c.

void default_unplug_io_fn ( struct backing_dev_info *  bdi,
struct page *  p 
)

Definition at line 17 of file fs.c.

void do_invalidatepage ( struct page *  page,
unsigned long  offset 
)

Definition at line 67 of file fs.c.

void end_page_writeback ( struct page *  page  ) 

Definition at line 62 of file fs.c.

struct page* find_get_page ( struct address_space *  mapping,
unsigned long  offset 
) [read]

Definition at line 45 of file fs.c.

int generic_writepages ( struct address_space *  mapping,
struct writeback_control *  wbc 
)

Definition at line 34 of file fs.c.

struct vfsmount* kern_mount_data ( struct file_system_type *  type,
void *  data 
) [read]

Definition at line 108 of file fs.c.

static LIST_HEAD ( dde_vfs_mounts   )  [static]

int redirty_page_for_writepage ( struct writeback_control *  wbc,
struct page *  page 
)

Definition at line 72 of file fs.c.

int seq_printf ( struct seq_file *  m,
const char *  f,
  ... 
)

Definition at line 28 of file fs.c.

int test_set_page_writeback ( struct page *  page  ) 

Definition at line 56 of file fs.c.

void unlock_page ( struct page *  page  ) 

Definition at line 51 of file fs.c.


Variable Documentation

struct backing_dev_info default_backing_dev_info

Initial value:

 {
        .ra_pages     = MAX_RA_PAGES,
        .state        = 0,
        .capabilities = BDI_CAP_MAP_COPY,
        .unplug_io_fn = default_unplug_io_fn,
}

Definition at line 21 of file fs.c.


Generated on Wed Apr 11 06:39:15 2012 for DDE - The L4 Device Driver Environment by  doxygen 1.5.6