diff options
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/hugetlb.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/hugetlb.h b/include/linux/hugetlb.h index f01427c79947..c92a1f0c7240 100644 --- a/include/linux/hugetlb.h +++ b/include/linux/hugetlb.h | |||
@@ -141,6 +141,9 @@ pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr); | |||
141 | int huge_pmd_unshare(struct mm_struct *mm, unsigned long *addr, pte_t *ptep); | 141 | int huge_pmd_unshare(struct mm_struct *mm, unsigned long *addr, pte_t *ptep); |
142 | struct page *follow_huge_addr(struct mm_struct *mm, unsigned long address, | 142 | struct page *follow_huge_addr(struct mm_struct *mm, unsigned long address, |
143 | int write); | 143 | int write); |
144 | struct page *follow_huge_pd(struct vm_area_struct *vma, | ||
145 | unsigned long address, hugepd_t hpd, | ||
146 | int flags, int pdshift); | ||
144 | struct page *follow_huge_pmd(struct mm_struct *mm, unsigned long address, | 147 | struct page *follow_huge_pmd(struct mm_struct *mm, unsigned long address, |
145 | pmd_t *pmd, int flags); | 148 | pmd_t *pmd, int flags); |
146 | struct page *follow_huge_pud(struct mm_struct *mm, unsigned long address, | 149 | struct page *follow_huge_pud(struct mm_struct *mm, unsigned long address, |
@@ -175,6 +178,7 @@ static inline void hugetlb_report_meminfo(struct seq_file *m) | |||
175 | static inline void hugetlb_show_meminfo(void) | 178 | static inline void hugetlb_show_meminfo(void) |
176 | { | 179 | { |
177 | } | 180 | } |
181 | #define follow_huge_pd(vma, addr, hpd, flags, pdshift) NULL | ||
178 | #define follow_huge_pmd(mm, addr, pmd, flags) NULL | 182 | #define follow_huge_pmd(mm, addr, pmd, flags) NULL |
179 | #define follow_huge_pud(mm, addr, pud, flags) NULL | 183 | #define follow_huge_pud(mm, addr, pud, flags) NULL |
180 | #define follow_huge_pgd(mm, addr, pgd, flags) NULL | 184 | #define follow_huge_pgd(mm, addr, pgd, flags) NULL |