Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
hypfs.h File Reference
#include <linux/fs.h>
#include <linux/types.h>
#include <linux/debugfs.h>
#include <linux/workqueue.h>
#include <linux/kref.h>

Go to the source code of this file.

Data Structures

struct  hypfs_dbfs_data
 
struct  hypfs_dbfs_file
 

Macros

#define REG_FILE_MODE   0440
 
#define UPDATE_FILE_MODE   0220
 
#define DIR_MODE   0550
 

Functions

struct dentryhypfs_mkdir (struct super_block *sb, struct dentry *parent, const char *name)
 
struct dentryhypfs_create_u64 (struct super_block *sb, struct dentry *dir, const char *name, __u64 value)
 
struct dentryhypfs_create_str (struct super_block *sb, struct dentry *dir, const char *name, char *string)
 
int hypfs_diag_init (void)
 
void hypfs_diag_exit (void)
 
int hypfs_diag_create_files (struct super_block *sb, struct dentry *root)
 
int hypfs_vm_init (void)
 
void hypfs_vm_exit (void)
 
int hypfs_vm_create_files (struct super_block *sb, struct dentry *root)
 
int hypfs_dbfs_init (void)
 
void hypfs_dbfs_exit (void)
 
int hypfs_dbfs_create_file (struct hypfs_dbfs_file *df)
 
void hypfs_dbfs_remove_file (struct hypfs_dbfs_file *df)
 

Macro Definition Documentation

#define DIR_MODE   0550

Definition at line 19 of file hypfs.h.

#define REG_FILE_MODE   0440

Definition at line 17 of file hypfs.h.

#define UPDATE_FILE_MODE   0220

Definition at line 18 of file hypfs.h.

Function Documentation

struct dentry* hypfs_create_str ( struct super_block sb,
struct dentry dir,
const char name,
char string 
)
read

Definition at line 425 of file inode.c.

struct dentry* hypfs_create_u64 ( struct super_block sb,
struct dentry dir,
const char name,
__u64  value 
)
read

Definition at line 404 of file inode.c.

int hypfs_dbfs_create_file ( struct hypfs_dbfs_file df)

Definition at line 89 of file hypfs_dbfs.c.

void hypfs_dbfs_exit ( void  )

Definition at line 113 of file hypfs_dbfs.c.

int hypfs_dbfs_init ( void  )

Definition at line 105 of file hypfs_dbfs.c.

void hypfs_dbfs_remove_file ( struct hypfs_dbfs_file df)

Definition at line 100 of file hypfs_dbfs.c.

int hypfs_diag_create_files ( struct super_block sb,
struct dentry root 
)

Definition at line 731 of file hypfs_diag.c.

void hypfs_diag_exit ( void  )

Definition at line 613 of file hypfs_diag.c.

int hypfs_diag_init ( void  )

Definition at line 588 of file hypfs_diag.c.

struct dentry* hypfs_mkdir ( struct super_block sb,
struct dentry parent,
const char name 
)
read

Definition at line 377 of file inode.c.

int hypfs_vm_create_files ( struct super_block sb,
struct dentry root 
)

Definition at line 172 of file hypfs_vm.c.

void hypfs_vm_exit ( void  )

Definition at line 278 of file hypfs_vm.c.

int hypfs_vm_init ( void  )

Definition at line 265 of file hypfs_vm.c.