| /xnu-12377.41.6/bsd/sys/ |
| H A D | namei.h | 99 struct nameidata { struct 255 int namei(struct nameidata *ndp); 256 void nameidone(struct nameidata *); 257 int lookup(struct nameidata *ndp); 264 void lookup_compound_vnop_post_hook(int error, vnode_t dvp, vnode_t vp, struct nameidata *ndp, i… 271 int cache_lookup_path(struct nameidata *ndp, struct componentname *cnp, vnode_t dp, 278 int lookup_validate_creation_path(struct nameidata *ndp); 279 int namei_compound_available(vnode_t dp, struct nameidata *ndp);
|
| H A D | vnode_internal.h | 462 int vn_open(struct nameidata *ndp, int fmode, int cmode); 463 int vn_open_modflags(struct nameidata *ndp, int *fmode, int cmode); 464 int vn_open_auth(struct nameidata *ndp, int *fmode, struct vnode_attr *, vnode_t authvp); 466 errno_t vn_remove(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, struct vnode_att… 510 errno_t vn_create(vnode_t, vnode_t *, struct nameidata *, struct vnode_attr *, uint32_t, int, uint3… 511 int vn_mkdir(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, vfs_cont… 512 int vn_rmdir(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, vfs_cont… 657 int vnode_trigger_resolve(vnode_t, struct nameidata *, vfs_context_t);
|
| H A D | imgact.h | 73 struct nameidata; 110 struct nameidata *ip_ndp; /* current nameidata */
|
| H A D | file_internal.h | 541 struct nameidata; 543 int open1(vfs_context_t ctx, struct nameidata *ndp, int uflags, 546 int chdir_internal(proc_t p, vfs_context_t ctx, struct nameidata *ndp, int per_thread); 554 extern int nameiat(struct nameidata *ndp, int dirfd);
|
| H A D | vnode_if.h | 354 struct nameidata; 355 extern int VNOP_COMPOUND_OPEN(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, int3… 730 extern errno_t VNOP_COMPOUND_REMOVE(vnode_t, vnode_t*, struct nameidata *, int32_t flags, struct vn… 914 extern errno_t VNOP_COMPOUND_MKDIR(vnode_t, vnode_t *, struct nameidata *, struct vnode_attr *, vfs… 958 extern errno_t VNOP_COMPOUND_RMDIR(vnode_t, vnode_t*, struct nameidata *, struct vnode_attr *vap, v…
|
| /xnu-12377.41.6/bsd/vfs/ |
| H A D | vfs_lookup.c | 115 static int lookup_traverse_mountpoints(struct nameidata *ndp, struct componentname *cn… 116 static int lookup_handle_symlink(struct nameidata *ndp, vnode_t *new_dp, bool* dp_has_… 119 static int lookup_handle_found_vnode(struct nameidata *ndp, struct componentname *cnp,… 122 static int lookup_handle_emptyname(struct nameidata *ndp, struct componentname *cnp, i… 125 static int lookup_handle_rsrc_fork(vnode_t dp, struct nameidata *ndp, struct component… 190 namei(struct nameidata *ndp) in namei() 756 namei_compound_available(vnode_t dp, struct nameidata *ndp) in namei_compound_available() 882 lookup_handle_rsrc_fork(vnode_t dp, struct nameidata *ndp, struct componentname *cnp, int wantparen… in lookup_handle_rsrc_fork() 991 lookup_handle_found_vnode(struct nameidata *ndp, struct componentname *cnp, int rdonly, in lookup_handle_found_vnode() 1180 lookup_handle_emptyname(struct nameidata *ndp, struct componentname *cnp, int wantparent) in lookup_handle_emptyname() [all …]
|
| H A D | vfs_syscalls.c | 189 static int change_dir(struct nameidata *ndp, vfs_context_t ctx); 304 struct nameidata nd; in kernel_mount() 608 struct nameidata nd; in graft_secureboot_read_metadata() 755 struct nameidata nd = {}; in graftdmg() 854 struct nameidata nd = {}; in ungraftdmg() 945 struct nameidata nd; in __mac_mount() 1505 struct nameidata nd; in mount_common() 2180 struct nameidata nd; in authorize_devpath_and_update_mntfromname() 2625 struct nameidata qnd; in enablequotas() 2801 struct nameidata nd; in unmount() [all …]
|
| H A D | vfs_exclave_fs.c | 568 struct nameidata nd; in vfs_exclave_fs_register_path() 724 struct nameidata nd; in create_exclave_dir() 1006 struct nameidata *ndp = NULL; in exclave_fs_open_internal() 1060 ndp = kalloc_type(struct nameidata, Z_WAITOK); in exclave_fs_open_internal() 1122 kfree_type(struct nameidata, ndp); in exclave_fs_open_internal()
|
| H A D | kpi_vfs.c | 2088 struct nameidata *ndp = cnp->cn_ndp; in vnode_lookup_continue_needed() 3532 VNOP_COMPOUND_OPEN(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, int32_t fmode, … in VNOP_COMPOUND_OPEN() 4371 VNOP_COMPOUND_REMOVE(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, struct vnode_… in VNOP_COMPOUND_REMOVE() 4484 struct nameidata *fromnd = NULL; in vn_rename() 4485 struct nameidata *tond = NULL; in vn_rename() 4546 fromnd = kalloc_type(struct nameidata, Z_WAITOK); in vn_rename() 4655 tond = kalloc_type(struct nameidata, Z_WAITOK); in vn_rename() 4755 kfree_type(struct nameidata, fromnd); in vn_rename() 4756 kfree_type(struct nameidata, tond); in vn_rename() 4987 vn_mkdir(struct vnode *dvp, struct vnode **vpp, struct nameidata *ndp, in vn_mkdir() [all …]
|
| H A D | vfs_vnops.c | 161 vn_open(struct nameidata *ndp, int fmode, int cmode) in vn_open() 167 vn_open_modflags(struct nameidata *ndp, int *fmodep, int cmode) in vn_open_modflags() 213 vn_open_auth_do_create(struct nameidata *ndp, struct vnode_attr *vap, int fmode, boolean_t *did_cre… in vn_open_auth_do_create() 375 vn_open_auth(struct nameidata *ndp, int *fmodep, struct vnode_attr *vap, vnode_t authvp) in vn_open_auth()
|
| H A D | vfs_xattr.c | 2101 struct nameidata *nd = NULL; in open_xattrfile() 2152 nd = kalloc_type(struct nameidata, Z_WAITOK); in open_xattrfile() 2348 kfree_type(struct nameidata, nd); in open_xattrfile() 2402 struct nameidata nd; in remove_xattrfile()
|
| H A D | vfs_subr.c | 221 static int vn_create_reg(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, 7740 struct nameidata *ndp; in vnode_lookupat() 7748 ndp = kalloc_type(struct nameidata, Z_WAITOK | Z_NOFAIL); in vnode_lookupat() 7787 kfree_type(struct nameidata, ndp); in vnode_lookupat() 7800 struct nameidata *ndp = NULL; in vnode_open() 7809 ndp = kalloc_type(struct nameidata, Z_WAITOK | Z_NOFAIL); in vnode_open() 7843 kfree_type(struct nameidata, ndp); in vnode_open() 7952 vn_create_reg(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, uint32_t fl… in vn_create_reg() 8005 vn_create(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, uint32_t flags,… in vn_create() 12247 vnode_trigger_resolve(vnode_t vp, struct nameidata *ndp, vfs_context_t ctx) in vnode_trigger_resolve() [all …]
|
| H A D | vfs_cache.c | 1711 save_ndp_state(struct nameidata *ndp, struct componentname *cnp, struct nameidata_state *saved_stat… in save_ndp_state() 1724 restore_ndp_state(struct nameidata *ndp, struct componentname *cnp, struct nameidata_state *saved_s… in restore_ndp_state() 1757 cache_lookup_path(struct nameidata *ndp, struct componentname *cnp, vnode_t dp, in cache_lookup_path()
|
| /xnu-12377.41.6/bsd/miscfs/specfs/ |
| H A D | specdev.h | 128 struct nameidata;
|
| /xnu-12377.41.6/bsd/kern/ |
| H A D | imageboot.c | 539 struct nameidata ndp = {}; in ubc_getobject_from_filename() 580 struct nameidata ndp = {}; in imageboot_read_file_internal() 775 struct nameidata ndp = {}; in imgboot_get_image_file()
|
| H A D | kern_acct.c | 155 struct nameidata nd; in acct()
|
| H A D | kern_exec.c | 2772 struct nameidata *ndp = NULL; in exec_activate_image() 2802 ndp = kalloc_type(struct nameidata, Z_WAITOK | Z_ZERO | Z_NOFAIL); in exec_activate_image() 2951 kfree_type(struct nameidata, ndp); in exec_activate_image() 3382 struct nameidata *ndp; in exec_handle_file_actions() 3387 struct nameidata nd; in exec_handle_file_actions() 3540 struct nameidata *nd; in exec_handle_file_actions() 3541 nd = kalloc_type(struct nameidata, in exec_handle_file_actions() 3550 kfree_type(struct nameidata, nd); in exec_handle_file_actions() 7547 struct nameidata *ndp = NULL; in exec_handle_sugid() 7560 ndp = kalloc_type(struct nameidata, in exec_handle_sugid() [all …]
|
| H A D | kern_guarded.c | 306 struct nameidata nd; in guarded_open_np() 359 struct nameidata nd; in guarded_open_dprotected_np()
|
| H A D | kern_symfile.c | 242 struct nameidata nd; in kern_open_file_for_direct_io()
|
| /xnu-12377.41.6/security/ |
| H A D | mac_base.c | 1366 struct nameidata nd; in mac_get_filelink() 1483 struct nameidata nd; in mac_set_filelink() 1647 struct nameidata nd; in __mac_get_mount()
|
| /xnu-12377.41.6/bsd/nfs/ |
| H A D | nfs.h | 1120 struct nameidata; 1278 int nfsrv_namei(struct nfsrv_descript *, vfs_context_t, struct nameidata *,
|
| H A D | nfsm_subs.h | 97 int nfsm_chain_get_path_namei(struct nfsm_chain *, uint32_t, struct nameidata *);
|
| H A D | nfs_serv.c | 668 struct nameidata ni; in nfsrv_lookup() 1996 struct nameidata ni; in nfsrv_create() 2363 struct nameidata ni; in nfsrv_mknod() 2615 struct nameidata ni; in nfsrv_remove() 2766 struct nameidata fromni, toni; in nfsrv_rename() 3404 struct nameidata ni; in nfsrv_link() 3579 struct nameidata ni; in nfsrv_symlink() 3820 struct nameidata ni; in nfsrv_mkdir() 4062 struct nameidata ni; in nfsrv_rmdir()
|
| H A D | nfs_subs.c | 901 struct nameidata *nip) in nfsm_chain_get_path_namei() 950 struct nameidata *nip, in nfsrv_namei() 1666 struct nameidata mnd, xnd; in nfsrv_export()
|
| H A D | nfs_syscalls.c | 248 struct nameidata nd; in nfsrv_export_remainder() 293 struct nameidata nd; in getfh()
|