Searched refs:LOCKPARENT (Results 1 - 11 of 11) sorted by relevance
/darwin-on-arm/xnu/bsd/sys/ |
H A D | namei.h | 71 #define LOCKPARENT 0x0008 /* want parent vnode returned */ macro 144 * Also includes LOCKLEAF, LOCKPARENT, and WANTPARENT flags, defined above.
|
/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_lookup.c | 198 wantparent = cnp->cn_flags & (LOCKPARENT | WANTPARENT); 815 * If flag has LOCKPARENT or'ed into it, the parent directory is returned 820 * When creating or renaming and LOCKPARENT is specified, the target may not 821 * be ".". When deleting and LOCKPARENT is specified, the target may be ".". 830 * directory vnode returned in ni_dvp, unlocked unless LOCKPARENT set 836 * if LOCKPARENT set, return locked parent in ni_dvp 883 wantparent = cnp->cn_flags & (LOCKPARENT | WANTPARENT); 1416 wantparent = cnp->cn_flags & (LOCKPARENT|WANTPARENT);
|
H A D | vfs_cache.c | 1118 if (cnp->cn_flags & LOCKPARENT) 1210 ((cnp->cn_flags & (ISLASTCN | LOCKPARENT | WANTPARENT | SAVESTART)) == ISLASTCN)) {
|
H A D | vfs_syscalls.c | 3321 NDINIT(&nd, CREATE, OP_MKNOD, LOCKPARENT | AUDITVNPATH1, 3411 NDINIT(&nd, CREATE, OP_MKFIFO, LOCKPARENT | AUDITVNPATH1, 3653 nd.ni_cnd.cn_flags = LOCKPARENT | AUDITVNPATH2 | CN_NBMOUNTLOOK; 3794 NDINIT(&nd, CREATE, OP_SYMLINK, LOCKPARENT | AUDITVNPATH1, 3915 NDINIT(&nd, DELETE, OP_UNLINK, LOCKPARENT | DOWHITEOUT | AUDITVNPATH1, 3970 ndp->ni_cnd.cn_flags |= LOCKPARENT; 5883 LOCKPARENT | LOCKLEAF | NOCACHE | SAVESTART | AUDITVNPATH2 | CN_NBMOUNTLOOK, 6479 NDINIT(&nd, CREATE, OP_MKDIR, LOCKPARENT | AUDITVNPATH1, UIO_USERSPACE, 6655 NDINIT(&nd, DELETE, OP_RMDIR, LOCKPARENT | AUDITVNPATH1,
|
H A D | vfs_xattr.c | 2458 nd.ni_cnd.cn_flags |= LOCKPARENT; 2509 vnode_put(dvp); /* drop iocount from LOCKPARENT request above */ 2649 NDINIT(&nd, DELETE, OP_UNLINK, LOCKPARENT | NOFOLLOW | DONOTAUTH,
|
H A D | vfs_vnops.c | 390 ndp->ni_cnd.cn_flags |= LOCKPARENT | LOCKLEAF | AUDITVNPATH1;
|
H A D | kpi_vfs.c | 3044 if ( (cnp->cn_flags & LOCKPARENT) ) {
|
/darwin-on-arm/xnu/bsd/nfs/ |
H A D | nfs_serv.c | 1847 ni.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF; 2019 ni.ni_cnd.cn_flags &= ~LOCKPARENT; 2175 ni.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF; 2280 ni.ni_cnd.cn_flags &= ~LOCKPARENT; 2404 ni.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF; 3172 ni.ni_cnd.cn_flags = LOCKPARENT; 3318 ni.ni_cnd.cn_flags = LOCKPARENT; 3400 ni.ni_cnd.cn_flags &= ~(LOCKPARENT | FOLLOW); 3535 ni.ni_cnd.cn_flags = LOCKPARENT; 3745 ni.ni_cnd.cn_flags = LOCKPARENT | LOCKLEA [all...] |
H A D | nfs_subs.c | 2109 if (cnp->cn_flags & (LOCKPARENT | WANTPARENT))
|
/darwin-on-arm/xnu/bsd/miscfs/devfs/ |
H A D | devfs_vnops.c | 198 * If flag has LOCKPARENT or'ed into it and the target of the pathname 200 * When creating or renaming and LOCKPARENT is specified, the target may 201 * not be ".". When deleting and LOCKPARENT is specified, the target may 217 * if at end of path and rewriting (RENAME and LOCKPARENT), lock target 223 * NOTE: (LOOKUP | LOCKPARENT) currently returns the parent node unlocked. 244 int wantparent = flags & (LOCKPARENT|WANTPARENT);
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | uipc_usrreq.c | 948 NDINIT(&nd, CREATE, OP_MKFIFO, FOLLOW | LOCKPARENT, UIO_SYSSPACE,
|
Completed in 101 milliseconds