Searched refs:LOCKPARENT (Results 1 - 10 of 10) sorted by relevance
/xnu-2422.115.4/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.
|
/xnu-2422.115.4/bsd/vfs/ |
H A D | vfs_lookup.c | 206 wantparent = cnp->cn_flags & (LOCKPARENT | WANTPARENT); 863 * If flag has LOCKPARENT or'ed into it, the parent directory is returned 868 * When creating or renaming and LOCKPARENT is specified, the target may not 869 * be ".". When deleting and LOCKPARENT is specified, the target may be ".". 878 * directory vnode returned in ni_dvp, unlocked unless LOCKPARENT set 884 * if LOCKPARENT set, return locked parent in ni_dvp 931 wantparent = cnp->cn_flags & (LOCKPARENT | WANTPARENT); 1554 wantparent = cnp->cn_flags & (LOCKPARENT|WANTPARENT);
|
H A D | vfs_cache.c | 1185 if (cnp->cn_flags & LOCKPARENT) 1285 ((cnp->cn_flags & (ISLASTCN | LOCKPARENT | WANTPARENT | SAVESTART)) == ISLASTCN)) {
|
H A D | vfs_syscalls.c | 3369 NDINIT(&nd, CREATE, OP_MKNOD, LOCKPARENT | AUDITVNPATH1, 3459 NDINIT(&nd, CREATE, OP_MKFIFO, LOCKPARENT | AUDITVNPATH1, 3701 nd.ni_cnd.cn_flags = LOCKPARENT | AUDITVNPATH2 | CN_NBMOUNTLOOK; 3846 NDINIT(&nd, CREATE, OP_SYMLINK, LOCKPARENT | AUDITVNPATH1, 3972 NDINIT(&nd, DELETE, OP_UNLINK, LOCKPARENT | DOWHITEOUT | AUDITVNPATH1, 4027 ndp->ni_cnd.cn_flags |= LOCKPARENT; 5945 LOCKPARENT | LOCKLEAF | NOCACHE | SAVESTART | AUDITVNPATH2 | CN_NBMOUNTLOOK, 6541 NDINIT(&nd, CREATE, OP_MKDIR, LOCKPARENT | AUDITVNPATH1, UIO_USERSPACE, 6717 NDINIT(&nd, DELETE, OP_RMDIR, LOCKPARENT | AUDITVNPATH1,
|
H A D | vfs_xattr.c | 2476 nd.ni_cnd.cn_flags |= LOCKPARENT; 2527 vnode_put(dvp); /* drop iocount from LOCKPARENT request above */ 2675 NDINIT(&nd, DELETE, OP_UNLINK, LOCKPARENT | NOFOLLOW | DONOTAUTH,
|
H A D | vfs_vnops.c | 395 ndp->ni_cnd.cn_flags |= LOCKPARENT | LOCKLEAF | AUDITVNPATH1;
|
/xnu-2422.115.4/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 | 2161 if (cnp->cn_flags & (LOCKPARENT | WANTPARENT))
|
/xnu-2422.115.4/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);
|
/xnu-2422.115.4/bsd/kern/ |
H A D | uipc_usrreq.c | 989 NDINIT(&nd, CREATE, OP_MKFIFO, FOLLOW | LOCKPARENT, UIO_SYSSPACE,
|
Completed in 740 milliseconds