diff options
-rw-r--r-- | fs/ceph/cache.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/fs/ceph/cache.h b/fs/ceph/cache.h index da95f61b7a09..5ac591bd012b 100644 --- a/fs/ceph/cache.h +++ b/fs/ceph/cache.h | |||
@@ -48,6 +48,12 @@ void ceph_readpage_to_fscache(struct inode *inode, struct page *page); | |||
48 | void ceph_invalidate_fscache_page(struct inode* inode, struct page *page); | 48 | void ceph_invalidate_fscache_page(struct inode* inode, struct page *page); |
49 | void ceph_queue_revalidate(struct inode *inode); | 49 | void ceph_queue_revalidate(struct inode *inode); |
50 | 50 | ||
51 | static inline void ceph_fscache_update_objectsize(struct inode *inode) | ||
52 | { | ||
53 | struct ceph_inode_info *ci = ceph_inode(inode); | ||
54 | fscache_attr_changed(ci->fscache); | ||
55 | } | ||
56 | |||
51 | static inline void ceph_fscache_invalidate(struct inode *inode) | 57 | static inline void ceph_fscache_invalidate(struct inode *inode) |
52 | { | 58 | { |
53 | fscache_invalidate(ceph_inode(inode)->fscache); | 59 | fscache_invalidate(ceph_inode(inode)->fscache); |
@@ -135,6 +141,10 @@ static inline void ceph_readpage_to_fscache(struct inode *inode, | |||
135 | { | 141 | { |
136 | } | 142 | } |
137 | 143 | ||
144 | static inline void ceph_fscache_update_objectsize(struct inode *inode) | ||
145 | { | ||
146 | } | ||
147 | |||
138 | static inline void ceph_fscache_invalidate(struct inode *inode) | 148 | static inline void ceph_fscache_invalidate(struct inode *inode) |
139 | { | 149 | { |
140 | } | 150 | } |