Home
last modified time | relevance | path

Searched refs:FOLLOW (Results 1 – 25 of 45) sorted by relevance

12

/freebsd-13.1/sys/kern/
H A Dvfs_extattr.c105 NDINIT(&nd, LOOKUP, FOLLOW | AUDITVNODE2, in sys_extattrctl()
115 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, in sys_extattrctl()
271 uap->attrname, uap->data, uap->nbytes, FOLLOW)); in sys_extattr_set_file()
437 uap->attrname, uap->data, uap->nbytes, FOLLOW)); in sys_extattr_get_file()
570 uap->attrname, FOLLOW)); in sys_extattr_delete_file()
718 uap->data, uap->nbytes, FOLLOW)); in sys_extattr_list_file()
H A Dvfs_acl.c359 FOLLOW)); in sys___acl_get_file()
397 FOLLOW)); in sys___acl_set_file()
474 return (kern___acl_delete_path(td, uap->path, uap->type, FOLLOW)); in sys___acl_delete_file()
531 FOLLOW)); in sys___acl_aclcheck_file()
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()
389 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, "/dev", td); in vfs_mountroot_shuffle()
729 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, dev, curthread); in parse_mount_dev_present()
952 NDINIT(&nd, LOOKUP, FOLLOW, UIO_SYSSPACE, "/.mount.conf", td); in vfs_mountroot_readconf()
H A Dvfs_syscalls.c126 res |= FOLLOW; in at2cnpflags()
130 FOLLOW; in at2cnpflags()
203 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, UIO_USERSPACE, in sys_quotactl()
336 NDINIT(&nd, LOOKUP, FOLLOW | AUDITVNODE1, pathseg, path, td); in kern_statfs()
944 NDINIT(&nd, LOOKUP, FOLLOW | LOCKSHARED | LOCKLEAF | AUDITVNODE1, in kern_chdir()
989 NDINIT(&nd, LOOKUP, FOLLOW | LOCKSHARED | LOCKLEAF | AUDITVNODE1, in sys_chroot()
1156 NDINIT_ATRIGHTS(&nd, LOOKUP, FOLLOW | AUDITVNODE1 | WANTIOCTLCAPS, in kern_openat()
1512 UIO_USERSPACE, FOLLOW)); in sys_link()
2141 NDINIT_ATRIGHTS(&nd, LOOKUP, FOLLOW | LOCKSHARED | LOCKLEAF | in kern_accessat()
3454 NDINIT(&nd, LOOKUP, FOLLOW | AUDITVNODE1, pathseg, path, td); in kern_truncate()
[all …]
H A Dkern_ctf.c98 NDINIT(&nd, LOOKUP, FOLLOW, UIO_SYSSPACE, lf->pathname, td); in link_elf_ctf_get()
H A Dvfs_lookup.c1184 ((cnp->cn_flags & FOLLOW) || (cnp->cn_flags & TRAILINGSLASH) || in lookup()
1457 KASSERT(dp->v_type != VLNK || !(cnp->cn_flags & FOLLOW), in relookup()
1714 NDINIT(&ndroot, LOOKUP, FOLLOW, UIO_SYSSPACE, prefix, in kern_alternate_path()
H A Dvfs_cache.c3132 NDINIT_ATRIGHTS(&nd, LOOKUP, FOLLOW | SAVENAME | WANTPARENT | AUDITVNODE1, in kern___realpathat()
3778 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, in vn_path_to_global_path()
4180 FAILIFEXISTS | FOLLOW | EMPTYPATH | LOCKSHARED | SAVENAME | SAVESTART | \
4563 if ((cnp->cn_flags & FOLLOW) != 0) { in cache_fplookup_final_modifying()
4958 if ((cnp->cn_flags & FOLLOW) != 0) { in cache_fplookup_noentry()
5195 if ((cnp->cn_flags & FOLLOW) == 0) { in cache_fplookup_symlink()
H A Dvfs_mount.c1381 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, in vfs_domount()
1470 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, in kern_unmount()
/freebsd-13.1/sys/dev/veriexec/
H A Dverified_exec.c199 NDINIT(&nid, LOOKUP, FOLLOW, UIO_SYSSPACE, in verifiedexecioctl()
/freebsd-13.1/sys/security/mac/
H A Dmac_syscalls.c325 return (kern___mac_get_path(td, uap->path_p, uap->mac_p, FOLLOW)); in sys___mac_get_file()
492 return (kern___mac_set_path(td, uap->path_p, uap->mac_p, FOLLOW)); in sys___mac_set_file()
/freebsd-13.1/sys/sys/
H A Dnamei.h153 #define FOLLOW 0x0040 /* follow symbolic links */ macro
/freebsd-13.1/sys/compat/cloudabi/
H A Dcloudabi_file.c188 FOLLOW : NOFOLLOW); in cloudabi_sys_file_link()
266 NDINIT_ATRIGHTS(&nd, LOOKUP, FOLLOW, UIO_SYSSPACE, path, uap->dirfd.fd, in cloudabi_sys_file_open()
/freebsd-13.1/sys/fs/nullfs/
H A Dnull_vfsops.c128 NDINIT(ndp, LOOKUP, FOLLOW|LOCKLEAF, UIO_SYSSPACE, target, curthread); in nullfs_mount()
/freebsd-13.1/sys/security/mac_veriexec/
H A Dmac_veriexec.c703 FOLLOW | LOCKLEAF | LOCKSHARED | AUDITVNODE1, in mac_veriexec_syscall()
/freebsd-13.1/sys/fs/unionfs/
H A Dunion_vfsops.c236 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, target, td); in unionfs_domount()
/freebsd-13.1/sys/dev/beri/virtio/
H A Dvirtio_block.c244 NDINIT(&nd, LOOKUP, FOLLOW, UIO_SYSSPACE, in open_file()
/freebsd-13.1/sys/fs/fuse/
H A Dfuse_vfsops.c152 NDINIT(ndp, LOOKUP, FOLLOW, UIO_SYSSPACE, fspec, td); in fuse_getdevice()
/freebsd-13.1/sys/compat/linux/
H A Dlinux_file.c1114 UIO_USERSPACE, FOLLOW)); in linux_link()
1124 FOLLOW); in linux_link()
1143 FOLLOW; in linux_linkat()
H A Dlinux_misc.c259 NDINIT(&ni, LOOKUP, ISOPEN | FOLLOW | LOCKLEAF | AUDITVNODE1, in linux_uselib()
264 NDINIT(&ni, LOOKUP, ISOPEN | FOLLOW | LOCKLEAF | AUDITVNODE1, in linux_uselib()
/freebsd-13.1/sys/compat/linprocfs/
H A Dlinprocfs.c485 NDINIT(&nd, LOOKUP, FOLLOW, UIO_SYSSPACE, linux_emul_path, td); in linprocfs_domtab()
542 NDINIT(&nd, LOOKUP, FOLLOW, UIO_SYSSPACE, linux_emul_path, td); in linprocfs_doprocmountinfo()
/freebsd-13.1/sys/fs/udf/
H A Dudf_vfsops.c230 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, fspec, td); in udf_mount()
/freebsd-13.1/sys/fs/cd9660/
H A Dcd9660_vfsops.c162 NDINIT(&ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, fspec, td); in cd9660_mount()
/freebsd-13.1/sys/fs/nfs/
H A Dnfs_commonport.c244 NDINIT(ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_USERSPACE, fname, in nfsrv_lookupfilename()
/freebsd-13.1/sys/security/audit/
H A Daudit_syscalls.c804 NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | AUDITVNODE1, in sys_auditctl()
/freebsd-13.1/sys/fs/msdosfs/
H A Dmsdosfs_vfsops.c358 NDINIT(&ndp, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, from, td); in msdosfs_mount()

12