Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
dir.c File Reference
#include "logfs.h"
#include <linux/slab.h>

Go to the source code of this file.

Macros

#define IMPLICIT_NODES   2
 

Functions

int logfs_replay_journal (struct super_block *sb)
 

Variables

struct inode_operations logfs_symlink_iops
 
struct inode_operations logfs_dir_iops
 
struct file_operations logfs_dir_fops
 

Macro Definition Documentation

#define IMPLICIT_NODES   2

Definition at line 284 of file dir.c.

Function Documentation

int logfs_replay_journal ( struct super_block sb)

Definition at line 748 of file dir.c.

Variable Documentation

struct file_operations logfs_dir_fops
Initial value:
= {
.fsync = logfs_fsync,
.unlocked_ioctl = logfs_ioctl,
.readdir = logfs_readdir,
.llseek = default_llseek,
}

Definition at line 814 of file dir.c.

struct inode_operations logfs_dir_iops
Initial value:
= {
.create = logfs_create,
.link = logfs_link,
.lookup = logfs_lookup,
.mkdir = logfs_mkdir,
.mknod = logfs_mknod,
.rename = logfs_rename,
.rmdir = logfs_rmdir,
.symlink = logfs_symlink,
.unlink = logfs_unlink,
}

Definition at line 803 of file dir.c.

struct inode_operations logfs_symlink_iops
Initial value:
= {
.readlink = generic_readlink,
.follow_link = page_follow_link_light,
}

Definition at line 798 of file dir.c.