Lines Matching defs:from_vp

1610 	struct vnode *from_vp = ap->a_fvp;
1631 if (vnode_mount(from_vp) != vnode_mount(to_vp))
1634 if (from_vp == to_vp)
1637 orig_from_ctime = VTOC(from_vp)->c_ctime;
1647 if (cp_fs_protected (vnode_mount(from_vp))) {
1653 if ( hfs_file_is_compressed(VTOC(from_vp), 0) ) {
1654 if ( 0 != ( error = decmpfs_decompress_file(from_vp, VTOCMP(from_vp), -1, 0, 1) ) ) {
1671 check_for_tracked_file(from_vp, orig_from_ctime, NAMESPACE_HANDLER_WRITE_OP, NULL);
1681 hfs_lock_truncate (VTOC(from_vp), HFS_SHARED_LOCK);
1683 if ((error = hfs_lock(VTOC(from_vp), HFS_EXCLUSIVE_LOCK))) {
1684 hfs_unlock_truncate (VTOC(from_vp), 0);
1689 if (vnode_isinuse(from_vp, 1)) {
1691 hfs_unlock(VTOC(from_vp));
1692 hfs_unlock_truncate (VTOC(from_vp), 0);
1697 VTOC(from_vp)->c_flag |= C_SWAPINPROGRESS;
1698 error = hfs_filedone (from_vp, ap->a_context);
1699 VTOC(from_vp)->c_flag &= ~C_SWAPINPROGRESS;
1700 hfs_unlock(VTOC(from_vp));
1701 hfs_unlock_truncate(VTOC(from_vp), 0);
1708 if ((error = hfs_lockpair(VTOC(from_vp), VTOC(to_vp), HFS_EXCLUSIVE_LOCK)))
1711 from_cp = VTOC(from_vp);
1713 hfsmp = VTOHFS(from_vp);
1716 if (VNODE_IS_RSRC(from_vp) || VNODE_IS_RSRC(to_vp)) {
1733 error = hfs_movedata(from_vp, to_vp);
1795 if (from_vp)
1796 cache_purge(from_vp);
1960 * the contents of the fork in from_vp are moved to the fork
1963 * The cnodes pointed to by 'from_vp' and 'to_vp' must be locked.
1975 * Any data written to 'from_vp' after this call completes is not guaranteed
1979 * vnode from_vp: source file
1988 int hfs_movedata (struct vnode *from_vp, struct vnode *to_vp) {
2001 from_cp = VTOC(from_vp);
2003 hfsmp = VTOHFS(from_vp);
2028 if (vnode_isinuse(from_vp, 0)) {
2033 if (from_cp->c_rsrc_vp == from_vp) {