Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
file.c File Reference
#include <linux/module.h>
#include <linux/fs.h>
#include <linux/buffer_head.h>
#include <linux/mpage.h>
#include "omfs.h"

Go to the source code of this file.

Functions

void omfs_make_empty_table (struct buffer_head *bh, int offset)
 
int omfs_shrink_inode (struct inode *inode)
 

Variables

struct file_operations omfs_file_operations
 
struct inode_operations omfs_file_inops
 
struct address_space_operations omfs_aops
 

Function Documentation

void omfs_make_empty_table ( struct buffer_head *  bh,
int  offset 
)

Definition at line 20 of file file.c.

int omfs_shrink_inode ( struct inode inode)

Definition at line 31 of file file.c.

Variable Documentation

Initial value:
= {
.readpage = omfs_readpage,
.readpages = omfs_readpages,
.writepage = omfs_writepage,
.writepages = omfs_writepages,
.write_begin = omfs_write_begin,
.write_end = generic_write_end,
.bmap = omfs_bmap,
}

Definition at line 368 of file file.c.

struct inode_operations omfs_file_inops
Initial value:
= {
.setattr = omfs_setattr,
.truncate = omfs_truncate
}

Definition at line 363 of file file.c.

struct file_operations omfs_file_operations
Initial value:
= {
.read = do_sync_read,
.write = do_sync_write,
.aio_read = generic_file_aio_read,
.aio_write = generic_file_aio_write,
.splice_read = generic_file_splice_read,
}

Definition at line 331 of file file.c.