Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Typedefs | Functions | Variables
namei.c File Reference
#include "affs.h"

Go to the source code of this file.

Typedefs

typedef int(* toupper_t )(int)
 

Functions

int affs_hash_name (struct super_block *sb, const u8 *name, unsigned int len)
 
struct dentryaffs_lookup (struct inode *dir, struct dentry *dentry, unsigned int flags)
 
int affs_unlink (struct inode *dir, struct dentry *dentry)
 
int affs_create (struct inode *dir, struct dentry *dentry, umode_t mode, bool excl)
 
int affs_mkdir (struct inode *dir, struct dentry *dentry, umode_t mode)
 
int affs_rmdir (struct inode *dir, struct dentry *dentry)
 
int affs_symlink (struct inode *dir, struct dentry *dentry, const char *symname)
 
int affs_link (struct dentry *old_dentry, struct inode *dir, struct dentry *dentry)
 
int affs_rename (struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry)
 

Variables

struct dentry_operations affs_dentry_operations
 
struct dentry_operations affs_intl_dentry_operations
 

Typedef Documentation

typedef int(* toupper_t)(int)

Definition at line 13 of file namei.c.

Function Documentation

int affs_create ( struct inode dir,
struct dentry dentry,
umode_t  mode,
bool  excl 
)

Definition at line 258 of file namei.c.

int affs_hash_name ( struct super_block sb,
const u8 name,
unsigned int  len 
)

Definition at line 172 of file namei.c.

int affs_link ( struct dentry old_dentry,
struct inode dir,
struct dentry dentry 
)

Definition at line 402 of file namei.c.

struct dentry* affs_lookup ( struct inode dir,
struct dentry dentry,
unsigned int  flags 
)
read

Definition at line 214 of file namei.c.

int affs_mkdir ( struct inode dir,
struct dentry dentry,
umode_t  mode 
)

Definition at line 288 of file namei.c.

int affs_rename ( struct inode old_dir,
struct dentry old_dentry,
struct inode new_dir,
struct dentry new_dentry 
)

Definition at line 413 of file namei.c.

int affs_rmdir ( struct inode dir,
struct dentry dentry 
)

Definition at line 317 of file namei.c.

int affs_symlink ( struct inode dir,
struct dentry dentry,
const char symname 
)

Definition at line 327 of file namei.c.

int affs_unlink ( struct inode dir,
struct dentry dentry 
)

Definition at line 248 of file namei.c.

Variable Documentation

struct dentry_operations affs_dentry_operations
Initial value:
= {
.d_hash = affs_hash_dentry,
.d_compare = affs_compare_dentry,
}

Definition at line 30 of file namei.c.

struct dentry_operations affs_intl_dentry_operations
Initial value:
= {
.d_hash = affs_intl_hash_dentry,
.d_compare = affs_intl_compare_dentry,
}

Definition at line 35 of file namei.c.