diff options
Diffstat (limited to 'fs/ceph/cache.h')
| -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 | } |
