#include <asm/page.h>
#include <asm/pgtable.h>
Go to the source code of this file.
#define arch_clear_hugepage_flags |
( |
|
page | ) |
do { } while (0) |
#define huge_ptep_set_access_flags |
( |
|
__vma, |
|
|
|
__addr, |
|
|
|
__ptep, |
|
|
|
__entry, |
|
|
|
__dirty |
|
) |
| |
Value:({ \
if (__changed) { \
huge_ptep_invalidate((__vma)->vm_mm,
__addr, __ptep); \
} \
__changed; \
})
Definition at line 104 of file hugetlb.h.
#define huge_ptep_set_wrprotect |
( |
|
__mm, |
|
|
|
__addr, |
|
|
|
__ptep |
|
) |
| |
Value:
huge_ptep_invalidate(__mm,
__addr, __ptep); \
set_huge_pte_at(__mm,
__addr, __ptep, \
huge_pte_wrprotect(__pte)); \
} \
})
Definition at line 114 of file hugetlb.h.
#define hugetlb_prefault_arch_hook |
( |
|
mm | ) |
do { } while (0) |
#define is_hugepage_only_range |
( |
|
mm, |
|
|
|
addr, |
|
|
|
len |
|
) |
| 0 |