diff options
Diffstat (limited to 'mm/internal.h')
-rw-r--r-- | mm/internal.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/mm/internal.h b/mm/internal.h index 4ebf0bef9a39..48e32f790571 100644 --- a/mm/internal.h +++ b/mm/internal.h | |||
@@ -61,9 +61,14 @@ static inline unsigned long page_order(struct page *page) | |||
61 | return page_private(page); | 61 | return page_private(page); |
62 | } | 62 | } |
63 | 63 | ||
64 | extern int mlock_vma_pages_range(struct vm_area_struct *vma, | 64 | extern long mlock_vma_pages_range(struct vm_area_struct *vma, |
65 | unsigned long start, unsigned long end); | 65 | unsigned long start, unsigned long end); |
66 | extern void munlock_vma_pages_all(struct vm_area_struct *vma); | 66 | extern void munlock_vma_pages_range(struct vm_area_struct *vma, |
67 | unsigned long start, unsigned long end); | ||
68 | static inline void munlock_vma_pages_all(struct vm_area_struct *vma) | ||
69 | { | ||
70 | munlock_vma_pages_range(vma, vma->vm_start, vma->vm_end); | ||
71 | } | ||
67 | 72 | ||
68 | #ifdef CONFIG_UNEVICTABLE_LRU | 73 | #ifdef CONFIG_UNEVICTABLE_LRU |
69 | /* | 74 | /* |