/freebsd/sys/sys/ |
H A D | namei.h | 67 struct nameidata { struct 124 int cache_fplookup(struct nameidata *ndp, enum cache_fpl_status *status, argument 227 #define NDINIT_PREFILL(arg) memset(arg, 0xff, offsetof(struct nameidata, \ 245 struct nameidata *_ndp = (ndp); \ 262 struct nameidata *_ndp = (ndp); \ 275 struct nameidata *_ndp = (ndp); \ 280 struct nameidata *_ndp = (ndp); \ 286 int namei(struct nameidata *ndp); 287 int vfs_lookup(struct nameidata *ndp);
|
H A D | file.h | 55 struct nameidata; 301 int fgetvp_lookup_smr(struct nameidata *ndp, struct vnode **vpp, bool *fsearch); 302 int fgetvp_lookup(struct nameidata *ndp, struct vnode **vpp);
|
H A D | vnode.h | 627 struct nameidata; 780 int vn_open(struct nameidata *ndp, int *flagp, int cmode, struct file *fp); 781 int vn_open_cred(struct nameidata *ndp, int *flagp, int cmode,
|
/freebsd/sys/fs/nfs/ |
H A D | nfs_var.h | 52 struct nameidata; 425 int nfsrv_lookupfilename(struct nameidata *, char *, NFSPROC_T *); 688 int nfsvno_namei(struct nfsrv_descript *, struct nameidata *, 690 void nfsvno_setpathbuf(struct nameidata *, char **, u_long **); 691 void nfsvno_relpathbuf(struct nameidata *); 698 int nfsvno_createsub(struct nfsrv_descript *, struct nameidata *, 701 int nfsvno_mknod(struct nameidata *, struct nfsvattr *, struct ucred *, 703 int nfsvno_mkdir(struct nameidata *, 706 int nfsvno_symlink(struct nameidata *, struct nfsvattr *, char *, int, int, 710 int nfsvno_removesub(struct nameidata *, int, struct ucred *, NFSPROC_T *, [all …]
|
/freebsd/sys/kern/ |
H A D | vfs_lookup.c | 71 static void NDVALIDATE_impl(struct nameidata *, int); 104 "struct nameidata"); in crossmp_vop_islocked() 196 nameicap_tracker_add(struct nameidata *ndp, struct vnode *dp) in nameicap_tracker_add() 212 nameicap_cleanup_from(struct nameidata *ndp, struct nameicap_tracker *first) 225 nameicap_cleanup(struct nameidata *ndp) 244 nameicap_check_dotdot(struct nameidata *ndp, struct vnode *dp) in nameicap_check_dotdot() 287 namei_handle_root(struct nameidata *ndp, struct vnode **dpp) in namei_handle_root() 309 namei_setup(struct nameidata *ndp, struct vnode **dpp, struct pwd **pwdp) in namei_setup() 427 namei_getpath(struct nameidata *ndp) in namei_getpath() 451 namei_emptypath(struct nameidata *nd in namei_emptypath() [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 | 193 struct nameidata nd; in sys_quotactl() 331 struct nameidata nd; in kern_statfs() 948 struct nameidata nd; in kern_chdir() 1020 struct nameidata nd; in sys_chroot() 1168 struct nameidata nd; in openatfp() 1397 struct nameidata nd; in kern_mknodat() 1526 struct nameidata nd; in kern_mkfifoat() 1651 struct nameidata nd; in kern_linkat() 1683 struct nameidata nd; in kern_linkat_vp() 1795 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 | 3255 struct nameidata nd; in kern___realpathat() 3902 struct nameidata nd; in vn_path_to_global_path() 3962 struct nameidata nd; in vn_path_to_global_path_hardlink() 4199 struct nameidata *ndp; 4242 struct nameidata *ndp; in cache_fpl_handle_root() 4375 struct nameidata *ndp; in cache_fpl_aborted_impl() 4473 cache_fpl_islastcn(struct nameidata *ndp) in cache_fpl_islastcn() 4500 struct nameidata *ndp; in cache_can_fplookup() 4534 struct nameidata *ndp; in cache_fplookup_dirfd() 4579 struct nameidata *ndp; in cache_fplookup_partial_setup() [all …]
|
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 | subr_firmware.c | 272 struct nameidata nd; in try_binary_file()
|
/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/security/mac/ |
H A D | mac_syscalls.c | 450 struct nameidata nd; in kern___mac_get_path() 595 struct nameidata nd; in kern___mac_set_path()
|
/freebsd/sys/fs/pseudofs/ |
H A D | pseudofs.h | 41 struct nameidata;
|
/freebsd/sys/compat/linux/ |
H A D | linux_util.c | 81 struct nameidata nd; in linux_pwd_onexec()
|
/freebsd/sys/fs/nfsserver/ |
H A D | nfs_nfsdport.c | 643 nfsvno_namei(struct nfsrv_descript *nd, struct nameidata *ndp, in nfsvno_namei() 839 nfsvno_setpathbuf(struct nameidata *ndp, char **bufpp, u_long **hashpp) in nfsvno_setpathbuf() 854 nfsvno_relpathbuf(struct nameidata *ndp) in nfsvno_relpathbuf() 1209 nfsvno_createsub(struct nfsrv_descript *nd, struct nameidata *ndp, in nfsvno_createsub() 1317 nfsvno_mknod(struct nameidata *ndp, struct nfsvattr *nvap, struct ucred *cred, in nfsvno_mknod() 1373 nfsvno_mkdir(struct nameidata *ndp, struct nfsvattr *nvap, uid_t saved_uid, in nfsvno_mkdir() 1402 nfsvno_symlink(struct nameidata *ndp, struct nfsvattr *nvap, char *pathcp, in nfsvno_symlink() 1485 nfsvno_removesub(struct nameidata *ndp, int is_v4, struct ucred *cred, in nfsvno_removesub() 1520 nfsvno_rmdirsub(struct nameidata *ndp, int is_v4, struct ucred *cred, in nfsvno_rmdirsub() 1560 nfsvno_rename(struct nameidata *fromndp, struct nameidata *tondp, in nfsvno_rename() [all …]
|
H A D | nfs_nfsdserv.c | 115 static void nfsrvd_symlinksub(struct nfsrv_descript *nd, struct nameidata *ndp, 121 static void nfsrvd_mkdirsub(struct nfsrv_descript *nd, struct nameidata *ndp, 591 struct nameidata named; in nfsrvd_lookup() 1151 struct nameidata named; in nfsrvd_create() 1321 struct nameidata named; in nfsrvd_mknod() 1537 struct nameidata named; in nfsrvd_remove() 1623 struct nameidata fromnd, tond; in nfsrvd_rename() 1790 struct nameidata named; in nfsrvd_link() 1901 struct nameidata named; in nfsrvd_symlink() 1972 nfsrvd_symlinksub(struct nfsrv_descript *nd, struct nameidata *ndp, in nfsrvd_symlinksub() [all …]
|
/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/unionfs/ |
H A D | union_subr.c | 891 struct nameidata nd; in unionfs_mkshadowdir() 1212 struct nameidata nd; in unionfs_mkwhiteout() 1277 struct nameidata nd; in unionfs_vn_create_on_upper()
|
/freebsd/sys/fs/nullfs/ |
H A D | null_vfsops.c | 84 struct nameidata nd, *ndp; in nullfs_mount()
|