Lines Matching refs:vpp

924 	struct vnode **vpp,  in vn_open()  argument
928 return (vn_openat(pnamep, seg, filemode, createmode, vpp, crwhy, in vn_open()
945 struct vnode **vpp, in vn_openat() argument
1224 *vpp = vp; in vn_openat()
1278 struct vnode **vpp, in vn_create() argument
1283 return (vn_createat(pnamep, seg, vap, excl, mode, vpp, why, flag, in vn_create()
1297 struct vnode **vpp, in vn_createat() argument
1338 *vpp = NULL; in vn_createat()
1346 (excl == EXCL) ? NULLVPP : vpp, startvp); in vn_createat()
1382 if (*vpp != NULL) in vn_createat()
1383 VN_RELE(*vpp); in vn_createat()
1419 if ((*vpp != NULL && (mode & VWRITE) && ISROFILE(*vpp)) || in vn_createat()
1420 (*vpp == NULL && dvp->v_vfsp->vfs_flag & VFS_RDONLY)) { in vn_createat()
1421 if (*vpp) in vn_createat()
1422 VN_RELE(*vpp); in vn_createat()
1424 } else if (excl == NONEXCL && *vpp != NULL) { in vn_createat()
1431 vp = *vpp; in vn_createat()
1483 error = VOP_CREATE(vp, "", vap, excl, mode, vpp, in vn_createat()
1532 error = VOP_MKDIR(dvp, pn.pn_path, vap, vpp, CRED(), in vn_createat()
1536 excl, mode, vpp, CRED(), flag, NULL, NULL); in vn_createat()
1544 audit_vncreate_finish(*vpp, error); in vn_createat()
3126 vnode_t **vpp, in fop_open() argument
3132 vnode_t *vp = *vpp; in fop_open()
3147 if ((*vpp)->v_type == VREG) { in fop_open()
3149 atomic_inc_32(&(*vpp)->v_rdcnt); in fop_open()
3151 atomic_inc_32(&(*vpp)->v_wrcnt); in fop_open()
3156 ret = (*(*(vpp))->v_op->vop_open)(vpp, mode, cr, ct); in fop_open()
3177 VOPSTATS_UPDATE(*vpp, open); in fop_open()
3178 if (*vpp != vp && *vpp != NULL) { in fop_open()
3179 vn_copypath(vp, *vpp); in fop_open()
3180 if (((*vpp)->v_type == VREG) && (mode & FREAD)) in fop_open()
3181 atomic_inc_32(&(*vpp)->v_rdcnt); in fop_open()
3184 if (((*vpp)->v_type == VREG) && (mode & FWRITE)) in fop_open()
3185 atomic_inc_32(&(*vpp)->v_wrcnt); in fop_open()
3392 vnode_t **vpp, in fop_lookup() argument
3417 ret = xattr_dir_lookup(dvp, vpp, flags, cr); in fop_lookup()
3420 (dvp, nm, vpp, pnp, flags, rdir, cr, ct, deflags, ppnp); in fop_lookup()
3422 if (ret == 0 && *vpp) { in fop_lookup()
3423 VOPSTATS_UPDATE(*vpp, lookup); in fop_lookup()
3424 if ((*vpp)->v_path == NULL) { in fop_lookup()
3425 vn_setpath(rootdir, dvp, *vpp, nm, strlen(nm)); in fop_lookup()
3439 vnode_t **vpp, in fop_create() argument
3463 (dvp, name, vap, excl, mode, vpp, cr, flags, ct, vsecp); in fop_create()
3464 if (ret == 0 && *vpp) { in fop_create()
3465 VOPSTATS_UPDATE(*vpp, create); in fop_create()
3466 if ((*vpp)->v_path == NULL) { in fop_create()
3467 vn_setpath(rootdir, dvp, *vpp, name, strlen(name)); in fop_create()
3561 vnode_t **vpp, in fop_mkdir() argument
3585 (dvp, dirname, vap, vpp, cr, ct, flags, vsecp); in fop_mkdir()
3586 if (ret == 0 && *vpp) { in fop_mkdir()
3587 VOPSTATS_UPDATE(*vpp, mkdir); in fop_mkdir()
3588 if ((*vpp)->v_path == NULL) { in fop_mkdir()
3589 vn_setpath(rootdir, dvp, *vpp, dirname, in fop_mkdir()
3842 vnode_t **vpp, in fop_realvp() argument
3847 err = (*(vp)->v_op->vop_realvp)(vp, vpp, ct); in fop_realvp()