#include <linux/mm_types.h>
#include <linux/fs.h>
#include <linux/hugetlb_inline.h>
#include <linux/cgroup.h>
Go to the source code of this file.
|
#define | follow_hugetlb_page(m, v, p, vs, a, b, i, w) ({ BUG(); 0; }) |
|
#define | follow_huge_addr(mm, addr, write) ERR_PTR(-EINVAL) |
|
#define | copy_hugetlb_page_range(src, dst, vma) ({ BUG(); 0; }) |
|
#define | hugetlb_prefault(mapping, vma) ({ BUG(); 0; }) |
|
#define | hugetlb_report_node_meminfo(n, buf) 0 |
|
#define | follow_huge_pmd(mm, addr, pmd, write) NULL |
|
#define | follow_huge_pud(mm, addr, pud, write) NULL |
|
#define | prepare_hugepage_range(file, addr, len) (-EINVAL) |
|
#define | pmd_huge(x) 0 |
|
#define | pud_huge(x) 0 |
|
#define | is_hugepage_only_range(mm, addr, len) 0 |
|
#define | hugetlb_free_pgd_range(tlb, addr, end, floor, ceiling) ({BUG(); 0; }) |
|
#define | hugetlb_fault(mm, vma, addr, flags) ({ BUG(); 0; }) |
|
#define | huge_pte_offset(mm, address) 0 |
|
#define | hugetlb_change_protection(vma, address, end, newprot) |
|
#define | HUGETLB_ANON_FILE "anon_hugepage" |
|
#define | is_file_hugepages(file) 0 |
|
#define | alloc_huge_page_node(h, nid) NULL |
|
#define | alloc_bootmem_huge_page(h) NULL |
|
#define | hstate_file(f) NULL |
|
#define | hstate_vma(v) NULL |
|
#define | hstate_inode(i) NULL |
|
#define | huge_page_size(h) PAGE_SIZE |
|
#define | huge_page_mask(h) PAGE_MASK |
|
#define | vma_kernel_pagesize(v) PAGE_SIZE |
|
#define | vma_mmu_pagesize(v) PAGE_SIZE |
|
#define | huge_page_order(h) 0 |
|
#define | huge_page_shift(h) PAGE_SHIFT |
|
#define | hstate_index_to_shift(index) 0 |
|
#define | hstate_index(h) 0 |
|
#define alloc_bootmem_huge_page |
( |
|
h | ) |
NULL |
#define alloc_huge_page_node |
( |
|
h, |
|
|
|
nid |
|
) |
| NULL |
#define copy_hugetlb_page_range |
( |
|
src, |
|
|
|
dst, |
|
|
|
vma |
|
) |
| ({ BUG(); 0; }) |
#define follow_hugetlb_page |
( |
|
m, |
|
|
|
v, |
|
|
|
p, |
|
|
|
vs, |
|
|
|
a, |
|
|
|
b, |
|
|
|
i, |
|
|
|
w |
|
) |
| ({ BUG(); 0; }) |
#define hstate_file |
( |
|
f | ) |
NULL |
#define hstate_index |
( |
|
h | ) |
0 |
#define hstate_index_to_shift |
( |
|
index | ) |
0 |
#define hstate_inode |
( |
|
i | ) |
NULL |
#define hstate_vma |
( |
|
v | ) |
NULL |
#define huge_page_order |
( |
|
h | ) |
0 |
#define huge_pte_offset |
( |
|
mm, |
|
|
|
address |
|
) |
| 0 |
#define HUGETLB_ANON_FILE "anon_hugepage" |
#define hugetlb_change_protection |
( |
|
vma, |
|
|
|
address, |
|
|
|
end, |
|
|
|
newprot |
|
) |
| |
#define hugetlb_fault |
( |
|
mm, |
|
|
|
vma, |
|
|
|
addr, |
|
|
|
flags |
|
) |
| ({ BUG(); 0; }) |
#define hugetlb_free_pgd_range |
( |
|
tlb, |
|
|
|
addr, |
|
|
|
end, |
|
|
|
floor, |
|
|
|
ceiling |
|
) |
| ({BUG(); 0; }) |
#define hugetlb_prefault |
( |
|
mapping, |
|
|
|
vma |
|
) |
| ({ BUG(); 0; }) |
#define hugetlb_report_node_meminfo |
( |
|
n, |
|
|
|
buf |
|
) |
| 0 |
#define is_file_hugepages |
( |
|
file | ) |
0 |
#define is_hugepage_only_range |
( |
|
mm, |
|
|
|
addr, |
|
|
|
len |
|
) |
| 0 |
- Enumerator:
HUGETLB_SHMFS_INODE |
|
HUGETLB_ANONHUGE_INODE |
|
Definition at line 155 of file hugetlb.h.