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

Go to the source code of this file.

Data Structures

struct  omfs_sb_info
 

Functions

unsigned long omfs_count_free (struct super_block *sb)
 
int omfs_allocate_block (struct super_block *sb, u64 block)
 
int omfs_allocate_range (struct super_block *sb, int min_request, int max_request, u64 *return_block, int *return_size)
 
int omfs_clear_range (struct super_block *sb, u64 block, int count)
 
int omfs_make_empty (struct inode *inode, struct super_block *sb)
 
int omfs_is_bad (struct omfs_sb_info *sbi, struct omfs_header *header, u64 fsblock)
 
void omfs_make_empty_table (struct buffer_head *bh, int offset)
 
int omfs_shrink_inode (struct inode *inode)
 
struct buffer_head * omfs_bread (struct super_block *sb, sector_t block)
 
struct inodeomfs_iget (struct super_block *sb, ino_t inode)
 
struct inodeomfs_new_inode (struct inode *dir, umode_t mode)
 
int omfs_reserve_block (struct super_block *sb, sector_t block)
 
int omfs_find_empty_block (struct super_block *sb, int mode, ino_t *ino)
 
int omfs_sync_inode (struct inode *inode)
 

Variables

struct file_operations omfs_dir_operations
 
struct inode_operations omfs_dir_inops
 
struct file_operations omfs_file_operations
 
struct inode_operations omfs_file_inops
 
struct address_space_operations omfs_aops
 

Function Documentation

int omfs_allocate_block ( struct super_block sb,
u64  block 
)

Definition at line 90 of file bitmap.c.

int omfs_allocate_range ( struct super_block sb,
int  min_request,
int  max_request,
u64 return_block,
int return_size 
)

Definition at line 129 of file bitmap.c.

struct buffer_head* omfs_bread ( struct super_block sb,
sector_t  block 
)
read

Definition at line 22 of file inode.c.

int omfs_clear_range ( struct super_block sb,
u64  block,
int  count 
)

Definition at line 174 of file bitmap.c.

unsigned long omfs_count_free ( struct super_block sb)

Definition at line 7 of file bitmap.c.

int omfs_find_empty_block ( struct super_block sb,
int  mode,
ino_t ino 
)
struct inode* omfs_iget ( struct super_block sb,
ino_t  inode 
)
read

Definition at line 200 of file inode.c.

int omfs_is_bad ( struct omfs_sb_info sbi,
struct omfs_header header,
u64  fsblock 
)

Definition at line 316 of file dir.c.

int omfs_make_empty ( struct inode inode,
struct super_block sb 
)

Definition at line 84 of file dir.c.

void omfs_make_empty_table ( struct buffer_head *  bh,
int  offset 
)

Definition at line 20 of file file.c.

struct inode* omfs_new_inode ( struct inode dir,
umode_t  mode 
)
read

Definition at line 31 of file inode.c.

int omfs_reserve_block ( struct super_block sb,
sector_t  block 
)
int omfs_shrink_inode ( struct inode inode)

Definition at line 31 of file file.c.

int omfs_sync_inode ( struct inode inode)

Definition at line 175 of file inode.c.

Variable Documentation

Definition at line 368 of file file.c.

struct inode_operations omfs_dir_inops

Definition at line 462 of file dir.c.

struct file_operations omfs_dir_operations

Definition at line 471 of file dir.c.

struct inode_operations omfs_file_inops

Definition at line 363 of file file.c.

struct file_operations omfs_file_operations

Definition at line 331 of file file.c.