/xnu-2422.115.4/bsd/sys/ |
H A D | imgact.h | 73 struct nameidata; 109 struct nameidata *ip_ndp; /* current nameidata */
|
H A D | namei.h | 93 struct nameidata { struct 190 * Initialization of an nameidata structure. 255 int namei(struct nameidata *ndp); 256 void nameidone(struct nameidata *); 257 int lookup(struct nameidata *ndp); 261 void lookup_compound_vnop_post_hook(int error, vnode_t dvp, vnode_t vp, struct nameidata *ndp, int did_create); 267 int cache_lookup_path(struct nameidata *ndp, struct componentname *cnp, vnode_t dp, 274 int lookup_validate_creation_path(struct nameidata *ndp); 275 int namei_compound_available(vnode_t dp, struct nameidata *ndp);
|
H A D | vnode_internal.h | 385 int vn_open(struct nameidata *ndp, int fmode, int cmode); 386 int vn_open_modflags(struct nameidata *ndp, int *fmode, int cmode); 387 int vn_open_auth(struct nameidata *ndp, int *fmode, struct vnode_attr *); 389 errno_t vn_remove(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, struct vnode_attr *vap, vfs_context_t ctx); 424 errno_t vn_create(vnode_t, vnode_t *, struct nameidata *, struct vnode_attr *, uint32_t, int, uint32_t*, vfs_context_t); 425 int vn_mkdir(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, vfs_context_t ctx); 426 int vn_rmdir(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, vfs_context_t ctx); 540 int vnode_trigger_resolve(vnode_t, struct nameidata *, vfs_context_t);
|
H A D | file_internal.h | 236 struct nameidata; 238 int open1(vfs_context_t ctx, struct nameidata *ndp, int uflags,
|
H A D | vnode_if.h | 321 struct nameidata; 322 extern int VNOP_COMPOUND_OPEN(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, int32_t fmode, uint32_t *status, struct vnode_attr *vap, vfs_context_t ctx); 671 extern errno_t VNOP_COMPOUND_REMOVE(vnode_t, vnode_t*, struct nameidata *, int32_t flags, struct vnode_attr *vap, vfs_context_t); 802 extern errno_t VNOP_COMPOUND_MKDIR(vnode_t, vnode_t *, struct nameidata *, struct vnode_attr *, vfs_context_t); 846 extern errno_t VNOP_COMPOUND_RMDIR(vnode_t, vnode_t*, struct nameidata *, struct vnode_attr *vap, vfs_context_t);
|
H A D | vnode.h | 168 struct nameidata *cn_ndp; /* pointer back to nameidata */
|
/xnu-2422.115.4/bsd/vfs/ |
H A D | vfs_lookup.c | 115 boolean_t lookup_continue_ok(struct nameidata *ndp); 116 int lookup_traverse_mountpoints(struct nameidata *ndp, struct componentname *cnp, vnode_t dp, int vbusyflags, vfs_context_t ctx); 117 int lookup_handle_symlink(struct nameidata *ndp, vnode_t *new_dp, vfs_context_t ctx); 120 int lookup_handle_rsrc_fork(vnode_t dp, struct nameidata *ndp, struct componentname *cnp, int wantparent, vfs_context_t ctx); 121 int lookup_handle_found_vnode(struct nameidata *ndp, struct componentname *cnp, int rdonly, 124 int lookup_handle_emptyname(struct nameidata *ndp, struct componentname *cnp, int wantparent); 165 namei(struct nameidata *ndp) 451 namei_compound_available(vnode_t dp, struct nameidata *ndp) 528 lookup_handle_rsrc_fork(vnode_t dp, struct nameidata *ndp, struct componentname *cnp, int wantparent, vfs_context_t ctx) 611 * --If we are done, returns an iocount on ni_vp, and possibly on ni_dvp depending on nameidata flag [all...] |
H A D | vfs_syscalls.c | 144 static int change_dir(struct nameidata *ndp, vfs_context_t ctx); 180 int unlink1(vfs_context_t, struct nameidata *, int); 217 struct nameidata nd; 308 struct nameidata nd; 706 struct nameidata nd; 1137 struct nameidata nd; 1557 struct nameidata qnd; 1700 struct nameidata nd; 2136 struct nameidata nd; 2246 struct nameidata n [all...] |
H A D | kpi_vfs.c | 1563 struct nameidata *ndp = cnp->cn_ndp; 2794 VNOP_COMPOUND_OPEN(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, int32_t fmode, uint32_t *statusp, struct vnode_attr *vap, vfs_context_t ctx) 3606 VNOP_COMPOUND_REMOVE(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, struct vnode_attr *vap, vfs_context_t ctx) 3718 struct nameidata *fromnd = NULL; 3719 struct nameidata *tond = NULL; 3780 MALLOC(fromnd, struct nameidata *, sizeof (struct nameidata), M_TEMP, M_WAITOK); 3840 MALLOC(tond, struct nameidata *, sizeof(struct nameidata), M_TEMP, M_WAITOK); 4118 vn_mkdir(struct vnode *dvp, struct vnode **vpp, struct nameidata *nd [all...] |
H A D | vfs_vnops.c | 164 vn_open(struct nameidata *ndp, int fmode, int cmode) 170 vn_open_modflags(struct nameidata *ndp, int *fmodep, int cmode) 212 vn_open_auth_do_create(struct nameidata *ndp, struct vnode_attr *vap, int fmode, boolean_t *did_create, boolean_t *did_open, vfs_context_t ctx) 357 vn_open_auth(struct nameidata *ndp, int *fmodep, struct vnode_attr *vap)
|
H A D | vfs_subr.c | 186 __private_extern__ int unlink1(vfs_context_t, struct nameidata *, int); 216 static int vn_create_reg(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, 4973 struct nameidata nd; 5006 struct nameidata nd; 5098 vn_create_reg(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, uint32_t flags, int fmode, uint32_t *statusp, vfs_context_t ctx) 5151 vn_create(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, uint32_t flags, int fmode, uint32_t *statusp, vfs_context_t ctx) 7906 struct nameidata nd_temp; 8404 vnode_trigger_resolve(vnode_t vp, struct nameidata *ndp, vfs_context_t ctx) 8692 struct nameidata nd;
|
/xnu-2422.115.4/bsd/miscfs/specfs/ |
H A D | specdev.h | 126 struct nameidata;
|
/xnu-2422.115.4/bsd/vm/ |
H A D | vm_compressor_backing_file.c | 77 int unlink1(vfs_context_t, struct nameidata *, int); 82 struct nameidata nd;
|
H A D | dp_backing_file.c | 262 struct nameidata nd, *ndp; 465 struct nameidata nd, *ndp;
|
/xnu-2422.115.4/bsd/kern/ |
H A D | kern_acct.c | 149 struct nameidata nd;
|
H A D | kern_guarded.c | 338 struct nameidata nd;
|
H A D | mach_loader.c | 1391 struct nameidata __nid; 1790 struct nameidata *ndp = &data->__nid;
|
H A D | kern_exec.c | 1181 struct nameidata nd; 1511 struct nameidata nd; 3593 struct nameidata nd1;
|
H A D | uipc_usrreq.c | 972 struct nameidata nd; 1081 struct nameidata nd;
|
/xnu-2422.115.4/bsd/miscfs/devfs/ |
H A D | devfs_vfsops.c | 486 struct nameidata nd;
|
/xnu-2422.115.4/bsd/nfs/ |
H A D | nfs_serv.c | 596 struct nameidata ni; 1814 struct nameidata ni; 2143 struct nameidata ni; 2377 struct nameidata ni; 2522 struct nameidata fromni, toni; 3125 struct nameidata ni; 3284 struct nameidata ni; 3505 struct nameidata ni; 3725 struct nameidata ni;
|
H A D | nfs.h | 788 struct vnode_attr; struct nameidata; struct dqblk; struct sockaddr_in; /* XXX */ 1389 int nfsrv_namei(struct nfsrv_descript *, vfs_context_t, struct nameidata *,
|
H A D | nfsm_subs.h | 106 int nfsm_chain_get_path_namei(struct nfsm_chain *, uint32_t, struct nameidata *);
|
/xnu-2422.115.4/security/ |
H A D | mac_base.c | 1814 struct nameidata nd; 2017 struct nameidata nd; 2226 struct nameidata nd;
|
/xnu-2422.115.4/bsd/dev/vn/ |
H A D | vn.c | 1138 struct nameidata nd; 1217 struct nameidata nd;
|