Lines Matching refs:vpp

216 static int vn_create_reg(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp,
1305 bdevvp(dev_t dev, vnode_t *vpp)
1313 *vpp = NULLVP;
1336 *vpp = NULLVP;
1367 *vpp = nvp;
1384 struct vnode **vpp;
1388 vpp = &speclisth[SPECHASH(nvp_rdev)];
1392 for (vp = *vpp; vp; vp = vp->v_specnext) {
1440 for (vp = *vpp; vp; vp = vp->v_specnext) {
1449 nvp->v_hashchain = vpp;
1450 nvp->v_specnext = *vpp;
1451 *vpp = nvp;
3716 new_vnode(vnode_t *vpp)
3912 *vpp = NULL;
4014 *vpp = vp;
4473 vnode_create(uint32_t flavor, uint32_t size, void *data, vnode_t *vpp)
4634 *vpp = vp;
4981 vnode_lookup(const char *path, int flags, vnode_t *vpp, vfs_context_t ctx)
5007 *vpp = nd.ni_vp;
5014 vnode_open(const char *path, int fmode, int cmode, int flags, vnode_t *vpp, vfs_context_t ctx)
5043 *vpp = NULL;
5045 *vpp = nd.ni_vp;
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)
5098 *vpp = NULLVP;
5099 return VNOP_COMPOUND_OPEN(dvp, vpp, ndp, VNOP_COMPOUND_OPEN_DO_CREATE, fmode, statusp, vap, ctx);
5101 return VNOP_CREATE(dvp, vpp, &ndp->ni_cnd, vap, ctx);
5111 * vpp Pointer to the area into which to
5126 * Implicit: *vpp Contains the vnode of the object that
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)
5185 error = vn_create_reg(dvp, vpp, ndp, vap, flags, fmode, statusp, ctx);
5188 error = vn_mkdir(dvp, vpp, ndp, vap, ctx);
5194 error = VNOP_MKNOD(dvp, vpp, cnp, vap, ctx);
5204 vp = *vpp;
5219 if (!VATTR_ALL_SUPPORTED(vap) && *vpp) {
5221 error = vnode_setattr_fallback(*vpp, vap, ctx);
5235 *vpp = (vnode_t) 0;