/netbsd-src/sys/nfs/ |
H A D | nfs_syscalls.c | 112 static struct nfsd *nfsd_bake_cookie(struct nfsd *); 113 static void nfsd_toss_cookie(struct nfsd *); 114 static struct nfsd *nfsd_get(struct nfsd *); 125 .rbto_node_offset = offsetof(struct nfsd, nfsd_node), 131 const struct nfsd *na = va; in nfsd_compare_nodes() 132 const struct nfsd *nb = vb; in nfsd_compare_nodes() 144 const struct nfsd *n = vn; in nfsd_compare_key() 161 static struct nfsd * 162 nfsd_bake_cookie(struct nfsd *nfsd) in nfsd_bake_cookie() argument 168 nfsd->nfsd_cookie = cprng_fast32(); in nfsd_bake_cookie() [all …]
|
H A D | nfs_serv.c | 163 nfsrv3_access(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp, struct lwp *lwp, struct mbuf **… in nfsrv3_access() argument 165 struct mbuf *mrep = nfsd->nd_mrep, *md = nfsd->nd_md; in nfsrv3_access() 166 struct mbuf *nam = nfsd->nd_nam; in nfsrv3_access() 167 char *dpos = nfsd->nd_dpos; in nfsrv3_access() 168 kauth_cred_t cred = nfsd->nd_cr; in nfsrv3_access() 184 (nfsd->nd_flag & ND_KERBAUTH), false); in nfsrv3_access() 226 nfsrv_getattr(struct nfsrv_descript *nfsd, struct nfssvc_sock *slp, struct lwp *lwp, struct mbuf **… in nfsrv_getattr() argument 228 struct mbuf *mrep = nfsd->nd_mrep, *md = nfsd->nd_md; in nfsrv_getattr() 229 struct mbuf *nam = nfsd->nd_nam; in nfsrv_getattr() 230 char *dpos = nfsd->nd_dpos; in nfsrv_getattr() [all …]
|
H A D | nfsm_subs.h | 442 nfsd->nd_repstat = error; \ 443 if (error && !(nfsd->nd_flag & ND_NFSV3)) \ 444 (void) nfs_rephead(0, nfsd, slp, error, cache, &frev, \ 447 (void) nfs_rephead((s), nfsd, slp, error, cache, &frev, \ 452 if (error && (!(nfsd->nd_flag & ND_NFSV3) || \ 461 nfsd->nd_repstat = error; \ 463 (void) nfs_rephead(0, nfsd, slp, error, cache, &frev, \ 466 (void) nfs_rephead((s), nfsd, slp, error, cache, &frev, \ 482 if (nfsd->nd_flag & ND_NFSV3) { \ 520 nfsm_srvfattr(nfsd, ( [all...] |
H A D | nfs_srvsocket.c | 359 nfsrv_dorec(struct nfssvc_sock *slp, struct nfsd *nfsd, in nfsrv_dorec() argument 396 error = nfs_getreq(nd, nfsd, true); in nfsrv_dorec() 403 nfsd->nfsd_nd = nd; in nfsrv_dorec() 445 struct nfsd *nd; in nfsrv_wakenfsd_locked()
|
H A D | nfs_socket.c | 995 nfs_getreq(struct nfsrv_descript *nd, struct nfsd *nfsd, int has_header) in nfs_getreq() argument 1126 *((u_int32_t *)nfsd->nfsd_authstr) = *tl; in nfs_getreq() 1128 nfsd->nfsd_authlen = uio.uio_resid + NFSX_UNSIGNED; in nfs_getreq() 1138 iov.iov_base = (void *)&nfsd->nfsd_authstr[4]; in nfs_getreq() 1158 memcpy(nfsd->nfsd_verfstr, cp, 3 * NFSX_UNSIGNED); in nfs_getreq() 1159 nfsd->nfsd_verflen = 3 * NFSX_UNSIGNED; in nfs_getreq() 1161 nfsd->nfsd_flag |= NFSD_NEEDAUTH; in nfs_getreq() 1183 LIST_FOREACH(nuidp, NUIDHASH(nfsd->nfsd_slp, nickuid), in nfs_getreq() 1233 ((nfsd->nfsd_flag & NFSD_NEEDAUTH) != 0)); in nfs_getreq()
|
H A D | nfs.h | 193 * Structures for the nfssvc(2) syscall. Not that anyone but mountd, nfsd and 203 struct nfsd *nsd_nfsd; /* Pointer to in kernel nfsd struct */ 355 * that require service by the nfsd. 483 * One of these structures is allocated for each nfsd. struct 485 struct nfsd { 486 struct rb_node nfsd_node; /* Tree of all nfsd's */ argument 487 SLIST_ENTRY(nfsd) nfsd_idle; /* List of idle nfsd's */ argument 558 extern SLIST_HEAD(nfsdidlehead, nfsd) nfsd_idle_hea 484 nfsd_nodenfsd global() argument 488 nfsd_slpnfsd global() argument 489 nfsd_authlennfsd global() argument 490 nfsd_authstrnfsd global() argument 491 nfsd_verflennfsd global() argument 492 nfsd_verfstrnfsd global() argument 493 nfsd_procpnfsd global() argument 494 nfsd_ndnfsd global() argument 495 nfsd_cookienfsd global() argument [all...] |
H A D | nfs_var.h | 51 struct nfsd; 186 int nfs_getreq(struct nfsrv_descript *, struct nfsd *, int); 191 int nfsrv_dorec(struct nfssvc_sock *, struct nfsd *, struct nfsrv_descript **,
|
H A D | nfs_subs.c | 1632 nfsm_srvwcc(struct nfsrv_descript *nfsd, int before_ret, struct vattr *before_vap, int after_ret, s… in nfsm_srvwcc() argument 1652 nfsm_srvpostopattr(nfsd, after_ret, after_vap, mbp, bposp); in nfsm_srvwcc() 1656 nfsm_srvpostopattr(struct nfsrv_descript *nfsd, int after_ret, struct vattr *after_vap, struct mbuf… in nfsm_srvpostopattr() argument 1670 nfsm_srvfattr(nfsd, after_vap, fp); in nfsm_srvpostopattr() 1677 nfsm_srvfattr(struct nfsrv_descript *nfsd, struct vattr *vap, struct nfs_fattr *fp) in nfsm_srvfattr() argument 1683 if (nfsd->nd_flag & ND_NFSV3) { in nfsm_srvfattr()
|
/netbsd-src/sys/fs/nfs/client/ |
H A D | nfs_clrpcops.c | 142 struct nfsrv_descript nfsd, *nd = &nfsd; in nfsrpc_null() local 208 struct nfsrv_descript nfsd, *nd = &nfsd; in nfsrpc_accessrpc() local 385 struct nfsrv_descript nfsd, *nd = &nfsd; in nfsrpc_openrpc() local 583 struct nfsrv_descript nfsd, *nd = &nfsd; in nfsrpc_opendowngrade() local 646 struct nfsrv_descript nfsd, *nd = &nfsd; in nfsrpc_doclose() local 784 struct nfsrv_descript nfsd, *nd = &nfsd; in nfsrpc_openconfirm() local 826 struct nfsrv_descript nfsd; in nfsrpc_setclient() local 827 struct nfsrv_descript *nd = &nfsd; in nfsrpc_setclient() 1004 struct nfsrv_descript nfsd, *nd = &nfsd; in nfsrpc_getattr() local 1032 struct nfsrv_descript nfsd, *nd = &nfsd; in nfsrpc_getattrnovp() local [all …]
|
H A D | nfs_clstate.c | 4114 struct nfsrv_descript nfsd, *nd = &nfsd; in nfscl_trylock() local 4179 struct nfsrv_descript nfsd, *nd = &nfsd; in nfscl_tryclose() local
|
/netbsd-src/usr.sbin/nfsd/ |
H A D | Makefile | 6 PROG= nfsd 7 MAN= nfsd.8
|
/netbsd-src/etc/rc.d/ |
H A D | nfslocking | 26 load_rc_config_var nfsd nfs_server 36 load_rc_config_var nfsd nfs_server
|
/netbsd-src/sys/fs/nfs/ |
H A D | README.newnfs | 4 The nfs code (both nfs and nfsd) that NetBSD currently uses is in 11 server/ - nfsd server code, from sys/fs/nfsserver in freebsd
|
/netbsd-src/tests/fs/nfs/nfsservice/ |
H A D | Makefile | 19 SRCS.rumpnfsd= rumpnfsd.c nfsd.c mountd.c getmntinfo.c get_net.c 33 .PATH.c: ${NETBSDSRCDIR}/usr.sbin/mountd ${NETBSDSRCDIR}/usr.sbin/nfsd
|
H A D | README | 8 * nfsd
|
/netbsd-src/usr.sbin/ |
H A D | Makefile | 20 ndbootd netgroup_mkdb nfsd \
|
/netbsd-src/tests/fs/nfs/ |
H A D | t_rquotad.sh | 138 atf_check -s exit:0 nfsd
|
/netbsd-src/sys/fs/nfs/server/ |
H A D | nfs_nfsdport.c | 58 FEATURE(nfsd, "NFSv4 server"); 98 SYSCTL_NODE(_vfs, OID_AUTO, nfsd, CTLFLAG_RW, 0, "NFS server"); 3437 DECLARE_MODULE(nfsd, nfsd_mod, SI_SUB_VFS, SI_ORDER_ANY); 3440 MODULE_VERSION(nfsd, 1); 3441 MODULE_DEPEND(nfsd, nfscommon, 1, 1, 1); 3442 MODULE_DEPEND(nfsd, nfslock, 1, 1, 1); 3443 MODULE_DEPEND(nfsd, nfslockd, 1, 1, 1); 3444 MODULE_DEPEND(nfsd, krpc, 1, 1, 1); 3445 MODULE_DEPEND(nfsd, nfssvc, 1, 1, 1);
|
/netbsd-src/tests/lib/librumphijack/ |
H A D | t_tcpip.sh | 199 atf_check -s exit:0 nfsd
|
/netbsd-src/usr.bin/crunch/examples/ |
H A D | really-big.conf | 28 progs newfs nfsd nfsiod ping quotacheck reboot restore route routed savecore
|
/netbsd-src/share/doc/smm/01.setup/ |
H A D | spell.ok | 416 nfsd
|
/netbsd-src/external/bsd/am-utils/dist/ |
H A D | BUGS | 103 that nfsd is running. Normally these are not required. 153 The user-level nfsd (2.2beta44) on older SuSE Linux systems (and possibly
|
/netbsd-src/external/bsd/ipf/dist/perl/ |
H A D | Services | 646 1110 nfsd-status Clusterstatusinfo 1226 2049 nfsd-or-shilp 1292 2323 3d-nfsd 3d-nfsd
|
/netbsd-src/usr.bin/spell/spell/ |
H A D | special.netbsd | 804 nfsd
|
/netbsd-src/sys/sys/ |
H A D | namei.src | 60 * absolutely necessary; e.g. nfsd uses it for loading paths from
|