/netbsd/sys/kern/ |
H A D | subr_emul.c | 129 flags = FOLLOW | TRYEMULROOT | EMULROOTSET; in emul_find_interp()
|
H A D | vfs_syscalls.c | 662 NDINIT(&nd, LOOKUP, NOFOLLOW | LOCKLEAF | TRYEMULROOT, pb); in sys_unmount() 1752 error = vn_open(dvp, pb, TRYEMULROOT, flags, cmode, in do_open() 2076 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); in sys___getfh30() 2406 NDINIT(&nd, CREATE, LOCKPARENT | TRYEMULROOT, pb); in do_sys_mknodat() 2533 NDINIT(&nd, CREATE, LOCKPARENT | TRYEMULROOT, pb); in do_sys_mkfifoat() 2587 NDINIT(&nd, CREATE, LOCKPARENT | TRYEMULROOT, linkpb); in do_sys_linkat() 2698 NDINIT(&nd, CREATE, LOCKPARENT | TRYEMULROOT, linkpb); in do_sys_symlinkat() 3126 nd_flag = FOLLOW | LOCKLEAF | LOCKSHARED | TRYEMULROOT; in do_sys_accessat() 3301 NDINIT(&nd, LOOKUP, flag | LOCKLEAF | TRYEMULROOT, pb); in kern_pathconf() 4382 NDINIT(&fnd, DELETE, (LOCKPARENT | TRYEMULROOT), fpb); in do_sys_renameat() [all …]
|
H A D | vfs_lookup.c | 546 if ((cnp->cn_flags & TRYEMULROOT) == 0) { in namei_getstartdir() 570 } else if (cnp->cn_flags & TRYEMULROOT && erootdir != NULL) { in namei_getstartdir() 1899 if (cnp->cn_flags & TRYEMULROOT) { in namei_tryemulroot() 1915 cnp->cn_flags &= ~TRYEMULROOT; in namei_tryemulroot() 2259 return NOFOLLOW | TRYEMULROOT; in namei_simple_convert_flags() 2263 return FOLLOW | TRYEMULROOT; in namei_simple_convert_flags()
|
H A D | kern_acct.c | 320 error = vn_open(NULL, pb, TRYEMULROOT, FWRITE|O_APPEND, 0, in sys_acct()
|
H A D | vfs_vnops.c | 185 KASSERT((nmode & (TRYEMULROOT | NOCHROOT)) == nmode); in vn_open() 197 nd.ni_cnd.cn_flags &= TRYEMULROOT | NOCHROOT; in vn_open()
|
H A D | uipc_usrreq.c | 992 NDINIT(&nd, CREATE, FOLLOW | LOCKPARENT | TRYEMULROOT, pb); in unp_bind() 1175 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); in unp_connect()
|
H A D | vfs_mount.c | 861 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); in mount_domount()
|
H A D | kern_exec.c | 383 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); in check_exec()
|
/netbsd/sys/compat/netbsd32/ |
H A D | netbsd32_fd.c | 77 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); in netbsd32___getfh30()
|
/netbsd/sys/sys/ |
H A D | namei.h | 154 #define TRYEMULROOT 0x00000010 /* try relative to emulation root macro
|
H A D | namei.src | 146 NAMEIFL TRYEMULROOT 0x00000010 /* try relative to emulation root 268 * - the only flags it uses are (NO)FOLLOW and TRYEMULROOT;
|
/netbsd/sys/compat/common/ |
H A D | vfs_syscalls_30.c | 363 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); in compat_30_sys_getfh()
|
/netbsd/external/cddl/osnet/sys/kern/ |
H A D | ddi.c | 162 NDINIT(&nd, DELETE, LOCKPARENT | LOCKLEAF | TRYEMULROOT, pb); in do_rmdirp()
|
/netbsd/sys/compat/linux/common/ |
H A D | linux_file.c | 607 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); in linux_unlink_dircheck()
|
/netbsd/sys/uvm/ |
H A D | uvm_swap.c | 628 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | TRYEMULROOT, pb); in sys_swapctl()
|