It will be used to denote the caller acknowledges how the count can change from under them. Signed-off-by: Mateusz Guzik --- include/linux/fs.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/linux/fs.h b/include/linux/fs.h index 8afbe2ef2686..0cf27085a579 100644 --- a/include/linux/fs.h +++ b/include/linux/fs.h @@ -2225,6 +2225,11 @@ static inline void mark_inode_dirty_sync(struct inode *inode) __mark_inode_dirty(inode, I_DIRTY_SYNC); } +static inline int icount_read_once(const struct inode *inode) +{ + return atomic_read(&inode->i_count); +} + static inline int icount_read(const struct inode *inode) { return atomic_read(&inode->i_count); -- 2.48.1