Lines Matching refs:old
126 u64 cur, old; in inode_set_max_iversion_raw() local
132 old = atomic64_cmpxchg(&inode->i_version, cur, val); in inode_set_max_iversion_raw()
133 if (likely(old == cur)) in inode_set_max_iversion_raw()
135 cur = old; in inode_set_max_iversion_raw()
200 u64 cur, old, new; in inode_maybe_inc_iversion() local
222 old = atomic64_cmpxchg(&inode->i_version, cur, new); in inode_maybe_inc_iversion()
223 if (likely(old == cur)) in inode_maybe_inc_iversion()
225 cur = old; in inode_maybe_inc_iversion()
307 u64 cur, old, new; in inode_query_iversion() local
323 old = atomic64_cmpxchg(&inode->i_version, cur, new); in inode_query_iversion()
324 if (likely(old == cur)) in inode_query_iversion()
326 cur = old; in inode_query_iversion()
340 inode_eq_iversion_raw(const struct inode *inode, u64 old) in inode_eq_iversion_raw() argument
342 return inode_peek_iversion_raw(inode) == old; in inode_eq_iversion_raw()
357 inode_eq_iversion(const struct inode *inode, u64 old) in inode_eq_iversion() argument
359 return inode_peek_iversion(inode) == old; in inode_eq_iversion()