proper prototype for hugetlb_get_unmapped_area()
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / include / linux / mm.h
index 60e0e4a592d29fd28a62053b5cabde4c1f285673..7bf0bd882fc3754d21ca618a4a89488222f115b3 100644 (file)
@@ -1130,6 +1130,11 @@ struct page *follow_page(struct vm_area_struct *, unsigned long address,
 #define FOLL_GET       0x04    /* do get_page on page */
 #define FOLL_ANON      0x08    /* give ZERO_PAGE if no pgtable */
 
+typedef int (*pte_fn_t)(pte_t *pte, struct page *pmd_page, unsigned long addr,
+                       void *data);
+extern int apply_to_page_range(struct mm_struct *mm, unsigned long address,
+                              unsigned long size, pte_fn_t fn, void *data);
+
 #ifdef CONFIG_PROC_FS
 void vm_stat_account(struct mm_struct *, unsigned long, struct file *, long);
 #else