Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
dir.c File Reference
#include <linux/fs.h>
#include <linux/stat.h>
#include <linux/slab.h>
#include <linux/namei.h>
#include <linux/mount.h>
#include <linux/file.h>
#include "cifsfs.h"
#include "cifspdu.h"
#include "cifsglob.h"
#include "cifsproto.h"
#include "cifs_debug.h"
#include "cifs_fs_sb.h"

Go to the source code of this file.

Functions

charbuild_path_from_dentry (struct dentry *direntry)
 
int cifs_atomic_open (struct inode *inode, struct dentry *direntry, struct file *file, unsigned oflags, umode_t mode, int *opened)
 
int cifs_create (struct inode *inode, struct dentry *direntry, umode_t mode, bool excl)
 
int cifs_mknod (struct inode *inode, struct dentry *direntry, umode_t mode, dev_t device_number)
 
struct dentrycifs_lookup (struct inode *parent_dir_inode, struct dentry *direntry, unsigned int flags)
 

Variables

struct dentry_operations cifs_dentry_ops
 
struct dentry_operations cifs_ci_dentry_ops
 

Function Documentation

char* build_path_from_dentry ( struct dentry direntry)

Definition at line 49 of file dir.c.

int cifs_atomic_open ( struct inode inode,
struct dentry direntry,
struct file file,
unsigned  oflags,
umode_t  mode,
int opened 
)

Definition at line 375 of file dir.c.

int cifs_create ( struct inode inode,
struct dentry direntry,
umode_t  mode,
bool  excl 
)

Definition at line 469 of file dir.c.

struct dentry* cifs_lookup ( struct inode parent_dir_inode,
struct dentry direntry,
unsigned int  flags 
)
read

Definition at line 646 of file dir.c.

int cifs_mknod ( struct inode inode,
struct dentry direntry,
umode_t  mode,
dev_t  device_number 
)

Definition at line 514 of file dir.c.

Variable Documentation

struct dentry_operations cifs_ci_dentry_ops
Initial value:
= {
.d_revalidate = cifs_d_revalidate,
.d_hash = cifs_ci_hash,
.d_compare = cifs_ci_compare,
.d_automount = cifs_dfs_d_automount,
}

Definition at line 818 of file dir.c.

struct dentry_operations cifs_dentry_ops
Initial value:
= {
.d_revalidate = cifs_d_revalidate,
.d_automount = cifs_dfs_d_automount,
}

Definition at line 783 of file dir.c.