Home
last modified time | relevance | path

Searched refs:LOCKLEAF (Results 1 – 19 of 19) sorted by relevance

/f-stack/freebsd/kern/
H A Dvfs_lookup.c526 KASSERT((cnp->cn_flags & (LOCKPARENT | LOCKLEAF)) == LOCKPARENT, in namei()
728 if ((flags & (ISLASTCN | LOCKLEAF)) != (ISLASTCN | LOCKLEAF)) in needs_exclusive_leaf()
937 if (!(cnp->cn_flags & (LOCKPARENT | LOCKLEAF))) in lookup()
1254 if ((cnp->cn_flags & LOCKLEAF) == 0) in lookup()
1362 if (!(cnp->cn_flags & LOCKLEAF)) in relookup()
1434 if ((cnp->cn_flags & LOCKLEAF) == 0) in relookup()
1497 (ndp->ni_cnd.cn_flags & LOCKLEAF) && ndp->ni_vp)
1544 #define NDMODIFYINGFLAGS (LOCKLEAF | LOCKPARENT | WANTPARENT | SAVENAME | SAVESTART | HASBUF)
H A Dvfs_mountroot.c353 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, in vfs_mountroot_shuffle()
359 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, in vfs_mountroot_shuffle()
386 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, "/dev", td); in vfs_mountroot_shuffle()
725 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, dev, curthread); in parse_mount_dev_present()
H A Dvfs_syscalls.c201 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, UIO_USERSPACE, in sys_quotactl()
334 NDINIT(&nd, LOOKUP, FOLLOW | LOCKSHARED | LOCKLEAF | AUDITVNODE1, in kern_statfs()
944 NDINIT(&nd, LOOKUP, FOLLOW | LOCKSHARED | LOCKLEAF | AUDITVNODE1, in kern_chdir()
976 NDINIT(&nd, LOOKUP, FOLLOW | LOCKSHARED | LOCKLEAF | AUDITVNODE1, in sys_chroot()
1874 NDINIT_ATRIGHTS(&nd, DELETE, LOCKPARENT | LOCKLEAF | AUDITVNODE1 | in kern_funlinkat()
2100 NDINIT_ATRIGHTS(&nd, LOOKUP, FOLLOW | LOCKSHARED | LOCKLEAF | in kern_accessat()
2396 AT_SYMLINK_NOFOLLOW) | LOCKSHARED | LOCKLEAF | AUDITVNODE1, in kern_statat()
2542 NDINIT(&nd, LOOKUP, LOCKSHARED | LOCKLEAF | AUDITVNODE1 | flags, in kern_pathconf()
3568 NDINIT_ATRIGHTS(fromnd, DELETE, LOCKPARENT | LOCKLEAF | SAVESTART | in kern_renameat_mac()
3831 NDINIT_ATRIGHTS(&nd, DELETE, LOCKPARENT | LOCKLEAF | AUDITVNODE1 | in kern_frmdirat()
[all …]
H A Dvfs_cache.c3578 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, in vn_path_to_global_path()
3979 (NC_NOMAKEENTRY | NC_KEEPPOSENTRY | LOCKLEAF | LOCKPARENT | WANTPARENT | \
4176 if ((cnp->cn_flags & LOCKLEAF) != 0) { in cache_fplookup_final_child()
4189 if ((cnp->cn_flags & LOCKLEAF) != 0) in cache_fplookup_final_child()
4375 if ((cnp->cn_flags & LOCKLEAF) == 0) { in cache_fplookup_final_modifying()
4555 if ((cnp->cn_flags & LOCKLEAF) != 0) { in cache_fplookup_degenerate()
4710 if ((cnp->cn_flags & LOCKLEAF) == 0) { in cache_fplookup_noentry()
H A Dvfs_extattr.c115 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, in sys_extattrctl()
H A Dkern_exec.c431 NDINIT(&nd, LOOKUP, ISOPEN | LOCKLEAF | LOCKSHARED | FOLLOW | in do_execve()
651 NDINIT(&nd, LOOKUP, ISOPEN | LOCKLEAF | LOCKSHARED | FOLLOW | in do_execve()
H A Dvfs_mount.c1349 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, in vfs_domount()
1438 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, in kern_unmount()
H A Dvfs_default.c854 NDINIT_ATVP(&nd, LOOKUP, FOLLOW | LOCKSHARED | LOCKLEAF, UIO_SYSSPACE, in vop_stdvptocnp()
H A Duipc_usrreq.c1563 NDINIT_ATRIGHTS(&nd, LOOKUP, FOLLOW | LOCKSHARED | LOCKLEAF, in unp_connectat()
H A Dimgact_elf.c791 NDINIT(nd, LOOKUP, ISOPEN | FOLLOW | LOCKSHARED | LOCKLEAF, in __elfN()
H A Dvfs_vnops.c201 res = ISOPEN | LOCKLEAF; in open2nameif()
H A Dkern_jail.c959 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, in kern_jail_set()
H A Dvfs_subr.c411 ndflags = LOCKLEAF | NOFOLLOW | AUDITVNODE1 | SAVENAME; in sysctl_try_reclaim_vnode()
/f-stack/freebsd/sys/
H A Dnamei.h142 #define LOCKLEAF 0x0004 /* lock vnode on return */ macro
/f-stack/freebsd/security/mac/
H A Dmac_syscalls.c364 NDINIT(&nd, LOOKUP, LOCKLEAF | follow, UIO_USERSPACE, path_p, td); in kern___mac_get_path()
537 NDINIT(&nd, LOOKUP, LOCKLEAF | follow, UIO_USERSPACE, path_p, td); in kern___mac_set_path()
/f-stack/freebsd/security/mac_veriexec/
H A Dmac_veriexec.c703 FOLLOW | LOCKLEAF | LOCKSHARED | AUDITVNODE1, in mac_veriexec_syscall()
/f-stack/freebsd/security/audit/
H A Daudit_syscalls.c804 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, in sys_auditctl()
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vfsops.c1843 cn.cn_flags = ISLASTCN | LOCKLEAF; in zfs_fhtovp()
H A Dzfs_vnops_os.c5384 NDINIT_ATVP(&nd, DELETE, NOFOLLOW | LOCKPARENT | LOCKLEAF, in zfs_deleteextattr()
5549 NDINIT_ATVP(&nd, LOOKUP, NOFOLLOW | LOCKLEAF | LOCKSHARED, in zfs_listextattr()