Lines Matching refs:inode2
1030 void lock_two_inodes(struct inode *inode1, struct inode *inode2, in lock_two_inodes() argument
1033 if (!inode1 || !inode2) { in lock_two_inodes()
1040 swap(inode1, inode2); in lock_two_inodes()
1048 if (S_ISDIR(inode2->i_mode) == S_ISDIR(inode1->i_mode)) { in lock_two_inodes()
1049 if (inode1 > inode2) in lock_two_inodes()
1050 swap(inode1, inode2); in lock_two_inodes()
1052 swap(inode1, inode2); in lock_two_inodes()
1056 if (inode2 && inode2 != inode1) in lock_two_inodes()
1057 inode_lock_nested(inode2, subclass2); in lock_two_inodes()
1069 void lock_two_nondirectories(struct inode *inode1, struct inode *inode2) in lock_two_nondirectories() argument
1071 if (inode1 > inode2) in lock_two_nondirectories()
1072 swap(inode1, inode2); in lock_two_nondirectories()
1076 if (inode2 && !S_ISDIR(inode2->i_mode) && inode2 != inode1) in lock_two_nondirectories()
1077 inode_lock_nested(inode2, I_MUTEX_NONDIR2); in lock_two_nondirectories()
1086 void unlock_two_nondirectories(struct inode *inode1, struct inode *inode2) in unlock_two_nondirectories() argument
1090 if (inode2 && !S_ISDIR(inode2->i_mode) && inode2 != inode1) in unlock_two_nondirectories()
1091 inode_unlock(inode2); in unlock_two_nondirectories()