]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - include/linux/mm.h
truncate: new helpers
[net-next-2.6.git] / include / linux / mm.h
index b6eae5e3144b9dff9ce70e0186c4e7fbbda55475..8347e938fb2f85ca0cc9f225ebf3adb869303d57 100644 (file)
@@ -791,8 +791,9 @@ static inline void unmap_shared_mapping_range(struct address_space *mapping,
        unmap_mapping_range(mapping, holebegin, holelen, 0);
 }
 
-extern int vmtruncate(struct inode * inode, loff_t offset);
-extern int vmtruncate_range(struct inode * inode, loff_t offset, loff_t end);
+extern void truncate_pagecache(struct inode *inode, loff_t old, loff_t new);
+extern int vmtruncate(struct inode *inode, loff_t offset);
+extern int vmtruncate_range(struct inode *inode, loff_t offset, loff_t end);
 
 #ifdef CONFIG_MMU
 extern int handle_mm_fault(struct mm_struct *mm, struct vm_area_struct *vma,