|
Linux Kernel
3.7.1
|
#include <linux/sched.h>#include <linux/freezer.h>#include <linux/module.h>#include <linux/fs_struct.h>#include <linux/swap.h>#include <linux/nsproxy.h>#include <linux/sunrpc/stats.h>#include <linux/sunrpc/svcsock.h>#include <linux/lockd/bind.h>#include <linux/nfsacl.h>#include <linux/seq_file.h>#include <net/net_namespace.h>#include "nfsd.h"#include "cache.h"#include "vfs.h"Go to the source code of this file.
Macros | |
| #define | NFSDDBG_FACILITY NFSDDBG_SVC |
| #define | NFSD_MINVERS 2 |
| #define | NFSD_NRVERS ARRAY_SIZE(nfsd_version) |
| #define | NFSD_MAXSERVS 8192 |
| #define | NFSD_DRC_SIZE_SHIFT 10 |
Functions | |
| DEFINE_MUTEX (nfsd_mutex) | |
| int | nfsd_vers (int vers, enum vers_op change) |
| int | nfsd_minorversion (u32 minorversion, enum vers_op change) |
| int | nfsd_nrthreads (void) |
| void | nfsd_reset_versions (void) |
| int | nfsd_create_serv (void) |
| int | nfsd_nrpools (void) |
| int | nfsd_get_nrthreads (int n, int *nthreads) |
| int | nfsd_set_nrthreads (int n, int *nthreads) |
| int | nfsd_svc (int nrservs) |
| int | nfsd_dispatch (struct svc_rqst *rqstp, __be32 *statp) |
| int | nfsd_pool_stats_open (struct inode *inode, struct file *file) |
| int | nfsd_pool_stats_release (struct inode *inode, struct file *file) |
Variables | |
| struct svc_program | nfsd_program |
| struct timeval | nfssvc_boot |
| struct svc_serv * | nfsd_serv |
| spinlock_t | nfsd_drc_lock |
| unsigned int | nfsd_drc_max_mem |
| unsigned int | nfsd_drc_mem_used |
| u32 | nfsd_supported_minorversion |
| #define NFSD_DRC_SIZE_SHIFT 10 |
| #define NFSD_NRVERS ARRAY_SIZE(nfsd_version) |
| #define NFSDDBG_FACILITY NFSDDBG_SVC |
| DEFINE_MUTEX | ( | nfsd_mutex | ) |
| spinlock_t nfsd_drc_lock |
| struct svc_program nfsd_program |
1.8.2