/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/ |
H A D | nfs_serv.c | 240 * struct nfsrv_descript *nd - the NFS request descriptor 248 * provided in nd->nd_nmreq. 261 struct nfsrv_descript *nd, 279 nmreq = &nd->nd_nmreq; 287 error = nfsrv_fhtovp(&nfh, nd, &vp, &nx, &nxo); 294 nfsrv_update_user_stat(nx, nd, kauth_cred_getuid(nd->nd_cr), 1, 0, 0); 296 error = nfsrv_credcheck(nd, ctx, nx, nxo); 373 nd->nd_repstat = error; 374 error = nfsrv_rephead(nd, sl 260 nfsrv_access( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 396 nfsrv_getattr( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 458 nfsrv_setattr( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 584 nfsrv_lookup( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 678 nfsrv_readlink( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 805 nfsrv_read( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 1143 nfsrv_write( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 1347 struct nfsrv_descript *nd, *wp, *owp, *swp; local 1661 nfsrv_wg_coalesce(struct nfsrv_descript *owp, struct nfsrv_descript *nd) argument 1780 nfsrv_create( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 2116 nfsrv_mknod( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 2357 nfsrv_remove( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 2492 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 3272 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 3712 nfsrv_rmdir( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 3883 nfsrv_readdir( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 4102 nfsrv_readdirplus( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 4347 nfsrv_commit( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 4427 nfsrv_statfs( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 4519 nfsrv_fsinfo( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 4607 nfsrv_pathconf( struct nfsrv_descript *nd, struct nfsrv_sock *slp, vfs_context_t ctx, mbuf_t *mrepp) argument 4691 nfsrv_null( struct nfsrv_descript *nd, struct nfsrv_sock *slp, __unused vfs_context_t ctx, mbuf_t *mrepp) argument 4727 nfsrv_noop( struct nfsrv_descript *nd, struct nfsrv_sock *slp, __unused vfs_context_t ctx, mbuf_t *mrepp) argument [all...] |
H A D | nfs_srvcache.c | 215 struct nfsrv_descript *nd, 228 if (!nd->nd_nam2) 232 for (rp = NFSRCHASH(nd->nd_retxid)->lh_first; rp != 0; 234 if (nd->nd_retxid == rp->rc_xid && nd->nd_procnum == rp->rc_proc && 235 netaddr_match(AF_INET, &rp->rc_haddr, nd->nd_nam)) { 254 nd->nd_repstat = rp->rc_status; 255 error = nfsrv_rephead(nd, slp, &nmrep, 0); 324 rp->rc_xid = nd->nd_retxid; 325 saddr = mbuf_data(nd 214 nfsrv_getcache( struct nfsrv_descript *nd, struct nfsrv_sock *slp, mbuf_t *mrepp) argument 354 nfsrv_updatecache( struct nfsrv_descript *nd, int repvalid, mbuf_t repmbuf) argument [all...] |
H A D | nfs_syscalls.c | 126 extern int (*nfsrv_procs[NFS_NPROCS])(struct nfsrv_descript *nd, 386 struct nameidata nd; local 406 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNPATH1, 408 error = namei(&nd); 411 nameidone(&nd); 413 vp = nd.ni_vp; 839 struct nfsrv_descript *nd = NULL; local 947 error = nfsrv_dorec(slp, nfsd, &nd); 969 if (nd) { 970 nfsm_chain_cleanup(&nd [all...] |
H A D | nfs_boot.c | 130 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 192 nfs_boot_init(struct nfs_diskless *nd) argument 213 MALLOC_ZONE(nd->nd_root.ndm_path, char *, MAXPATHLEN, M_NAMEI, M_WAITOK); 214 if (!nd->nd_root.ndm_path) { 219 sin_p = &nd->nd_root.ndm_saddr; 223 if (netboot_rootpath(&sin_p->sin_addr, nd->nd_root.ndm_host, 224 sizeof(nd->nd_root.ndm_host), 225 nd->nd_root.ndm_path, MAXPATHLEN) == TRUE) { 229 nd 313 nfs_boot_getfh(struct nfs_diskless *nd, int v3, int sotype) argument [all...] |
H A D | nfs_socket.c | 2530 struct nfsrv_descript *nd, 2540 err = nd->nd_repstat; 2541 if (err && (nd->nd_vers == NFS_VER2)) 2566 nfsm_chain_add_32(error, &nmrep, nd->nd_retxid); 2581 if (nd->nd_gss_context != NULL) { 2583 error = nfs_gss_svc_verf_put(nd, &nmrep); 2612 if (nd->nd_gss_context != NULL) 2613 error = nfs_gss_svc_prepare_reply(nd, &nmrep); 2616 (err ? nfsrv_errmap(nd, err) : 0)); 2982 struct nfsrv_descript *nd; local 2529 nfsrv_rephead( struct nfsrv_descript *nd, __unused struct nfsrv_sock *slp, struct nfsm_chain *nmrepp, size_t siz) argument 3030 nfsrv_getreq(struct nfsrv_descript *nd) argument 3174 struct nfsd *nd; local [all...] |
H A D | nfs_gss.c | 1709 nfs_gss_svc_cred_get(struct nfsrv_descript *nd, struct nfsm_chain *nmc) argument 1740 if (proc != RPCSEC_GSS_DATA && nd->nd_procnum != NFSPROC_NULL) { 1755 nd->nd_sec = 1847 nd->nd_gss_seqnum = seqnum; 1858 nd->nd_cr = kauth_cred_create(&temp_cred); 1859 if (nd->nd_cr == NULL) { 1900 if (seqnum != nd->nd_gss_seqnum) { 1976 if (seqnum != nd->nd_gss_seqnum) { 1995 nd->nd_gss_context = cp; 2007 nfs_gss_svc_verf_put(struct nfsrv_descript *nd, struc argument 2059 nfs_gss_svc_prepare_reply(struct nfsrv_descript *nd, struct nfsm_chain *nmc) argument 2093 nfs_gss_svc_protect_reply(struct nfsrv_descript *nd, mbuf_t mrep) argument 2191 nfs_gss_svc_ctx_init(struct nfsrv_descript *nd, struct nfsrv_sock *slp, mbuf_t *mrepp) argument [all...] |
H A D | nfs_subs.c | 1551 struct nfsrv_descript *nd, 1568 nfsm_chain_add_postop_attr(error, nd, nmc, postattrerr, postvap); 1626 struct nfsrv_descript *nd, 1644 error = nfsrv_fhtovp(nfhp, nd, &dp, nxp, nxop); 1647 error = nfsrv_credcheck(nd, ctx, *nxp, *nxop); 1816 struct nfsrv_descript *nd, 1824 nfsm_chain_add_32(error, nmc, vtonfs_type(vap->va_type, nd->nd_vers)); 1825 if (nd->nd_vers == NFS_VER3) { 1833 if (nd->nd_vers == NFS_VER3) { 1851 nfsm_chain_add_time(error, nmc, nd 1550 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 1625 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 1815 nfsm_chain_add_fattr( struct nfsrv_descript *nd, struct nfsm_chain *nmc, struct vnode_attr *vap) argument 1859 nfsm_chain_get_sattr( struct nfsrv_descript *nd, struct nfsm_chain *nmc, struct vnode_attr *vap) argument 2657 nfsrv_fhtovp( struct nfs_filehandle *nfhp, struct nfsrv_descript *nd, vnode_t *vpp, struct nfs_export **nxp, struct nfs_export_options **nxop) argument 2758 nfsrv_credcheck( struct nfsrv_descript *nd, vfs_context_t ctx, __unused struct nfs_export *nx, struct nfs_export_options *nxo) argument 2979 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 3489 nfsrv_errmap(struct nfsrv_descript *nd, int err) argument [all...] |
H A D | nfs_vfsops.c | 831 struct nfs_diskless nd; local 848 bzero((caddr_t) &nd, sizeof(nd)); 849 error = nfs_boot_init(&nd); 862 error = nfs_boot_getfh(&nd, v3, sotype); 865 if (nd.nd_root.ndm_path) 866 FREE_ZONE(nd.nd_root.ndm_path, 868 if (nd.nd_private.ndm_path) 869 FREE_ZONE(nd.nd_private.ndm_path, 916 if ((error = nfs_mount_diskless(&nd 1054 struct nameidata nd; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/synthfs/ |
H A D | synthfs_vfsops.c | 402 struct nameidata nd; local 409 NDINIT(&nd, CREATE, LOCKPARENT, UIO_SYSSPACE32, CAST_USER_ADDR_T(path), ctx); 410 error = namei(&nd); 415 vp = nd.ni_vp; 422 error = vn_create(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &va, 0, ctx); 429 vnode_put(nd.ni_dvp); 430 if (nd.ni_vp) 431 vnode_put(nd 441 struct nameidata nd; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | kern_acct.c | 149 struct nameidata nd; local 164 NDINIT(&nd, LOOKUP, 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 D | posix_sem.c | 357 struct psemname nd; local 410 nd.psem_nameptr = nameptr; 411 nd.psem_namelen = plen; 412 nd.psem_hash = 0; 415 nd.psem_hash += (unsigned char)*cp * i; 419 error = psem_cache_search(&pinfo, &nd, &pcache); 548 if ( (error = psem_cache_add(pinfo, &nd, pcp)) ) { 645 struct psemname nd; local 688 nd.psem_nameptr = nameptr; 689 nd [all...] |
H A D | posix_shm.c | 364 struct pshmname nd; local 416 nd.pshm_nameptr = nameptr; 417 nd.pshm_namelen = plen; 418 nd. pshm_hash =0; 421 nd.pshm_hash += (unsigned char)*cp * i; 425 error = pshm_cache_search(&pinfo, &nd, &pcache); 580 if ( (error = pshm_cache_add(pinfo, &nd, pcp)) ) { 906 struct pshmname nd; local 949 nd.pshm_nameptr = nameptr; 950 nd [all...] |
H A D | uipc_usrreq.c | 785 struct nameidata nd; local 799 NDINIT(&nd, CREATE, FOLLOW | LOCKPARENT, UIO_SYSSPACE32, 802 error = namei(&nd); 806 dvp = nd.ni_dvp; 807 vp = nd.ni_vp; 814 nameidone(&nd); 832 nd.ni_dvp, &nd.ni_cnd, &va); 841 error = vn_create(dvp, &vp, &nd.ni_cnd, &va, 0, ctx); 844 nameidone(&nd); 885 struct nameidata nd; local [all...] |
H A D | kern_exec.c | 1197 struct nameidata nd; local 1222 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNPATH1, 1226 error = namei(&nd); 1229 imgp->ip_ndp = &nd; /* successful namei(); call nameidone() later */ 1230 imgp->ip_vp = nd.ni_vp; /* if set, need to vnode_put() at some point */ 1286 nd.ni_cnd.cn_nameiop = LOOKUP; 1287 nd.ni_cnd.cn_flags = (nd.ni_cnd.cn_flags & HASBUF) | 1297 nd.ni_cnd.cn_flags &= ~FOLLOW; 1300 nd 1433 struct nameidata nd; local [all...] |
H A D | tty_ptmx.c | 177 struct nameidata nd; local 181 NDINIT(&nd, LOOKUP, FOLLOW, UIO_SYSSPACE, CAST_USER_ADDR_T(name), ctx); 182 error = namei(&nd); 185 error = vnode_setattr(nd.ni_vp, &va, ctx); 186 vnode_put(nd.ni_vp); 187 nameidone(&nd);
|
H A D | kern_sysctl.c | 477 struct nameidata nd; local 490 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE32, 492 error = namei(&nd); 495 nameidone(&nd); 498 if ((nd.ni_vp->v_mount->mnt_flag & MNT_NOEXEC) || 499 (nd.ni_vp->v_type != VREG)) { 500 vnode_put(nd.ni_vp); 507 error = vnode_getattr(nd.ni_vp, &va, ctx); 509 vnode_put(nd.ni_vp); 512 vnode_put(nd [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/vfs/ |
H A D | vfs_syscalls.c | 238 struct nameidata nd; local 257 NDINIT(&nd, LOOKUP, NOTRIGGER | FOLLOW | AUDITVNPATH1, 259 error = namei(&nd); 262 vp = nd.ni_vp; 374 &nd.ni_cnd, vfsp->vfc_name); 419 strncpy(mp->mnt_vfsstat.f_mntonname, nd.ni_cnd.cn_pnbuf, MAXPATHLEN); 744 nameidone(&nd); 787 nameidone(&nd); 938 struct nameidata nd; local 941 NDINIT(&nd, LOOKU 1307 struct nameidata nd; local 1417 struct nameidata nd; local 1517 struct nameidata nd; local 1926 struct nameidata nd; local 1990 struct nameidata nd; local 2292 struct nameidata nd; local 2332 struct nameidata nd; local 2358 struct nameidata nd; local 2472 struct nameidata nd; local 2596 struct nameidata nd; local 2768 struct nameidata nd; local 2894 struct nameidata nd; local 3080 struct nameidata nd; local 3093 struct nameidata nd; local 3295 struct nameidata nd; local 3518 struct nameidata nd; local 3723 struct nameidata nd; local 3764 struct nameidata nd; local 3816 struct nameidata nd; local 3843 struct nameidata nd; local 3926 struct nameidata nd; local 4028 struct nameidata nd; local 4206 struct nameidata nd; local 4413 struct nameidata nd; local 4482 struct nameidata nd; local 5281 struct nameidata nd; local 5387 struct nameidata nd; local 5814 struct nameidata nd; local 6186 struct nameidata nd; local 6342 struct nameidata nd; local 6453 struct nameidata nd; local 6559 struct nameidata nd; local 6665 struct nameidata nd; local 6755 struct nameidata nd; local [all...] |
H A D | vfs_xattr.c | 2193 struct nameidata nd; local 2242 NDINIT(&nd, LOOKUP, LOCKLEAF | NOFOLLOW | USEDVP | DONOTAUTH, UIO_SYSSPACE, 2244 nd.ni_dvp = dvp; 2247 nd.ni_cnd.cn_nameiop = CREATE; 2249 nd.ni_cnd.cn_flags |= LOCKPARENT; 2251 if ( (error = namei(&nd))) { 2252 nd.ni_dvp = NULLVP; 2256 if ( (xvp = nd.ni_vp) == NULLVP) { 2289 error = vn_create(dvp, &nd.ni_vp, &nd 2419 struct nameidata nd; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/vn/ |
H A D | vn.c | 1118 struct nameidata nd; local 1124 NDINIT(&nd, LOOKUP, FOLLOW, UIO_SYSSPACE32, vniop->vn_file, ctx); 1127 NDINIT(&nd, LOOKUP, FOLLOW, 1132 error = vn_open(&nd, flags, 0); 1139 NDINIT(&nd, LOOKUP, FOLLOW, UIO_SYSSPACE32, 1143 NDINIT(&nd, LOOKUP, FOLLOW, 1147 error = vn_open(&nd, flags, 0); 1152 if (nd.ni_vp->v_type != VREG) { 1156 error = vnode_size(nd.ni_vp, &file_size, ctx); 1159 (void) vn_close(nd 1197 struct nameidata nd; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/union/ |
H A D | union_vfsops.c | 106 struct nameidata nd; local 146 NDINIT(&nd, LOOKUP, FOLLOW|WANTPARENT, 150 if ((error = namei(&nd))) 153 nameidone(&nd); 154 upperrootvp = nd.ni_vp; 155 vnode_put(nd.ni_dvp); 156 nd.ni_dvp = NULL;
|
/macosx-10.5.8/xnu-1228.15.4/bsd/vm/ |
H A D | dp_backing_file.c | 168 struct nameidata nd, *ndp; local 183 ndp = &nd; 319 struct nameidata nd, *ndp; local 330 ndp = &nd;
|
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/devfs/ |
H A D | devfs_vfsops.c | 372 struct nameidata nd; local 384 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE32, 386 if ((error = namei(&nd))) { 391 nameidone(&nd); 392 vp = nd.ni_vp;
|
/macosx-10.5.8/xnu-1228.15.4/security/ |
H A D | mac_base.c | 1747 struct nameidata nd; local 1779 NDINIT(&nd, LOOKUP, 1782 error = namei(&nd); 1787 vp = nd.ni_vp; 1789 nameidone(&nd); 1940 struct nameidata nd; local 1979 NDINIT(&nd, LOOKUP, 1982 error = namei(&nd); 1987 vp = nd.ni_vp; 1989 nameidone(&nd); 2116 struct nameidata nd; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/isofs/cd9660/ |
H A D | cd9660_vfsops.c | 253 struct nameidata nd; local 276 NDINIT(&nd, LOOKUP, FOLLOW, UIO_SYSSPACE, CAST_USER_ADDR_T(whole_path), context); 277 err = namei(&nd); 282 nameidone(&nd); 285 err = VNOP_OPEN(nd.ni_vp, FREAD, context); 287 vnode_put(nd.ni_vp); 291 result = nd.ni_vp;
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | hibernate_restore.s | 141 ld r0,64(r3) ; load 2nd half of chunk
|