Lines Matching defs:rvp
683 struct vnode *rvp = NULLVP;
875 error = hfs_vgetrsrc(hfsmp, vp, &rvp, TRUE, FALSE);
890 rcp = VTOC(rvp);
1099 if (rvp) {
1100 vnode_put (rvp);
2843 struct vnode *rvp = NULL;
2870 if (rvp) {
2871 vnode_put (rvp);
2893 if ((cp->c_rsrc_vp) && (rvp == NULL)) {
2895 rvp = cp->c_rsrc_vp;
2896 rsrc_vid = vnode_vid (rvp);
2902 /* Use the vid to maintain identity on rvp */
2903 if (vnode_getwithvid(rvp, rsrc_vid)) {
2909 rvp = NULL;
2945 if ((error == 0) && (rvp)) {
2960 /* inactive or reclaim on rvp will clean up the blocks from the rsrc fork */
2961 vnode_recycle(rvp);
2964 if (rvp) {
2966 vnode_put(rvp);
3009 __unused struct vnode *rvp, int only_unlink)
5458 struct vnode *rvp;
5480 if ((rvp = cp->c_rsrc_vp)) {
5481 vid = vnode_vid(rvp);
5499 error = vnode_getwithvid(rvp, vid);
5522 *rvpp = rvp;
5682 &rsrcfork, &rvp, &newvnode_flags);
5691 *rvpp = rvp;