Searched refs:nd (Results 1 - 25 of 30) sorted by relevance

12

/xnu-2422.115.4/bsd/nfs/
H A Dnfs_serv.c254 * struct nfsrv_descript *nd - the NFS request descriptor
262 * provided in nd->nd_nmreq.
275 struct nfsrv_descript *nd,
293 nmreq = &nd->nd_nmreq;
301 error = nfsrv_fhtovp(&nfh, nd, &vp, &nx, &nxo);
308 nfsrv_update_user_stat(nx, nd, kauth_cred_getuid(nd->nd_cr), 1, 0, 0);
310 error = nfsrv_credcheck(nd, ctx, nx, nxo);
379 nd->nd_repstat = error;
380 error = nfsrv_rephead(nd, sl
274 nfsrv_access( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
402 nfsrv_getattr( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
464 nfsrv_setattr( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
590 nfsrv_lookup( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
687 nfsrv_readlink( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
813 nfsrv_read( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
1169 nfsrv_write( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
1373 struct nfsrv_descript *nd, *wp, *owp, *swp; local
1687 nfsrv_wg_coalesce(struct nfsrv_descript *owp, struct nfsrv_descript *nd) argument
1806 nfsrv_create( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
2135 nfsrv_mknod( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
2371 nfsrv_remove( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
2509 nfsrv_rename( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
3119 nfsrv_link( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
3276 nfsrv_symlink( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
3497 nfsrv_mkdir( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
3711 nfsrv_rmdir( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
3885 nfsrv_readdir( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
4107 nfsrv_readdirplus( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
4354 nfsrv_commit( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
4434 nfsrv_statfs( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
4526 nfsrv_fsinfo( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
4614 nfsrv_pathconf( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument
4698 nfsrv_null( struct nfsrv_descript *nd, struct nfsrv_sock *slp, __unused vfs_context_t ctx, mbuf_t *mrepp) argument
4734 nfsrv_noop( struct nfsrv_descript *nd, struct nfsrv_sock *slp, __unused vfs_context_t ctx, mbuf_t *mrepp) argument
[all...]
H A Dnfs_srvcache.c221 struct nfsrv_descript *nd,
234 if (!nd->nd_nam2)
238 for (rp = NFSRCHASH(nd->nd_retxid)->lh_first; rp != 0;
240 if (nd->nd_retxid == rp->rc_xid && nd->nd_procnum == rp->rc_proc &&
241 netaddr_match(rp->rc_family, &rp->rc_haddr, nd->nd_nam)) {
260 nd->nd_repstat = rp->rc_status;
261 error = nfsrv_rephead(nd, slp, &nmrep, 0);
330 rp->rc_xid = nd->nd_retxid;
331 saddr = mbuf_data(nd
220 nfsrv_getcache( struct nfsrv_descript *nd, struct nfsrv_sock *slp, mbuf_t *mrepp) argument
365 nfsrv_updatecache( struct nfsrv_descript *nd, int repvalid, mbuf_t repmbuf) argument
[all...]
H A Dnfs_boot.c130 int nfs_boot_init(__unused struct nfs_diskless *nd) argument
135 int nfs_boot_getfh(__unused struct nfs_diskless *nd, __unused int v3, __unused int sotype) argument
186 nfs_boot_init(struct nfs_diskless *nd) argument
207 MALLOC_ZONE(nd->nd_root.ndm_path, char *, MAXPATHLEN, M_NAMEI, M_WAITOK);
208 if (!nd->nd_root.ndm_path) {
213 MALLOC_ZONE(nd->nd_root.ndm_mntfrom, char *, MAXPATHLEN, M_NAMEI, M_WAITOK);
214 if (!nd->nd_root.ndm_mntfrom) {
219 sin_p = &nd->nd_root.ndm_saddr;
223 if (netboot_rootpath(&sin_p->sin_addr, nd->nd_root.ndm_host,
224 sizeof(nd
319 nfs_boot_getfh(struct nfs_diskless *nd, int v3, int sotype) argument
[all...]
H A Dnfs_syscalls.c126 extern int (*nfsrv_procs[NFS_NPROCS])(struct nfsrv_descript *nd,
416 struct nameidata nd; local
442 NDINIT(&nd, LOOKUP, OP_LOOKUP, FOLLOW | LOCKLEAF | AUDITVNPATH1,
444 error = namei(&nd);
447 nameidone(&nd);
449 vp = nd.ni_vp;
885 struct nfsrv_descript *nd = NULL; local
1001 error = nfsrv_dorec(slp, nfsd, &nd);
1023 if (nd) {
1024 nfsm_chain_cleanup(&nd
[all...]
H A Dnfs_subs.c2033 struct nfsrv_descript *nd,
2050 nfsm_chain_add_postop_attr(error, nd, nmc, postattrerr, postvap);
2108 struct nfsrv_descript *nd,
2127 error = nfsrv_fhtovp(nfhp, nd, &dp, nxp, nxop);
2130 error = nfsrv_credcheck(nd, ctx, *nxp, *nxop);
2300 struct nfsrv_descript *nd,
2308 nfsm_chain_add_32(error, nmc, vtonfs_type(vap->va_type, nd->nd_vers));
2309 if (nd->nd_vers == NFS_VER3) {
2317 if (nd->nd_vers == NFS_VER3) {
2335 nfsm_chain_add_time(error, nmc, nd
2032 nfsm_chain_add_wcc_data_f( struct nfsrv_descript *nd, struct nfsm_chain *nmc, int preattrerr, struct vnode_attr *prevap, int postattrerr, struct vnode_attr *postvap) argument
2107 nfsrv_namei( struct nfsrv_descript *nd, vfs_context_t ctx, struct nameidata *nip, struct nfs_filehandle *nfhp, vnode_t *retdirp, struct nfs_export **nxp, struct nfs_export_options **nxop) argument
2299 nfsm_chain_add_fattr( struct nfsrv_descript *nd, struct nfsm_chain *nmc, struct vnode_attr *vap) argument
2343 nfsm_chain_get_sattr( struct nfsrv_descript *nd, struct nfsm_chain *nmc, struct vnode_attr *vap) argument
3233 nfsrv_fhtovp( struct nfs_filehandle *nfhp, struct nfsrv_descript *nd, vnode_t *vpp, struct nfs_export **nxp, struct nfs_export_options **nxop) argument
3341 nfsrv_credcheck( struct nfsrv_descript *nd, vfs_context_t ctx, __unused struct nfs_export *nx, struct nfs_export_options *nxo) argument
3522 nfsrv_update_user_stat(struct nfs_export *nx, struct nfsrv_descript *nd, uid_t uid, u_int ops, u_int rd_bytes, u_int wr_bytes) argument
4032 nfsrv_errmap(struct nfsrv_descript *nd, int err) argument
[all...]
H A Dnfs_socket.c5542 struct nfsrv_descript *nd,
5552 err = nd->nd_repstat;
5553 if (err && (nd->nd_vers == NFS_VER2))
5578 nfsm_chain_add_32(error, &nmrep, nd->nd_retxid);
5593 if (nd->nd_gss_context != NULL) {
5595 error = nfs_gss_svc_verf_put(nd, &nmrep);
5624 if (nd->nd_gss_context != NULL)
5625 error = nfs_gss_svc_prepare_reply(nd, &nmrep);
5628 (err ? nfsrv_errmap(nd, err) : 0));
5994 struct nfsrv_descript *nd; local
5541 nfsrv_rephead( struct nfsrv_descript *nd, __unused struct nfsrv_sock *slp, struct nfsm_chain *nmrepp, size_t siz) argument
6044 nfsrv_getreq(struct nfsrv_descript *nd) argument
6188 struct nfsd *nd; local
[all...]
H A Dnfs_gss.c2089 nfs_gss_svc_cred_get(struct nfsrv_descript *nd, struct nfsm_chain *nmc) argument
2121 if (proc != RPCSEC_GSS_DATA && nd->nd_procnum != NFSPROC_NULL) {
2136 nd->nd_sec =
2233 nd->nd_gss_seqnum = seqnum;
2244 nd->nd_cr = posix_cred_create(&temp_pcred);
2245 if (nd->nd_cr == NULL) {
2285 if (seqnum != nd->nd_gss_seqnum) {
2361 if (seqnum != nd->nd_gss_seqnum) {
2386 nd->nd_gss_context = cp;
2401 nfs_gss_svc_verf_put(struct nfsrv_descript *nd, struc argument
2455 nfs_gss_svc_prepare_reply(struct nfsrv_descript *nd, struct nfsm_chain *nmc) argument
2489 nfs_gss_svc_protect_reply(struct nfsrv_descript *nd, mbuf_t mrep) argument
2588 nfs_gss_svc_ctx_init(struct nfsrv_descript *nd, struct nfsrv_sock *slp, mbuf_t *mrepp) argument
[all...]
H A Dnfs_vfsops.c876 struct nfs_diskless nd; local
892 bzero((caddr_t) &nd, sizeof(nd));
893 error = nfs_boot_init(&nd);
906 error = nfs_boot_getfh(&nd, v3, sotype);
909 if (nd.nd_root.ndm_mntfrom)
910 FREE_ZONE(nd.nd_root.ndm_mntfrom,
912 if (nd.nd_root.ndm_path)
913 FREE_ZONE(nd.nd_root.ndm_path,
915 if (nd
1202 struct nameidata nd; local
[all...]
/xnu-2422.115.4/bsd/kern/
H A Dkern_acct.c149 struct nameidata nd; local
164 NDINIT(&nd, LOOKUP, OP_OPEN, NOFOLLOW, UIO_USERSPACE, uap->path, ctx);
165 if ((error = vn_open(&nd, FWRITE, 0)))
168 error = mac_system_check_acct(vfs_context_ucred(ctx), nd.ni_vp);
170 vnode_put(nd.ni_vp);
171 vn_close(nd.ni_vp, FWRITE, ctx);
175 vnode_put(nd.ni_vp);
177 if (nd.ni_vp->v_type != VREG) {
178 vn_close(nd.ni_vp, FWRITE, ctx);
208 acctp = nd
[all...]
H A Dposix_sem.c363 struct psemname nd; local
423 nd.psem_nameptr = nameptr;
424 nd.psem_namelen = plen;
425 nd.psem_hash = 0;
428 nd.psem_hash += (unsigned char)*cp * i;
499 error = psem_cache_search(&pinfo, &nd, &pcache);
576 if ( (error = psem_cache_add(pinfo, &nd, pcp)) ) {
669 struct psemname nd; local
712 nd.psem_nameptr = nameptr;
713 nd
[all...]
H A Dposix_shm.c379 struct pshmname nd; local
435 nd.pshm_nameptr = nameptr;
436 nd.pshm_namelen = plen;
437 nd. pshm_hash =0;
440 nd.pshm_hash += (unsigned char)*cp * i;
491 error = pshm_cache_search(&pinfo, &nd, &pcache, 1);
586 if ( (error = pshm_cache_add(pinfo, &nd, pcp)) ) {
1018 struct pshmname nd; local
1062 nd.pshm_nameptr = nameptr;
1063 nd
[all...]
H A Duipc_usrreq.c972 struct nameidata nd; local
989 NDINIT(&nd, CREATE, OP_MKFIFO, FOLLOW | LOCKPARENT, UIO_SYSSPACE,
992 error = namei(&nd);
997 dvp = nd.ni_dvp;
998 vp = nd.ni_vp;
1005 nameidone(&nd);
1020 nd.ni_dvp, &nd.ni_cnd, &va);
1026 nd.ni_dvp, &nd
1081 struct nameidata nd; local
[all...]
H A Dkern_guarded.c338 struct nameidata nd; local
346 NDINIT(&nd, LOOKUP, OP_OPEN, FOLLOW | AUDITVNPATH1, UIO_USERSPACE,
349 return (open1(ctx, &nd, uap->flags | O_CLOFORK, &va,
H A Dtty_ptmx.c182 struct nameidata nd; local
186 NDINIT(&nd, LOOKUP, OP_SETATTR, FOLLOW, UIO_SYSSPACE, CAST_USER_ADDR_T(name), ctx);
187 error = namei(&nd);
190 error = vnode_setattr(nd.ni_vp, &va, ctx);
191 vnode_put(nd.ni_vp);
192 nameidone(&nd);
H A Dkern_exec.c1181 struct nameidata nd; local
1201 NDINIT(&nd, LOOKUP, OP_LOOKUP, FOLLOW | LOCKLEAF | AUDITVNPATH1,
1205 error = namei(&nd);
1208 imgp->ip_ndp = &nd; /* successful namei(); call nameidone() later */
1209 imgp->ip_vp = nd.ni_vp; /* if set, need to vnode_put() at some point */
1287 nameidone(&nd);
1294 NDINIT(&nd, LOOKUP, OP_LOOKUP, FOLLOW | LOCKLEAF,
1312 (uintptr_t)nd.ni_vp, 0);
1511 struct nameidata nd; local
1522 NDINIT(&nd, LOOKU
[all...]
/xnu-2422.115.4/bsd/vfs/
H A Dvfs_syscalls.c217 struct nameidata nd; local
221 NDINIT(&nd, LOOKUP, OP_MOUNT, FOLLOW | AUDITVNPATH1 | WANTPARENT,
228 error = namei(&nd);
231 vp = nd.ni_vp;
232 pvp = nd.ni_dvp;
237 nd.ni_cnd.cn_pnbuf = pnbuf;
238 nd.ni_cnd.cn_pnlen = strlen(pnbuf) + 1;
242 error = mount_common(fstype, pvp, vp, &nd.ni_cnd, CAST_USER_ADDR_T(data),
248 nameidone(&nd);
308 struct nameidata nd; local
706 struct nameidata nd; local
1137 struct nameidata nd; local
1700 struct nameidata nd; local
2136 struct nameidata nd; local
2246 struct nameidata nd; local
2360 struct nameidata nd; local
2812 struct nameidata nd; local
2911 struct nameidata nd; local
3230 struct nameidata nd; local
3277 struct nameidata nd; local
3326 struct nameidata nd; local
3353 struct nameidata nd; local
3457 struct nameidata nd; local
3650 struct nameidata nd; local
3835 struct nameidata nd; local
3968 struct nameidata nd; local
4201 struct nameidata nd; local
4215 struct nameidata nd; local
4427 struct nameidata nd; local
4656 struct nameidata nd; local
4866 struct nameidata nd; local
4939 struct nameidata nd; local
5025 struct nameidata nd; local
5052 struct nameidata nd; local
5136 struct nameidata nd; local
5238 struct nameidata nd; local
5442 struct nameidata nd; local
5650 struct nameidata nd; local
5719 struct nameidata nd; local
6538 struct nameidata nd; local
6696 struct nameidata nd; local
7195 struct nameidata nd; local
7566 struct nameidata nd; local
8941 struct nameidata nd; local
9038 struct nameidata nd; local
9173 struct nameidata nd; local
9286 struct nameidata nd; local
9378 struct nameidata nd; local
[all...]
H A Dvfs_xattr.c2417 struct nameidata nd; local
2466 NDINIT(&nd, LOOKUP, OP_OPEN, LOCKLEAF | NOFOLLOW | USEDVP | DONOTAUTH,
2468 nd.ni_dvp = dvp;
2471 nd.ni_cnd.cn_nameiop = CREATE;
2473 nd.ni_op = OP_LINK;
2476 nd.ni_cnd.cn_flags |= LOCKPARENT;
2478 if ( (error = namei(&nd))) {
2479 nd.ni_dvp = NULLVP;
2483 if ( (xvp = nd.ni_vp) == NULLVP) {
2516 error = vn_create(dvp, &nd
2659 struct nameidata nd; local
[all...]
H A Dvfs_lookup.c1225 struct nameidata nd; local
1274 NDINIT(&nd, LOOKUP, OP_LOOKUP, USEDVP, UIO_SYSSPACE, CAST_USER_ADDR_T(pp), ctx);
1275 nd.ni_dvp = dvp->v_mount->mnt_vnodecovered;
1276 error = namei(&nd);
1278 *new_dvp = nd.ni_vp;
1279 nameidone(&nd);
H A Dvfs_attrlist.c178 * an invalid 2nd attribute.
2219 struct nameidata nd; local
2233 NDINIT(&nd, LOOKUP, OP_GETATTR, nameiflags, UIO_USERSPACE, uap->path, ctx);
2235 if ((error = namei(&nd)) != 0) {
2240 vp = nd.ni_vp;
2242 error = getattrlist_internal(vp, uap, &(nd.ni_cnd), p, ctx);
2245 nameidone(&nd);
2641 struct nameidata nd; local
2654 NDINIT(&nd, LOOKUP, OP_SETATTR, nameiflags, UIO_USERSPACE, uap->path, ctx);
2655 if ((error = namei(&nd)) !
[all...]
/xnu-2422.115.4/bsd/dev/vn/
H A Dvn.c1138 struct nameidata nd; local
1144 NDINIT(&nd, LOOKUP, OP_OPEN, FOLLOW, UIO_SYSSPACE, vniop->vn_file, ctx);
1147 NDINIT(&nd, LOOKUP, OP_OPEN, FOLLOW,
1152 error = vn_open(&nd, flags, 0);
1159 NDINIT(&nd, LOOKUP, OP_OPEN, FOLLOW, UIO_SYSSPACE,
1163 NDINIT(&nd, LOOKUP, OP_OPEN, FOLLOW,
1167 error = vn_open(&nd, flags, 0);
1172 if (nd.ni_vp->v_type != VREG) {
1176 error = vnode_size(nd.ni_vp, &file_size, ctx);
1179 (void) vn_close(nd
1217 struct nameidata nd; local
[all...]
/xnu-2422.115.4/bsd/vm/
H A Dvm_compressor_backing_file.c82 struct nameidata nd; local
89 NDINIT(&nd, DELETE, OP_UNLINK, AUDITVNPATH1, UIO_SYSSPACE,
92 error = unlink1(context, &nd, 0);
H A Ddp_backing_file.c262 struct nameidata nd, *ndp; local
292 ndp = &nd;
465 struct nameidata nd, *ndp; local
477 ndp = &nd;
/xnu-2422.115.4/bsd/miscfs/devfs/
H A Ddevfs_vfsops.c486 struct nameidata nd; local
503 NDINIT(&nd, LOOKUP, OP_MOUNT, FOLLOW | LOCKLEAF, UIO_SYSSPACE,
505 if ((error = namei(&nd))) {
510 nameidone(&nd);
511 vp = nd.ni_vp;
/xnu-2422.115.4/security/
H A Dmac_base.c1814 struct nameidata nd; local
1852 NDINIT(&nd, LOOKUP, OP_LOOKUP,
1855 error = namei(&nd);
1861 vp = nd.ni_vp;
1863 nameidone(&nd);
2017 struct nameidata nd; local
2062 NDINIT(&nd, LOOKUP, OP_LOOKUP,
2065 error = namei(&nd);
2070 vp = nd.ni_vp;
2072 nameidone(&nd);
2226 struct nameidata nd; local
[all...]
/xnu-2422.115.4/bsd/security/audit/
H A Daudit_syscalls.c907 struct nameidata nd; local
930 NDINIT(&nd, LOOKUP, OP_OPEN, FOLLOW | LOCKLEAF | AUDITVNPATH1,
933 error = vn_open(&nd, AUDIT_OPEN_FLAGS, 0);
936 vp = nd.ni_vp;

Completed in 301 milliseconds

12