| /xnu-11215/bsd/nfs/ |
| H A D | nfs_serv.c | 1554 nd = *ndp; in nfsrv_writegather() 1566 nfsm_chain_get_fh_ptr(error, nmreq, nd->nd_vers, nd->nd_fh.nfh_fhp, nd->nd_fh.nfh_len); in nfsrv_writegather() 1583 nd->nd_eoff = nd->nd_off + nd->nd_len; in nfsrv_writegather() 1592 if ((nd->nd_len > NFSRV_MAXDATA) || (nd->nd_len < 0) || (mlen < nd->nd_len)) { in nfsrv_writegather() 1642 for (; nd && NFSW_CONTIG(owp, nd); nd = wp) { in nfsrv_writegather() 1663 for (nd = slp->ns_tq.lh_first; nd; nd = owp) { in nfsrv_writegather() 1680 error = nfsrv_fhtovp(&nd->nd_fh, nd, &vp, &nx, &nxo); in nfsrv_writegather() 1717 if (!error && ((nd->nd_eoff - nd->nd_off) > 0)) { in nfsrv_writegather() 1763 swp = nd; in nfsrv_writegather() 1802 if (nd) { in nfsrv_writegather() [all …]
|
| H A D | nfs_socket.c | 182 err = nd->nd_repstat; in nfsrv_rephead() 697 nd->nd_nam2 = nam; in nfsrv_dorec() 712 nd->nd_mrep = NULL; in nfsrv_dorec() 713 *ndp = nd; in nfsrv_dorec() 714 nfsd->nfsd_nd = nd; in nfsrv_dorec() 735 nd->nd_cr = NULL; in nfsrv_getreq() 750 nd->nd_repstat = 0; in nfsrv_getreq() 782 nd->nd_procnum = nfsv3_procid[nd->nd_procnum]; in nfsrv_getreq() 882 struct nfsd *nd; in nfsrv_wakenfsd() local 904 if (!nd) { in nfsrv_wakenfsd() [all …]
|
| H A D | nfs_srvcache.c | 226 struct nfsrv_descript *nd, in nfsrv_getcache() argument 239 if (!nd->nd_nam2) { in nfsrv_getcache() 246 if (nd->nd_retxid == rp->rc_xid && nd->nd_procnum == rp->rc_proc && in nfsrv_getcache() 267 nd->nd_repstat = rp->rc_status; in nfsrv_getcache() 336 rp->rc_xid = nd->nd_retxid; in nfsrv_getcache() 337 saddr = mbuf_data(nd->nd_nam); in nfsrv_getcache() 358 rp->rc_proc = nd->nd_procnum; in nfsrv_getcache() 374 struct nfsrv_descript *nd, in nfsrv_updatecache() argument 381 if (!nd->nd_nam2) { in nfsrv_updatecache() 388 if (nd->nd_retxid == rp->rc_xid && nd->nd_procnum == rp->rc_proc && in nfsrv_updatecache() [all …]
|
| H A D | nfs_syscalls.c | 261 nameidone(&nd); in nfsrv_export_remainder() 262 vp = nd.ni_vp; in nfsrv_export_remainder() 328 nameidone(&nd); in getfh() 330 vp = nd.ni_vp; in getfh() 1043 if (nd) { in nfssvc_nfsd() 1066 if (nd) { in nfssvc_nfsd() 1069 nd->nd_nam = nd->nd_nam2; in nfssvc_nfsd() 1101 if (nd && (nd->nd_vers == NFS_VER3)) { in nfssvc_nfsd() 1224 if (nd) { in nfssvc_nfsd() 1253 nd = NULL; in nfssvc_nfsd() [all …]
|
| H A D | nfs_gss.c | 561 nd->nd_sec = in nfs_gss_svc_cred_get() 655 nd->nd_gss_seqnum = seqnum; in nfs_gss_svc_cred_get() 667 if (nd->nd_cr == NULL) { in nfs_gss_svc_cred_get() 820 nd->nd_gss_context = cp; in nfs_gss_svc_cred_get() 842 cp = nd->nd_gss_context; in nfs_gss_svc_verf_put() 906 switch (nd->nd_sec) { in nfs_gss_svc_prepare_reply() 984 nmreq = &nd->nd_nmreq; in nfs_gss_svc_ctx_init() 987 cp = nd->nd_gss_context; in nfs_gss_svc_ctx_init() 988 nd->nd_repstat = 0; in nfs_gss_svc_ctx_init() 1067 if (nd->nd_repstat == 0) { in nfs_gss_svc_ctx_init() [all …]
|
| H A D | nfs_subs.c | 870 struct nfsrv_descript *nd, in nfsm_chain_add_wcc_data_f() argument 947 struct nfsrv_descript *nd, in nfsrv_namei() argument 1160 struct nfsrv_descript *nd, in nfsm_chain_add_fattr() argument 1205 struct nfsrv_descript *nd, in nfsm_chain_get_sattr() argument 2297 struct nfsrv_descript *nd, in nfsrv_fhtovp() argument 2315 if (nd != NULL) { in nfsrv_fhtovp() 2316 nam = nd->nd_nam; in nfsrv_fhtovp() 2346 if (nd != NULL) { in nfsrv_fhtovp() 2380 return (nd == NULL || nd->nd_vers == NFS_VER2) ? ESTALE : NFSERR_TRYLATER; in nfsrv_fhtovp() 2390 return (nd == NULL || nd->nd_vers == NFS_VER2) ? ESTALE : NFSERR_TRYLATER; in nfsrv_fhtovp() [all …]
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_acct.c | 155 struct nameidata nd; in acct() local 171 NDINIT(&nd, LOOKUP, OP_OPEN, NOFOLLOW, UIO_USERSPACE, uap->path, ctx); in acct() 172 if ((error = vn_open(&nd, FWRITE, 0))) { in acct() 176 error = mac_system_check_acct(vfs_context_ucred(ctx), nd.ni_vp); in acct() 178 vnode_put(nd.ni_vp); in acct() 179 vn_close(nd.ni_vp, FWRITE, ctx); in acct() 183 vnode_put(nd.ni_vp); in acct() 185 if (nd.ni_vp->v_type != VREG) { in acct() 186 vn_close(nd.ni_vp, FWRITE, ctx); in acct() 220 acctp = nd.ni_vp; in acct()
|
| H A D | posix_sem.c | 379 struct psemname nd; in sem_open() local 435 nd.psem_nameptr = nameptr; in sem_open() 436 nd.psem_namelen = plen; in sem_open() 437 nd.psem_hash = 0; in sem_open() 440 nd.psem_hash += (unsigned char)*cp * i; in sem_open() 498 error = psem_cache_search(&pinfo, &nd, &pcache); in sem_open() 706 struct psemname nd; in sem_unlink() local 744 nd.psem_nameptr = nameptr; in sem_unlink() 745 nd.psem_namelen = pathlen; in sem_unlink() 746 nd.psem_hash = 0; in sem_unlink() [all …]
|
| H A D | uipc_usrreq.c | 1151 struct nameidata nd; in unp_bind() local 1192 error = namei(&nd); in unp_bind() 1197 dvp = nd.ni_dvp; in unp_bind() 1198 vp = nd.ni_vp; in unp_bind() 1205 nameidone(&nd); in unp_bind() 1220 nd.ni_dvp, &nd.ni_cnd, &va); in unp_bind() 1226 nd.ni_dvp, &nd.ni_cnd, &va); in unp_bind() 1238 nameidone(&nd); in unp_bind() 1324 error = namei(&nd); in unp_connect() 1329 nameidone(&nd); in unp_connect() [all …]
|
| H A D | tty_dev.c | 160 struct nameidata nd; in _devfs_setattr() local 164 NDINIT(&nd, LOOKUP, OP_SETATTR, FOLLOW, UIO_SYSSPACE, CAST_USER_ADDR_T(name), ctx); in _devfs_setattr() 165 error = namei(&nd); in _devfs_setattr() 169 error = vnode_setattr(nd.ni_vp, &va, ctx); in _devfs_setattr() 170 vnode_put(nd.ni_vp); in _devfs_setattr() 171 nameidone(&nd); in _devfs_setattr()
|
| H A D | kern_symfile.c | 241 struct nameidata nd; in kern_open_file_for_direct_io() local 266 NDINIT(&nd, LOOKUP, OP_OPEN, ndflags, UIO_SYSSPACE, CAST_USER_ADDR_T(ref->name), ref->ctx); in kern_open_file_for_direct_io() 271 if ((error = vn_open_auth(&nd, &fmode, &va, NULLVP))) { in kern_open_file_for_direct_io() 276 ref->vp = nd.ni_vp; in kern_open_file_for_direct_io()
|
| H A D | kern_guarded.c | 306 struct nameidata nd; in guarded_open_np() local 314 NDINIT(&nd, LOOKUP, OP_OPEN, FOLLOW | AUDITVNPATH1, UIO_USERSPACE, in guarded_open_np() 317 return open1(ctx, &nd, uap->flags | O_CLOFORK, &va, in guarded_open_np() 359 struct nameidata nd; in guarded_open_dprotected_np() local 367 NDINIT(&nd, LOOKUP, OP_OPEN, FOLLOW | AUDITVNPATH1, UIO_USERSPACE, in guarded_open_dprotected_np() 393 return open1(ctx, &nd, uap->flags | O_CLOFORK, &va, in guarded_open_dprotected_np()
|
| H A D | sys_generic.c | 1289 if (uap->nd < 0) { in select_internal() 1293 if (uap->nd > p->p_fd.fd_nfiles) { in select_internal() 1294 uap->nd = p->p_fd.fd_nfiles; /* forgiving; slightly wrong */ in select_internal() 1296 nw = howmany(uap->nd, NFDBITS); in select_internal() 1331 if ((error = selcount(p, sel->ibits, uap->nd, &seldata->count))) { in select_internal() 1384 error = selscan(p, sel, seldata, uap->nd, retval, sel_pass, in selprocess() 1461 seldrop(p, sel->ibits, uap->nd, seldata->count); in selprocess() 1474 uint32_t nw = howmany(uap->nd, NFDBITS); in selprocess()
|
| /xnu-11215/bsd/vfs/ |
| H A D | vfs_syscalls.c | 327 vp = nd.ni_vp; in kernel_mount() 345 nameidone(&nd); in kernel_mount() 828 nameidone(&nd); in ungraftdmg() 906 vp = nd.ni_vp; in __mac_mount() 2113 vp = nd.ni_vp; in authorize_devpath_and_update_mntfromname() 2734 vp = nd.ni_vp; in unmount() 3595 vp = nd.ni_vp; in statfs() 5360 vp = nd.ni_vp; in mknodat_internal() 5381 nd.ni_dvp, &nd.ni_cnd, vap); in mknodat_internal() 5483 vp = nd.ni_vp; in mkfifo1() [all …]
|
| H A D | vfs_exclave_fs.c | 567 struct nameidata nd; in vfs_exclave_fs_register_path() local 577 error = namei(&nd); in vfs_exclave_fs_register_path() 584 vnode_put(nd.ni_vp); in vfs_exclave_fs_register_path() 585 nameidone(&nd); in vfs_exclave_fs_register_path() 740 struct nameidata nd; in create_exclave_dir() local 754 error = namei(&nd); in create_exclave_dir() 759 dvp = nd.ni_dvp; in create_exclave_dir() 760 vp = nd.ni_vp; in create_exclave_dir() 780 nd.ni_vp = vp; in create_exclave_dir() 797 nd.ni_cnd.cn_namelen, nd.ni_cnd.cn_hash, update_flags); in create_exclave_dir() [all …]
|
| H A D | vfs_xattr.c | 3087 nd->ni_dvp = dvp; in open_xattrfile() 3139 error = vn_create(dvp, &nd->ni_vp, nd, va, in open_xattrfile() 3146 xvp = nd->ni_vp; in open_xattrfile() 3150 nameidone(nd); in open_xattrfile() 3163 xvp = nd->ni_vp; in open_xattrfile() 3164 nameidone(nd); in open_xattrfile() 3166 nd->ni_dvp = NULLVP; in open_xattrfile() 3384 error = namei(&nd); in remove_xattrfile() 3389 dvp = nd.ni_dvp; in remove_xattrfile() 3390 rvp = nd.ni_vp; in remove_xattrfile() [all …]
|
| H A D | vfs_attrlist.c | 3416 struct nameidata nd; in getattrlistat_internal() local 3442 vp = nd.ni_vp; in getattrlistat_internal() 3448 nameidone(&nd); in getattrlistat_internal() 3938 nd.ni_dvp = dvp; in readdirattr() 3939 error = namei(&nd); in readdirattr() 3947 vp = nd.ni_vp; in readdirattr() 3962 nameidone(&nd); in readdirattr() 4760 vp = nd.ni_vp; in setattrlist() 4765 nameidone(&nd); in setattrlist() 4805 vp = nd.ni_vp; in setattrlistat() [all …]
|
| H A D | vfs_lookup.c | 1546 struct nameidata nd; local 1594 NDINIT(&nd, LOOKUP, OP_LOOKUP, USEDVP, UIO_SYSSPACE, CAST_USER_ADDR_T(pp), ctx); 1595 nd.ni_dvp = dvp->v_mount->mnt_vnodecovered; 1596 error = namei(&nd); 1598 *new_dvp = nd.ni_vp; 1600 nameidone(&nd);
|
| /xnu-11215/tests/ |
| H A D | netagent_race_infodisc_56244905.c | 122 struct kev_netagent_data nd; member 166 if (ev.nd.netagent_uuid[0] != 0) { 168 memcpy(&leaked, ev.nd.netagent_uuid, sizeof(leaked)); 201 if (ev.nd.netagent_uuid[0] != 0) { 203 memcpy(&leaked, ev.nd.netagent_uuid, sizeof(leaked));
|
| H A D | net_test_lib.c | 74 struct in6_ndireq nd; in nd_flags_set() local 77 bzero(&nd, sizeof(nd)); in nd_flags_set() 78 strncpy(nd.ifname, if_name, sizeof(nd.ifname)); in nd_flags_set() 79 result = ioctl(s, SIOCGIFINFO_IN6, &nd); in nd_flags_set() 81 new_flags = nd.ndi.flags; in nd_flags_set() 88 if (new_flags != nd.ndi.flags) { in nd_flags_set() 89 nd.ndi.flags = new_flags; in nd_flags_set() 90 result = ioctl(s, SIOCSIFINFO_FLAGS, (caddr_t)&nd); in nd_flags_set() 93 if_name, nd.ndi.flags); in nd_flags_set()
|
| /xnu-11215/EXTERNAL_HEADERS/img4/ |
| H A D | nonce.h | 420 img4_nonce_domain_copy_nonce(const img4_nonce_domain_t *nd, img4_nonce_t *n); 449 img4_nonce_domain_roll_nonce(const img4_nonce_domain_t *nd); 485 img4_nonce_domain_preroll_nonce(const img4_nonce_domain_t *nd, img4_nonce_t *n); 517 img4_nonce_domain_peek_nonce(const img4_nonce_domain_t *nd, img4_nonce_t *n);
|
| /xnu-11215/security/ |
| H A D | mac_base.c | 1366 struct nameidata nd; in mac_get_filelink() 1377 vp = nd.ni_vp; in mac_get_filelink() 1379 nameidone(&nd); in mac_get_filelink() 1483 struct nameidata nd; in mac_set_filelink() 1500 error = namei(&nd); in mac_set_filelink() 1505 vp = nd.ni_vp; in mac_set_filelink() 1507 nameidone(&nd); in mac_set_filelink() 1647 struct nameidata nd; in __mac_get_mount() local 1654 error = namei(&nd); in __mac_get_mount() 1660 vnode_put(nd.ni_vp); in __mac_get_mount() [all …]
|
| /xnu-11215/libkern/libkern/img4/ |
| H A D | interface.h | 68 const img4_nonce_domain_t *nd, 73 const img4_nonce_domain_t *nd 193 const img4_nonce_domain_t *nd, 218 const img4_nonce_domain_t *nd,
|
| /xnu-11215/bsd/security/audit/ |
| H A D | audit_syscalls.c | 1172 struct nameidata nd; in auditctl() local 1208 NDINIT(&nd, LOOKUP, OP_OPEN, FOLLOW | LOCKLEAF | AUDITVNPATH1, in auditctl() 1211 error = vn_open(&nd, AUDIT_OPEN_FLAGS, 0); in auditctl() 1215 vp = nd.ni_vp; in auditctl()
|
| /xnu-11215/EXTERNAL_HEADERS/image4/ |
| H A D | environment.h | 130 uint8_t nd[__static_size _Nonnull IMAGE4_DIGEST_MAX_LEN],
|