Home
last modified time | relevance | path

Searched refs:nameidata (Results 1 – 25 of 32) sorted by relevance

12

/xnu-12377.41.6/bsd/sys/
H A Dnamei.h99 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 Dvnode_internal.h462 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 Dimgact.h73 struct nameidata;
110 struct nameidata *ip_ndp; /* current nameidata */
H A Dfile_internal.h541 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 Dvnode_if.h354 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 Dvfs_lookup.c115 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 Dvfs_syscalls.c189 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 Dvfs_exclave_fs.c568 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 Dkpi_vfs.c2088 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 Dvfs_vnops.c161 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 Dvfs_xattr.c2101 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 Dvfs_subr.c221 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 Dvfs_cache.c1711 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 Dspecdev.h128 struct nameidata;
/xnu-12377.41.6/bsd/kern/
H A Dimageboot.c539 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 Dkern_acct.c155 struct nameidata nd; in acct()
H A Dkern_exec.c2772 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 Dkern_guarded.c306 struct nameidata nd; in guarded_open_np()
359 struct nameidata nd; in guarded_open_dprotected_np()
H A Dkern_symfile.c242 struct nameidata nd; in kern_open_file_for_direct_io()
/xnu-12377.41.6/security/
H A Dmac_base.c1366 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 Dnfs.h1120 struct nameidata;
1278 int nfsrv_namei(struct nfsrv_descript *, vfs_context_t, struct nameidata *,
H A Dnfsm_subs.h97 int nfsm_chain_get_path_namei(struct nfsm_chain *, uint32_t, struct nameidata *);
H A Dnfs_serv.c668 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 Dnfs_subs.c901 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 Dnfs_syscalls.c248 struct nameidata nd; in nfsrv_export_remainder()
293 struct nameidata nd; in getfh()

12