Lines Matching refs:ip2
2653 struct xfs_inode *ip2, /* in: inode of new entry */ in xfs_sort_for_rename() argument
2674 if (ip2) in xfs_sort_for_rename()
2675 i_tab[i++] = ip2; in xfs_sort_for_rename()
2722 struct xfs_inode *ip2, in xfs_cross_rename() argument
2731 error = xfs_dir_replace(tp, dp1, name1, ip2->i_ino, spaceres); in xfs_cross_rename()
2748 if (S_ISDIR(VFS_I(ip2)->i_mode)) { in xfs_cross_rename()
2749 error = xfs_dir_replace(tp, ip2, &xfs_name_dotdot, in xfs_cross_rename()
2779 if (!S_ISDIR(VFS_I(ip2)->i_mode)) { in xfs_cross_rename()
2802 xfs_trans_ichgtime(tp, ip2, ip2_flags); in xfs_cross_rename()
2803 xfs_trans_log_inode(tp, ip2, XFS_ILOG_CORE); in xfs_cross_rename()
3568 struct xfs_inode *ip2) in xfs_mmaplock_two_inodes_and_break_dax_layout() argument
3574 if (ip1->i_ino > ip2->i_ino) in xfs_mmaplock_two_inodes_and_break_dax_layout()
3575 swap(ip1, ip2); in xfs_mmaplock_two_inodes_and_break_dax_layout()
3589 if (ip1 == ip2) in xfs_mmaplock_two_inodes_and_break_dax_layout()
3593 xfs_ilock(ip2, xfs_lock_inumorder(XFS_MMAPLOCK_EXCL, 1)); in xfs_mmaplock_two_inodes_and_break_dax_layout()
3599 page = dax_layout_busy_page(VFS_I(ip2)->i_mapping); in xfs_mmaplock_two_inodes_and_break_dax_layout()
3601 xfs_iunlock(ip2, XFS_MMAPLOCK_EXCL); in xfs_mmaplock_two_inodes_and_break_dax_layout()
3616 struct xfs_inode *ip2) in xfs_ilock2_io_mmap() argument
3620 ret = xfs_iolock_two_inodes_and_break_layout(VFS_I(ip1), VFS_I(ip2)); in xfs_ilock2_io_mmap()
3624 if (IS_DAX(VFS_I(ip1)) && IS_DAX(VFS_I(ip2))) { in xfs_ilock2_io_mmap()
3625 ret = xfs_mmaplock_two_inodes_and_break_dax_layout(ip1, ip2); in xfs_ilock2_io_mmap()
3627 inode_unlock(VFS_I(ip2)); in xfs_ilock2_io_mmap()
3628 if (ip1 != ip2) in xfs_ilock2_io_mmap()
3634 VFS_I(ip2)->i_mapping); in xfs_ilock2_io_mmap()
3643 struct xfs_inode *ip2) in xfs_iunlock2_io_mmap() argument
3645 if (IS_DAX(VFS_I(ip1)) && IS_DAX(VFS_I(ip2))) { in xfs_iunlock2_io_mmap()
3646 xfs_iunlock(ip2, XFS_MMAPLOCK_EXCL); in xfs_iunlock2_io_mmap()
3647 if (ip1 != ip2) in xfs_iunlock2_io_mmap()
3651 VFS_I(ip2)->i_mapping); in xfs_iunlock2_io_mmap()
3653 inode_unlock(VFS_I(ip2)); in xfs_iunlock2_io_mmap()
3654 if (ip1 != ip2) in xfs_iunlock2_io_mmap()
3662 struct xfs_inode *ip2) in xfs_iunlock2_remapping() argument
3666 if (ip1 != ip2) in xfs_iunlock2_remapping()
3668 xfs_iunlock(ip2, XFS_MMAPLOCK_EXCL); in xfs_iunlock2_remapping()
3670 if (ip1 != ip2) in xfs_iunlock2_remapping()
3672 inode_unlock(VFS_I(ip2)); in xfs_iunlock2_remapping()