#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/version.h>
#include <linux/fs.h>
#include <linux/sched.h>
#include <linux/statfs.h>
#include <linux/mm.h>
#include <asm/uaccess.h>
#include <asm/errno.h>
#include <linux/buffer_head.h>
#include <linux/pagemap.h>
#include <linux/proc_fs.h>
#include <asm/atomic.h>
#include <linux/string.h>
#include <linux/smp_lock.h>
#include "fsc_device.h"
#include "rkfs.h"
#include "parser.h"
Go to the source code of this file.
Classes | |
struct | write_buffer |
Functions | |
int | rkfs_get_sb (struct file_system_type *fs_type, int flags, const char *devname, void *data, struct vfsmount *mnt) |
Function to get super block. | |
void | rkfs_kill_sb (struct super_block *super) |
Kill super block. | |
void | rkfs_super_read_inode (struct inode *inode) |
Super read inode. | |
int | rkfs_super_write_inode (struct inode *inode, int wait) |
Super write inode. | |
int | rkfs_inode_unlink (struct inode *dir, struct dentry *dentry) |
Inode unlink. | |
void | rkfs_super_delete_inode (struct inode *inode) |
Delete inode. | |
dentry * | rkfs_inode_lookup (struct inode *parent_inode, struct dentry *dentry, struct nameidata *nameidata) |
Inode lookup. | |
int | rkfs_inode_create (struct inode *dir, struct dentry *dirdentry, int mode, struct nameidata *nd) |
Inode create. | |
void | rkfs_inode_truncate (struct inode *inode) |
Truncate inode. | |
int | rkfs_inode_rename (struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry) |
Remame. | |
Variables | |
super_operations | rkfs_sops |
inode_operations | rkfs_iops |
write_buffer | truncate_buffer |
Definition in file fs_inode.c.