/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; 299 int fgetvp_lookup_smr(struct nameidata *ndp, struct vnode **vpp, bool *fsearch); 300 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 *, in [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() 981 struct nameidata nd; in sys_chroot() 1128 struct nameidata nd; in openatfp() 1357 struct nameidata nd; in kern_mknodat() 1486 struct nameidata nd; in kern_mkfifoat() 1611 struct nameidata nd; in kern_linkat() 1643 struct nameidata nd; in kern_linkat_vp() 1755 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 | 335 SDT_PROBE_DEFINE3(vfs, fplookup, lookup, done, "struct nameidata", "int", "bool"); 3255 struct nameidata nd; in kern___realpathat() 3892 struct nameidata nd; in vn_path_to_global_path() 3952 struct nameidata nd; in vn_path_to_global_path_hardlink() 4167 * Components of nameidata (or objects it can point to) which may 4189 struct nameidata *ndp; 4232 struct nameidata *ndp; 4365 struct nameidata *ndp; in cache_fpl_aborted_impl() 4463 cache_fpl_islastcn(struct nameidata *ndp) in cache_fpl_isdotdot() 4490 struct nameidata *nd in cache_can_fplookup() [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()
|
/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 | 337 struct nameidata nd; in kern___mac_get_path() 505 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 | 55 struct nameidata nd; in zfs_file_open()
|
/freebsd/sys/fs/unionfs/ |
H A D | union_subr.c | 891 struct nameidata nd; in unionfs_mkshadowdir() 1218 struct nameidata nd; in unionfs_mkwhiteout() 1283 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()
|
/freebsd/sys/dev/beri/virtio/ |
H A D | virtio_block.c | 235 struct nameidata nd; in open_file()
|