| /netbsd-src/sys/fs/unionfs/ |
| H A D | unionfs_subr.c | 312 cn->cn_flags = (LOCKPARENT | LOCKLEAF | ISLASTCN); in unionfs_relookup() 624 cn.cn_flags = (LOCKPARENT | LOCKLEAF | ISLASTCN); in unionfs_vn_create_on_upper() 855 cn.cn_flags = (LOCKPARENT | LOCKLEAF | RDONLY | ISLASTCN); in unionfs_check_rmdir() 875 cn.cn_flags = (LOCKPARENT | LOCKLEAF | RDONLY | ISLASTCN); in unionfs_check_rmdir()
|
| H A D | unionfs_vfsops.c | 176 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF, pb); in unionfs_mount()
|
| /netbsd-src/sys/compat/netbsd32/ |
| H A D | netbsd32_fd.c | 77 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); in netbsd32___getfh30()
|
| /netbsd-src/sys/kern/ |
| H A D | tty_bsdpty.c | 135 NDINIT(&nd, LOOKUP, NOFOLLOW|LOCKLEAF, pb); in pty_allocvp()
|
| H A D | vnode_if.src | 303 #! remove cnp DELETE, LOCKPARENT | LOCKLEAF 336 #! rename tcnp RENAME, LOCKPARENT | LOCKLEAF | NOCACHE 366 #! rmdir cnp DELETE, LOCKPARENT | LOCKLEAF
|
| H A D | vfs_syscalls.c | 686 NDINIT(&nd, LOOKUP, NOFOLLOW | LOCKLEAF | TRYEMULROOT, pb); in sys_unmount() 1727 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | LOCKSHARED | TRYEMULROOT, pb); 2113 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); in sys___getfh30() 2902 NDINIT(&nd, DELETE, LOCKPARENT | LOCKLEAF | TRYEMULROOT, pb); in do_sys_unlinkat() 3176 nd_flag = FOLLOW | LOCKLEAF | LOCKSHARED | TRYEMULROOT; in do_sys_accessat() 3263 NDINIT(&nd, LOOKUP, nd_flag | LOCKLEAF | TRYEMULROOT, pb); 3355 NDINIT(&nd, LOOKUP, flag | LOCKLEAF | TRYEMULROOT, pb); in sys_lpathconf() 3430 NDINIT(&nd, LOOKUP, NOFOLLOW | LOCKLEAF | LOCKSHARED | TRYEMULROOT,
|
| H A D | vfs_lookup.c | 430 * of the pathname exists and LOCKLEAF is or'ed into the flag the target 447 * return the answer in ni_vp, locked if LOCKLEAF set 1855 if ((cnp->cn_flags & (LOCKLEAF | LOCKPARENT)) == LOCKPARENT && in namei_oneroot() 1858 * Note: if LOCKPARENT but not LOCKLEAF is in namei_oneroot() 1871 } else if ((cnp->cn_flags & LOCKLEAF) != 0 && in namei_oneroot() 2092 else if (foundobj != NULL && (cnp->cn_flags & LOCKLEAF) != 0)
|
| H A D | vfs_vnops.c | 199 nd.ni_cnd.cn_flags |= LOCKPARENT | LOCKLEAF; in vn_open() 207 nd.ni_cnd.cn_flags |= LOCKLEAF; in vn_open()
|
| /netbsd-src/sys/miscfs/nullfs/ |
| H A D | null_vfsops.c | 130 NDINIT(&nd, LOOKUP, FOLLOW|LOCKLEAF, pb); in nullfs_mount()
|
| /netbsd-src/sys/sys/ |
| H A D | namei.h | 152 #define LOCKLEAF 0x00000004 /* lock inode on return */ macro
|
| H A D | namei.src | 144 NAMEIFL LOCKLEAF 0x00000004 /* lock inode on return */
|
| /netbsd-src/sys/miscfs/umapfs/ |
| H A D | umap_vfsops.c | 127 NDINIT(&nd, LOOKUP, FOLLOW|LOCKLEAF, pb); in umapfs_mount()
|
| /netbsd-src/sys/rump/librump/rumpvfs/ |
| H A D | rump_vfs.c | 270 if (flags & LOCKLEAF) in rump_namei()
|
| /netbsd-src/sys/compat/common/ |
| H A D | vfs_syscalls_30.c | 363 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); in compat_30_sys_getfh()
|
| /netbsd-src/external/cddl/osnet/sys/kern/ |
| H A D | ddi.c | 162 NDINIT(&nd, DELETE, LOCKPARENT | LOCKLEAF | TRYEMULROOT, pb); in do_rmdirp()
|
| /netbsd-src/sys/fs/efs/ |
| H A D | efs_vfsops.c | 204 NDINIT(&devnd, LOOKUP, FOLLOW | LOCKLEAF, pb); in efs_mount()
|
| /netbsd-src/sys/fs/nfs/server/ |
| H A D | nfs_nfsdserv.c | 522 LOCKLEAF | SAVESTART); in nfsrvd_lookup() 999 LOCKPARENT | LOCKLEAF | SAVESTART | NOCACHE); in nfsrvd_create() 1380 LOCKPARENT | LOCKLEAF); in nfsrvd_remove() 1531 NFSNAMEICNDSET(&tond.ni_cnd, nd->nd_cred, RENAME, LOCKPARENT | LOCKLEAF | NOCACHE | SAVESTART); in nfsrvd_rename() 2787 LOCKPARENT | LOCKLEAF | SAVESTART | NOCACHE); in nfsrvd_open() 2790 LOCKLEAF | SAVESTART); in nfsrvd_open() 3358 LOCKLEAF | SAVESTART); in nfsrvd_secinfo()
|
| H A D | nfs_nfsdport.c | 354 int lockleaf = (cnp->cn_flags & LOCKLEAF) != 0, linklen; in nfsvno_namei() 422 cnp->cn_flags |= LOCKLEAF; in nfsvno_namei() 525 cnp->cn_flags &= ~LOCKLEAF; in nfsvno_namei() 2128 NOFOLLOW | LOCKLEAF; in nfsrvd_readdirplus()
|
| /netbsd-src/sys/nfs/ |
| H A D | nfs_serv.c | 423 nd.ni_cnd.cn_flags = LOCKLEAF; in nfsrv_lookup() 1449 nd.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF; in nfsrv_create() 1689 nd.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF; in nfsrv_mknod() 1844 nd.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF; in nfsrv_remove() 2008 tond.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF | NOCACHE; in nfsrv_rename() 2558 nd.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF; in nfsrv_rmdir()
|
| H A D | nfs_export.c | 260 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, pb); in mountd_set_exports_list()
|
| /netbsd-src/sys/fs/nfs/common/ |
| H A D | nfs_commonport.c | 229 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_USERSPACE, fname, in nfsrv_lookupfilename()
|
| /netbsd-src/sys/compat/linux/common/ |
| H A D | linux_file.c | 626 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); in linux_sys_unlink()
|
| /netbsd-src/sys/fs/msdosfs/ |
| H A D | msdosfs_rename.c | 592 cnp->cn_flags |= (LOCKPARENT | LOCKLEAF); in msdosfs_gro_lookup()
|
| /netbsd-src/sys/ufs/ext2fs/ |
| H A D | ext2fs_rename.c | 742 cnp->cn_flags |= (LOCKPARENT | LOCKLEAF); in ext2fs_gro_lookup()
|
| /netbsd-src/sys/ufs/ufs/ |
| H A D | ufs_rename.c | 815 cnp->cn_flags |= (LOCKPARENT | LOCKLEAF); in ufs_gro_lookup()
|