#include <linux/slab.h>
#include <linux/namei.h>
#include <linux/module.h>
#include <linux/exportfs.h>
#include <linux/sunrpc/svc_xprt.h>
#include <net/ipv6.h>
#include "nfsd.h"
#include "nfsfh.h"
#include "netns.h"
Go to the source code of this file.
|
int | exp_rootfh (struct net *net, svc_client *clp, char *name, struct knfsd_fh *f, int maxsize) |
|
__be32 | check_nfsd_access (struct svc_export *exp, struct svc_rqst *rqstp) |
|
struct svc_export * | rqst_exp_get_by_name (struct svc_rqst *rqstp, struct path *path) |
|
struct svc_export * | rqst_exp_find (struct svc_rqst *rqstp, int fsid_type, u32 *fsidv) |
|
struct svc_export * | rqst_exp_parent (struct svc_rqst *rqstp, struct path *path) |
|
struct svc_export * | rqst_find_fsidzero_export (struct svc_rqst *rqstp) |
|
__be32 | exp_pseudoroot (struct svc_rqst *rqstp, struct svc_fh *fhp) |
|
int | nfsd_export_init (struct net *net) |
|
void | nfsd_export_flush (struct net *net) |
|
void | nfsd_export_shutdown (struct net *net) |
|
#define EXPKEY_HASHBITS 8 |
#define EXPORT_HASHBITS 8 |
Initial value:= {
.start = e_start,
.next = e_next,
.stop = e_stop,
.show = e_show,
}
Definition at line 1227 of file export.c.