Changeset View
Changeset View
Standalone View
Standalone View
sys/fs/nfsserver/nfs_nfsdport.c
Show All 12 Lines | |||||
struct vnode *, NFSPROC_T *); | struct vnode *, NFSPROC_T *); | ||||
static int nfsrv_dsremove(struct vnode *, char *, struct ucred *, NFSPROC_T *); | static int nfsrv_dsremove(struct vnode *, char *, struct ucred *, NFSPROC_T *); | ||||
static int nfsrv_dssetacl(struct vnode *, struct acl *, struct ucred *, | static int nfsrv_dssetacl(struct vnode *, struct acl *, struct ucred *, | ||||
NFSPROC_T *); | NFSPROC_T *); | ||||
static int nfsrv_pnfsstatfs(struct statfs *, struct mount *); | static int nfsrv_pnfsstatfs(struct statfs *, struct mount *); | ||||
int nfs_pnfsio(task_fn_t *, void *); | int nfs_pnfsio(task_fn_t *, void *); | ||||
SYSCTL_NODE(_vfs, OID_AUTO, nfsd, CTLFLAG_RW, 0, "NFS server"); | SYSCTL_NODE(_vfs, OID_AUTO, nfsd, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, | ||||
"NFS server"); | |||||
SYSCTL_INT(_vfs_nfsd, OID_AUTO, mirrormnt, CTLFLAG_RW, | SYSCTL_INT(_vfs_nfsd, OID_AUTO, mirrormnt, CTLFLAG_RW, | ||||
&nfsrv_enable_crossmntpt, 0, "Enable nfsd to cross mount points"); | &nfsrv_enable_crossmntpt, 0, "Enable nfsd to cross mount points"); | ||||
SYSCTL_INT(_vfs_nfsd, OID_AUTO, commit_blks, CTLFLAG_RW, &nfs_commit_blks, | SYSCTL_INT(_vfs_nfsd, OID_AUTO, commit_blks, CTLFLAG_RW, &nfs_commit_blks, | ||||
0, ""); | 0, ""); | ||||
SYSCTL_INT(_vfs_nfsd, OID_AUTO, commit_miss, CTLFLAG_RW, &nfs_commit_miss, | SYSCTL_INT(_vfs_nfsd, OID_AUTO, commit_miss, CTLFLAG_RW, &nfs_commit_miss, | ||||
0, ""); | 0, ""); | ||||
SYSCTL_INT(_vfs_nfsd, OID_AUTO, issue_delegations, CTLFLAG_RW, | SYSCTL_INT(_vfs_nfsd, OID_AUTO, issue_delegations, CTLFLAG_RW, | ||||
&nfsrv_issuedelegs, 0, "Enable nfsd to issue delegations"); | &nfsrv_issuedelegs, 0, "Enable nfsd to issue delegations"); | ||||
Show All 12 Lines |