Lines Matching refs:rvp
876 struct vnode *rvp = NULLVP;
1068 error = hfs_vgetrsrc(hfsmp, vp, &rvp, TRUE, FALSE);
1083 rcp = VTOC(rvp);
1315 if (rvp) {
1316 vnode_put (rvp);
3241 struct vnode *rvp = NULL;
3269 if (rvp) {
3270 vnode_put (rvp);
3315 if ((cp->c_rsrc_vp) && (rvp == NULL)) {
3317 rvp = cp->c_rsrc_vp;
3318 rsrc_vid = vnode_vid (rvp);
3323 /* Use the vid to maintain identity on rvp */
3324 if (vnode_getwithvid(rvp, rsrc_vid)) {
3330 rvp = NULL;
3367 if (rvp) {
3392 /* inactive or reclaim on rvp will clean up the blocks from the rsrc fork */
3393 vnode_recycle(rvp);
3399 if (rvp) {
3401 vnode_put(rvp);
3444 __unused struct vnode *rvp, int only_unlink)
6302 struct vnode *rvp;
6324 if ((rvp = cp->c_rsrc_vp)) {
6325 vid = vnode_vid(rvp);
6343 error = vnode_getwithvid(rvp, vid);
6366 *rvpp = rvp;
6529 &rsrcfork, &rvp, &newvnode_flags);
6538 *rvpp = rvp;