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

12

/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/
H A Dnfs_serv.c240 * 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 Dnfs_srvcache.c215 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 Dnfs_syscalls.c126 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 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
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 Dnfs_socket.c2530 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 Dnfs_gss.c1709 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 Dnfs_subs.c1551 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 Dnfs_vfsops.c831 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 Dsynthfs_vfsops.c402 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 Dkern_acct.c149 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 Dposix_sem.c357 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 Dposix_shm.c364 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 Duipc_usrreq.c785 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 Dkern_exec.c1197 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 Dtty_ptmx.c177 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 Dkern_sysctl.c477 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 Dvfs_syscalls.c238 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 Dvfs_xattr.c2193 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 Dvn.c1118 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 Dunion_vfsops.c106 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 Ddp_backing_file.c168 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 Ddevfs_vfsops.c372 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 Dmac_base.c1747 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 Dcd9660_vfsops.c253 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 Dhibernate_restore.s141 ld r0,64(r3) ; load 2nd half of chunk

Completed in 213 milliseconds

12