Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
nfs4super.c File Reference
#include <linux/init.h>
#include <linux/module.h>
#include <linux/nfs_idmap.h>
#include <linux/nfs4_mount.h>
#include <linux/nfs_fs.h>
#include "delegation.h"
#include "internal.h"
#include "nfs4_fs.h"
#include "pnfs.h"
#include "nfs.h"

Go to the source code of this file.

Data Structures

struct  nfs_referral_count
 

Macros

#define NFSDBG_FACILITY   NFSDBG_VFS
 
#define NFS_MAX_NESTED_REFERRALS   2
 

Functions

struct dentrynfs4_try_mount (int flags, const char *dev_name, struct nfs_mount_info *mount_info, struct nfs_subversion *nfs_mod)
 
 MODULE_LICENSE ("GPL")
 
 module_init (init_nfs_v4)
 
 module_exit (exit_nfs_v4)
 

Variables

struct file_system_type nfs4_referral_fs_type
 
struct nfs_subversion nfs_v4
 

Macro Definition Documentation

#define NFS_MAX_NESTED_REFERRALS   2

Definition at line 176 of file nfs4super.c.

#define NFSDBG_FACILITY   NFSDBG_VFS

Definition at line 15 of file nfs4super.c.

Function Documentation

module_exit ( exit_nfs_v4  )
module_init ( init_nfs_v4  )
MODULE_LICENSE ( "GPL"  )
struct dentry* nfs4_try_mount ( int  flags,
const char dev_name,
struct nfs_mount_info mount_info,
struct nfs_subversion nfs_mod 
)
read

Definition at line 243 of file nfs4super.c.

Variable Documentation

struct file_system_type nfs4_referral_fs_type
Initial value:
= {
.owner = THIS_MODULE,
.name = "nfs4",
.mount = nfs4_referral_mount,
.kill_sb = nfs_kill_super,
}

Definition at line 42 of file nfs4super.c.

Initial value:
= {
.owner = THIS_MODULE,
.nfs_fs = &nfs4_fs_type,
.rpc_vers = &nfs_version4,
.rpc_ops = &nfs_v4_clientops,
.sops = &nfs4_sops,
}

Definition at line 65 of file nfs4super.c.