Lines Matching refs:src_vp
1763 struct vnode *src_vp = NULLVP;
1774 src_vp = (struct vnode *)fp->f_data;
1775 if (src_vp->v_tag != VT_HFS) {
1813 if (vnode_getwithref(src_vp)) {
1819 vnode_put (src_vp);
1829 if (dst_vp == src_vp) {
1830 vnode_put (src_vp);
1837 if (dst_vp->v_mount != src_vp->v_mount) {
1838 vnode_put (src_vp);
1848 if(vnode_authorize(src_vp, NULLVP,
1850 vnode_put(src_vp);
1859 vnode_put(src_vp);
1867 if ( !vnode_isreg(src_vp) || !vnode_isreg(dst_vp)) {
1869 vnode_put (src_vp);
1880 error = VNOP_EXCHANGE(src_vp, dst_vp, FSOPT_EXCHANGE_DATA_ONLY, &context);
1882 vnode_put (src_vp);