/darwin-on-arm/xnu/bsd/sys/ |
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 void namei_unlock_fsnode(struct nameidata *ndp); 258 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 *nd [all...] |
H A D | imgact.h | 73 struct nameidata; 109 struct nameidata *ip_ndp; /* current nameidata */
|
H A D | vnode_internal.h | 399 int vn_open(struct nameidata *ndp, int fmode, int cmode); 400 int vn_open_modflags(struct nameidata *ndp, int *fmode, int cmode); 401 int vn_open_auth(struct nameidata *ndp, int *fmode, struct vnode_attr *); 403 errno_t vn_remove(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, struct vnode_attr *vap, vfs_context_t ctx); 438 errno_t vn_create(vnode_t, vnode_t *, struct nameidata *, struct vnode_attr *, uint32_t, int, uint32_t*, vfs_context_t); 439 int vn_mkdir(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, vfs_context_t ctx); 440 int vn_rmdir(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, vfs_context_t ctx); 558 int vnode_trigger_resolve(vnode_t, struct nameidata *, vfs_context_t);
|
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 | 166 struct nameidata *cn_ndp; /* pointer back to nameidata */
|
/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_lookup.c | 114 boolean_t lookup_continue_ok(struct nameidata *ndp); 115 int lookup_traverse_mountpoints(struct nameidata *ndp, struct componentname *cnp, vnode_t dp, int vbusyflags, vfs_context_t ctx); 116 int lookup_handle_symlink(struct nameidata *ndp, vnode_t *new_dp, vfs_context_t ctx); 119 int lookup_handle_rsrc_fork(vnode_t dp, struct nameidata *ndp, struct componentname *cnp, int wantparent, vfs_context_t ctx); 120 int lookup_handle_found_vnode(struct nameidata *ndp, struct componentname *cnp, int rdonly, 123 int lookup_handle_emptyname(struct nameidata *ndp, struct componentname *cnp, int wantparent); 161 namei(struct nameidata *ndp) 401 namei_compound_available(vnode_t dp, struct nameidata *ndp) 474 lookup_handle_rsrc_fork(vnode_t dp, struct nameidata *ndp, struct componentname *cnp, int wantparent, vfs_context_t ctx) 563 * --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 open1(vfs_context_t, struct nameidata *, int, struct vnode_attr *, int32_t *); 183 int unlink1(vfs_context_t, struct nameidata *, int); 219 struct nameidata nd; 308 struct nameidata nd; 667 struct nameidata nd; 1095 struct nameidata nd; 1515 struct nameidata qnd; 1658 struct nameidata nd; 2096 struct nameidata n [all...] |
H A D | kpi_vfs.c | 1808 struct nameidata *ndp = cnp->cn_ndp; 3082 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) 4246 VNOP_COMPOUND_REMOVE(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, struct vnode_attr *vap, vfs_context_t ctx) 4369 struct nameidata *fromnd = NULL; 4370 struct nameidata *tond = NULL; 4430 MALLOC(fromnd, struct nameidata *, sizeof (struct nameidata), M_TEMP, M_WAITOK); 4488 MALLOC(tond, struct nameidata *, sizeof(struct nameidata), M_TEMP, M_WAITOK); 4849 vn_mkdir(struct vnode *dvp, struct vnode **vpp, struct nameidata *nd [all...] |
H A D | vfs_vnops.c | 155 vn_open(struct nameidata *ndp, int fmode, int cmode) 161 vn_open_modflags(struct nameidata *ndp, int *fmodep, int cmode) 201 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) 352 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, 4983 struct nameidata nd; 5016 struct nameidata nd; 5094 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) 5147 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) 7892 struct nameidata nd_temp; 8390 vnode_trigger_resolve(vnode_t vp, struct nameidata *ndp, vfs_context_t ctx) 8678 struct nameidata nd;
|
H A D | vfs_attrlist.c | 2024 struct nameidata nd; 2428 struct nameidata nd;
|
/darwin-on-arm/xnu/bsd/miscfs/specfs/ |
H A D | specdev.h | 126 struct nameidata;
|
/darwin-on-arm/xnu/bsd/vm/ |
H A D | dp_backing_file.c | 226 struct nameidata nd, *ndp; 420 struct nameidata nd, *ndp;
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kern_acct.c | 149 struct nameidata nd;
|
H A D | kern_exec.c | 257 int open1(vfs_context_t, struct nameidata *, int, struct vnode_attr *, int32_t *); 1263 struct nameidata nd; 1514 struct nameidata nd; 3324 struct nameidata nd1;
|
H A D | mach_loader.c | 1314 struct nameidata __nid; 1699 struct nameidata *ndp = &data->__nid;
|
H A D | uipc_usrreq.c | 931 struct nameidata nd; 1040 struct nameidata nd;
|
H A D | kern_descrip.c | 145 int open1(vfs_context_t, struct nameidata *, int, struct vnode_attr *, int32_t *); 148 int unlink1(vfs_context_t, struct nameidata *, int); 1394 struct nameidata nd; 1454 struct nameidata nd;
|
/darwin-on-arm/xnu/bsd/miscfs/devfs/ |
H A D | devfs_vfsops.c | 486 struct nameidata nd;
|
/darwin-on-arm/xnu/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 | 785 struct vnode_attr; struct nameidata; struct dqblk; struct sockaddr_in; /* XXX */ 1385 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 *);
|
/darwin-on-arm/xnu/security/ |
H A D | mac_base.c | 1814 struct nameidata nd; 2017 struct nameidata nd; 2226 struct nameidata nd;
|
/darwin-on-arm/xnu/bsd/dev/vn/ |
H A D | vn.c | 1138 struct nameidata nd; 1217 struct nameidata nd;
|
/darwin-on-arm/xnu/bsd/security/audit/ |
H A D | audit_syscalls.c | 902 struct nameidata nd;
|