| /freebsd/sys/sys/ |
| H A D | namei.h | 67 struct nameidata { struct 129 int cache_fplookup(struct nameidata *ndp, enum cache_fpl_status *status, argument 235 #define NDINIT_PREFILL(arg) memset(arg, 0xff, offsetof(struct nameidata, \ 257 struct nameidata *_ndp = (ndp); \ 277 struct nameidata *_ndp = (ndp); \ 291 struct nameidata *_ndp = (ndp); \ 296 struct nameidata *_ndp = (ndp); \ 302 int namei(struct nameidata *ndp); 303 int vfs_lookup(struct nameidata *ndp); 304 bool vfs_lookup_isroot(struct nameidata *ndp, struct vnode *dvp); [all …]
|
| H A D | file.h | 55 struct nameidata; 316 int fgetvp_lookup_smr(struct nameidata *ndp, struct vnode **vpp, int *flagsp); 317 int fgetvp_lookup(struct nameidata *ndp, struct vnode **vpp);
|
| H A D | vnode.h | 631 struct nameidata; 786 int vn_open(struct nameidata *ndp, int *flagp, int cmode, struct file *fp); 787 int vn_open_cred(struct nameidata *ndp, int *flagp, int cmode,
|
| /freebsd/sys/fs/nfs/ |
| H A D | nfs_var.h | 52 struct nameidata; 426 int nfsrv_lookupfilename(struct nameidata *, char *, NFSPROC_T *); 706 int nfsvno_namei(struct nfsrv_descript *, struct nameidata *, 708 void nfsvno_setpathbuf(struct nameidata *, char **, u_long **); 709 void nfsvno_relpathbuf(struct nameidata *); 716 int nfsvno_createsub(struct nfsrv_descript *, struct nameidata *, 719 int nfsvno_mknod(struct nameidata *, struct nfsvattr *, struct ucred *, 721 int nfsvno_mkdir(struct nameidata *, 724 int nfsvno_symlink(struct nameidata *, struct nfsvattr *, char *, int, int, 728 int nfsvno_removesub(struct nameidata *, bool, struct nfsrv_descript *, [all …]
|
| /freebsd/sys/kern/ |
| H A D | vfs_lookup.c | 71 static void NDVALIDATE_impl(struct nameidata *, int); 202 nameicap_tracker_add(struct nameidata *ndp, struct vnode *dp) in nameicap_tracker_add() 234 nameicap_cleanup(struct nameidata *ndp, int error) in nameicap_cleanup() 276 nameicap_check_dotdot(struct nameidata *ndp, struct vnode *dp) in nameicap_check_dotdot() 312 namei_handle_root(struct nameidata *ndp, struct vnode **dpp) in namei_handle_root() 334 namei_setup(struct nameidata *ndp, struct vnode **dpp, struct pwd **pwdp) in namei_setup() 455 namei_getpath(struct nameidata *ndp) in namei_getpath() 479 namei_emptypath(struct nameidata *ndp) in namei_emptypath() 522 namei_follow_link(struct nameidata *ndp) in namei_follow_link() 610 namei(struct nameidata *ndp) in namei() [all …]
|
| H A D | vfs_acl.c | 373 struct nameidata nd; in kern___acl_get_path() 412 struct nameidata nd; in kern___acl_set_path() 489 struct nameidata nd; in kern___acl_delete_path() 547 struct nameidata nd; in kern___acl_aclcheck_path()
|
| H A D | vfs_syscalls.c | 192 struct nameidata nd; in sys_quotactl() 328 struct nameidata nd; in kern_statfs() 949 struct nameidata nd; in kern_chdir() 1024 struct nameidata nd; in sys_chroot() 1235 struct nameidata nd; in openatfp() 1435 struct nameidata nd; in kern_mknodat() 1568 struct nameidata nd; in kern_mkfifoat() 1698 struct nameidata nd; in kern_linkat() 1730 struct nameidata nd; in kern_linkat_vp() 1846 struct nameidata nd; in kern_symlinkat() [all …]
|
| H A D | vfs_extattr.c | 81 struct nameidata nd; in sys_extattrctl() 320 struct nameidata nd; in kern_extattr_set_path() 506 struct nameidata nd; in kern_extattr_get_path() 658 struct nameidata nd; in kern_extattr_delete_path() 838 struct nameidata nd; in kern_extattr_list_path()
|
| H A D | vfs_cache.c | 3284 struct nameidata nd; in kern___realpathat() 3967 struct nameidata nd; in vn_path_to_global_path() 4027 struct nameidata nd; in vn_path_to_global_path_hardlink() 4314 struct nameidata *ndp; 4357 struct nameidata *ndp; in cache_fpl_handle_root() 4490 struct nameidata *ndp; in cache_fpl_aborted_impl() 4588 cache_fpl_islastcn(struct nameidata *ndp) in cache_fpl_islastcn() 4615 struct nameidata *ndp; in cache_can_fplookup() 4649 struct nameidata *ndp; in cache_fplookup_dirfd() 4700 struct nameidata *ndp; in cache_fplookup_partial_setup() [all …]
|
| H A D | coredump_vnode.c | 212 struct nameidata nd; in corefile_open_last() 308 struct nameidata nd; in corefile_open()
|
| H A D | vfs_mountroot.c | 306 struct nameidata nd; in vfs_mountroot_shuffle() 720 struct nameidata nd; in parse_mount_dev_present() 942 struct nameidata nd; in vfs_mountroot_readconf()
|
| H A D | kern_ctf.c | 57 struct nameidata nd; in link_elf_ctf_get()
|
| H A D | kern_acct.c | 201 struct nameidata nd; in sys_acct()
|
| H A D | vfs_inotify.c | 784 struct nameidata nd; in vn_inotify_add_watch() 917 struct nameidata nd; in kern_inotify_add_watch()
|
| /freebsd/sys/security/mac_veriexec_parser/ |
| H A D | mac_veriexec_parser.c | 87 static int open_file(const char *path, struct nameidata *nid); 234 open_file(const char *path, struct nameidata *nid) in open_file() 257 struct nameidata nid; in read_manifest() 316 struct nameidata nid; in parse_entry()
|
| /freebsd/sys/nfsserver/ |
| H A D | nfs.h | 143 struct nameidata; 255 int nfs_namei(struct nameidata *, struct nfsrv_descript *, fhandle_t *,
|
| /freebsd/sys/dev/veriexec/ |
| H A D | verified_exec.c | 67 struct nameidata nid; in verifiedexecioctl()
|
| /freebsd/sys/ufs/ufs/ |
| H A D | ufsmount.h | 54 struct nameidata;
|
| /freebsd/sys/compat/linux/ |
| H A D | linux_util.c | 80 struct nameidata nd; in linux_pwd_onexec()
|
| /freebsd/sys/fs/pseudofs/ |
| H A D | pseudofs.h | 41 struct nameidata;
|
| /freebsd/sys/fs/unionfs/ |
| H A D | union_subr.c | 893 struct nameidata nd; in unionfs_mkshadowdir() 1214 struct nameidata nd; in unionfs_mkwhiteout() 1279 struct nameidata nd; in unionfs_vn_create_on_upper() 1537 struct nameidata nd; in unionfs_vn_symlink_on_upper()
|
| /freebsd/sys/fs/nfsserver/ |
| H A D | nfs_nfsdport.c | 650 nfsvno_namei(struct nfsrv_descript *nd, struct nameidata *ndp, in nfsvno_namei() 846 nfsvno_setpathbuf(struct nameidata *ndp, char **bufpp, u_long **hashpp) in nfsvno_setpathbuf() 861 nfsvno_relpathbuf(struct nameidata *ndp) in nfsvno_relpathbuf() 1216 nfsvno_createsub(struct nfsrv_descript *nd, struct nameidata *ndp, in nfsvno_createsub() 1324 nfsvno_mknod(struct nameidata *ndp, struct nfsvattr *nvap, struct ucred *cred, in nfsvno_mknod() 1380 nfsvno_mkdir(struct nameidata *ndp, struct nfsvattr *nvap, uid_t saved_uid, in nfsvno_mkdir() 1409 nfsvno_symlink(struct nameidata *ndp, struct nfsvattr *nvap, char *pathcp, in nfsvno_symlink() 1492 nfsvno_removesub(struct nameidata *ndp, bool is_v4, struct nfsrv_descript *nd, in nfsvno_removesub() 1556 nfsvno_rmdirsub(struct nameidata *ndp, int is_v4, struct ucred *cred, in nfsvno_rmdirsub() 1596 nfsvno_rename(struct nameidata *fromndp, struct nameidata *tondp, in nfsvno_rename() [all …]
|
| /freebsd/sys/security/mac/ |
| H A D | mac_syscalls.c | 619 struct nameidata nd; in kern___mac_get_path() 786 struct nameidata nd; in kern___mac_set_path()
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_file_os.c | 56 struct nameidata nd; in zfs_file_open()
|
| /freebsd/sys/fs/nullfs/ |
| H A D | null_vfsops.c | 84 struct nameidata nd, *ndp; in nullfs_mount()
|