This source file includes following definitions.
- pud_huge
- pmd_huge
1
2
3
4
5
6
7
8
9
10 #include <linux/init.h>
11 #include <linux/fs.h>
12 #include <linux/mm.h>
13 #include <linux/hugetlb.h>
14 #include <linux/pagemap.h>
15 #include <linux/err.h>
16 #include <linux/sysctl.h>
17 #include <asm/mman.h>
18 #include <asm/tlb.h>
19 #include <asm/tlbflush.h>
20 #include <asm/pgalloc.h>
21
22
23
24
25
26
27 int pud_huge(pud_t pud)
28 {
29 return 0;
30 }
31
32 int pmd_huge(pmd_t pmd)
33 {
34 return pmd_val(pmd) && !(pmd_val(pmd) & PMD_TABLE_BIT);
35 }