/xnu-2422.115.4/bsd/sys/ |
H A D | namei.h | 121 struct componentname ni_cnd; member in struct:nameidata 143 * namei operational modifier flags, stored in ni_cnd.flags 197 (ndp)->ni_cnd.cn_nameiop = op; \ 199 (ndp)->ni_cnd.cn_flags = flags; \ 207 (ndp)->ni_cnd.cn_context = ctx; \ 209 (ndp)->ni_cnd.cn_ndp = (ndp); \ 213 (ndp)->ni_cnd.cn_nameiop = op; \ 214 (ndp)->ni_cnd.cn_flags = flags; \ 222 (ndp)->ni_cnd.cn_context = ctx; \ 224 (ndp)->ni_cnd [all...] |
/xnu-2422.115.4/bsd/nfs/ |
H A D | nfs_serv.c | 618 ni.ni_cnd.cn_nameiop = LOOKUP; 622 ni.ni_cnd.cn_flags = LOCKLEAF; 624 isdotdot = ((len == 2) && (ni.ni_cnd.cn_pnbuf[0] == '.') && (ni.ni_cnd.cn_pnbuf[1] == '.')); 1833 ni.ni_cnd.cn_nameiop = 0; 1843 ni.ni_cnd.cn_nameiop = CREATE; 1847 ni.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF; 1870 ni.ni_cnd.cn_nameiop = 0; 1960 error = VNOP_CREATE(dvp, &vp, &ni.ni_cnd, vap, ctx); 2003 error = VNOP_MKNOD(dvp, &vp, &ni.ni_cnd, va [all...] |
H A D | nfs_subs.c | 2065 struct componentname *cnp = &nip->ni_cnd; 2118 struct componentname *cnp = &nip->ni_cnd; 2138 nip->ni_cnd.cn_context = ctx; 2150 cnflags = nip->ni_cnd.cn_flags; /* store in case we have to restore */ 2152 nip->ni_cnd.cn_flags = cnflags; 3052 xnd.ni_cnd.cn_nameiop = LOOKUP; 3056 xnd.ni_cnd.cn_flags = LOCKLEAF; 3058 xnd.ni_cnd.cn_nameptr = xnd.ni_cnd.cn_pnbuf = path; 3061 xnd.ni_cnd [all...] |
/xnu-2422.115.4/bsd/vfs/ |
H A D | vfs_vnops.c | 228 if (ndp->ni_cnd.cn_flags & CN_WANTSRSRCFORK) { 229 if ((error = vn_authorize_create(dvp, &ndp->ni_cnd, vap, ctx, NULL)) != 0) 237 if ((error = vn_authorize_create(dvp, &ndp->ni_cnd, vap, ctx, NULL)) != 0) 289 vnode_update_identity(vp, dvp, ndp->ni_cnd.cn_nameptr, ndp->ni_cnd.cn_namelen, ndp->ni_cnd.cn_hash, update_flags); 361 vfs_context_t ctx = ndp->ni_cnd.cn_context; 379 origcnflags = ndp->ni_cnd.cn_flags; 389 ndp->ni_cnd.cn_nameiop = CREATE; 394 ndp->ni_cnd [all...] |
H A D | vfs_lookup.c | 171 u_long cnpflags = ndp->ni_cnd.cn_flags; /* store in case we have to restore after loop */ 173 struct componentname *cnp = &ndp->ni_cnd; 210 error = lookup_handle_found_vnode(ndp, &ndp->ni_cnd, rdonly, vbusyflags, 430 if ((error == ENOENT) && (ndp->ni_cnd.cn_flags & CN_VOLFSPATH)) { 441 ndp->ni_cnd.cn_flags = cnpflags; 916 struct componentname *cnp = &ndp->ni_cnd; 1289 struct componentname *cnp = &ndp->ni_cnd; 1436 struct componentname *cnp = &ndp->ni_cnd; 1650 if (ndp->ni_cnd.cn_flags & HASBUF) { 1651 char *tmp = ndp->ni_cnd [all...] |
H A D | vfs_syscalls.c | 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), 341 error = relocate_imageboot_source(pvp, vp, &nd.ni_cnd, fstypename, 423 error = mount_common(fstypename, pvp, vp, &nd.ni_cnd, uap->data, flags, 0, 712 strncpy(mp->mnt_vfsstat.f_mntfromname, nd.ni_cnd.cn_pnbuf, MAXPATHLEN); 1175 strlcpy(mp->mnt_vfsstat.f_mntfromname, nd.ni_cnd.cn_pnbuf, MAXPATHLEN); 2926 &nd.ni_cnd); 3399 nd.ni_dvp, &nd.ni_cnd, &va); 3420 vnode_update_identity(vp, dvp, nd.ni_cnd [all...] |
H A D | kpi_vfs.c | 2801 struct componentname *cnp = &ndp->ni_cnd; 3615 a.a_cnp = &ndp->ni_cnd; 3634 xattrfile_remove(dvp, ndp->ni_cnd.cn_nameptr, ctx, 1); 3859 error = VNOP_COMPOUND_RENAME(fdvp, &src_attr_vp, &fromnd->ni_cnd, NULL, 3860 tdvp, &dst_attr_vp, &tond->ni_cnd, NULL, 3863 error = VNOP_RENAME(fdvp, src_attr_vp, &fromnd->ni_cnd, 3864 tdvp, dst_attr_vp, &tond->ni_cnd, ctx); 3876 tond->ni_cnd.cn_nameptr, 3877 tond->ni_cnd.cn_namelen, 3878 tond->ni_cnd [all...] |
H A D | vfs_xattr.c | 2471 nd.ni_cnd.cn_nameiop = CREATE; 2476 nd.ni_cnd.cn_flags |= LOCKPARENT; 2685 error = VNOP_REMOVE(dvp, xvp, &nd.ni_cnd, 0, context);
|
H A D | vfs_subr.c | 5105 return VNOP_CREATE(dvp, vpp, &ndp->ni_cnd, vap, ctx); 5159 cnp = &ndp->ni_cnd; 8443 result = rp->vr_resolve_func(vp, &ndp->ni_cnd, op, 0, rp->vr_data, ctx);
|
H A D | vfs_attrlist.c | 2242 error = getattrlist_internal(vp, uap, &(nd.ni_cnd), p, ctx);
|
/xnu-2422.115.4/bsd/kern/ |
H A D | kern_exec.c | 996 if (imgp->ip_ndp->ni_cnd.cn_namelen > MAXCOMLEN) 997 imgp->ip_ndp->ni_cnd.cn_namelen = MAXCOMLEN; 998 bcopy((caddr_t)imgp->ip_ndp->ni_cnd.cn_nameptr, (caddr_t)p->p_comm, 999 (unsigned)imgp->ip_ndp->ni_cnd.cn_namelen); 1000 p->p_comm[imgp->ip_ndp->ni_cnd.cn_namelen] = '\0';
|
H A D | uipc_usrreq.c | 1020 nd.ni_dvp, &nd.ni_cnd, &va); 1026 nd.ni_dvp, &nd.ni_cnd, &va);
|
/xnu-2422.115.4/security/ |
H A D | mac_vfs.c | 790 (imgp != NULL) ? &imgp->ip_ndp->ni_cnd : NULL, 810 (imgp != NULL) ? &imgp->ip_ndp->ni_cnd : NULL,
|