Lines Matching refs:inode

111 inode_set_iversion_raw(struct inode *inode, u64 val)  in inode_set_iversion_raw()  argument
113 atomic64_set(&inode->i_version, val); in inode_set_iversion_raw()
128 inode_peek_iversion_raw(const struct inode *inode) in inode_peek_iversion_raw() argument
130 return atomic64_read(&inode->i_version); in inode_peek_iversion_raw()
142 inode_set_max_iversion_raw(struct inode *inode, u64 val) in inode_set_max_iversion_raw() argument
144 u64 cur = inode_peek_iversion_raw(inode); in inode_set_max_iversion_raw()
149 } while (!atomic64_try_cmpxchg(&inode->i_version, &cur, val)); in inode_set_max_iversion_raw()
165 inode_set_iversion(struct inode *inode, u64 val) in inode_set_iversion() argument
167 inode_set_iversion_raw(inode, val << I_VERSION_QUERIED_SHIFT); in inode_set_iversion()
187 inode_set_iversion_queried(struct inode *inode, u64 val) in inode_set_iversion_queried() argument
189 inode_set_iversion_raw(inode, (val << I_VERSION_QUERIED_SHIFT) | in inode_set_iversion_queried()
193 bool inode_maybe_inc_iversion(struct inode *inode, bool force);
203 inode_inc_iversion(struct inode *inode) in inode_inc_iversion() argument
205 inode_maybe_inc_iversion(inode, true); in inode_inc_iversion()
216 inode_iversion_need_inc(struct inode *inode) in inode_iversion_need_inc() argument
218 return inode_peek_iversion_raw(inode) & I_VERSION_QUERIED; in inode_iversion_need_inc()
233 inode_inc_iversion_raw(struct inode *inode) in inode_inc_iversion_raw() argument
235 atomic64_inc(&inode->i_version); in inode_inc_iversion_raw()
250 inode_peek_iversion(const struct inode *inode) in inode_peek_iversion() argument
252 return inode_peek_iversion_raw(inode) >> I_VERSION_QUERIED_SHIFT; in inode_peek_iversion()
268 u64 inode_query_iversion(struct inode *inode);
279 inode_eq_iversion_raw(const struct inode *inode, u64 old) in inode_eq_iversion_raw() argument
281 return inode_peek_iversion_raw(inode) == old; in inode_eq_iversion_raw()
296 inode_eq_iversion(const struct inode *inode, u64 old) in inode_eq_iversion() argument
298 return inode_peek_iversion(inode) == old; in inode_eq_iversion()