Searched refs:nameidata (Results 1 - 25 of 35) sorted by relevance

12

/xnu-2422.115.4/bsd/sys/
H A Dimgact.h73 struct nameidata;
109 struct nameidata *ip_ndp; /* current nameidata */
H A Dnamei.h93 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 Dvnode_internal.h385 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 Dfile_internal.h236 struct nameidata;
238 int open1(vfs_context_t ctx, struct nameidata *ndp, int uflags,
H A Dvnode_if.h321 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 Dvnode.h168 struct nameidata *cn_ndp; /* pointer back to nameidata */
/xnu-2422.115.4/bsd/vfs/
H A Dvfs_lookup.c115 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 Dvfs_syscalls.c144 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 Dkpi_vfs.c1563 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 Dvfs_vnops.c164 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 Dvfs_subr.c186 __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 Dspecdev.h126 struct nameidata;
/xnu-2422.115.4/bsd/vm/
H A Dvm_compressor_backing_file.c77 int unlink1(vfs_context_t, struct nameidata *, int);
82 struct nameidata nd;
H A Ddp_backing_file.c262 struct nameidata nd, *ndp;
465 struct nameidata nd, *ndp;
/xnu-2422.115.4/bsd/kern/
H A Dkern_acct.c149 struct nameidata nd;
H A Dkern_guarded.c338 struct nameidata nd;
H A Dmach_loader.c1391 struct nameidata __nid;
1790 struct nameidata *ndp = &data->__nid;
H A Dkern_exec.c1181 struct nameidata nd;
1511 struct nameidata nd;
3593 struct nameidata nd1;
H A Duipc_usrreq.c972 struct nameidata nd;
1081 struct nameidata nd;
/xnu-2422.115.4/bsd/miscfs/devfs/
H A Ddevfs_vfsops.c486 struct nameidata nd;
/xnu-2422.115.4/bsd/nfs/
H A Dnfs_serv.c596 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 Dnfs.h788 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 Dnfsm_subs.h106 int nfsm_chain_get_path_namei(struct nfsm_chain *, uint32_t, struct nameidata *);
/xnu-2422.115.4/security/
H A Dmac_base.c1814 struct nameidata nd;
2017 struct nameidata nd;
2226 struct nameidata nd;
/xnu-2422.115.4/bsd/dev/vn/
H A Dvn.c1138 struct nameidata nd;
1217 struct nameidata nd;

Completed in 238 milliseconds

12