|
Linux Kernel
3.7.1
|
#include <asm/pgtable-hwdef.h>#include <asm/processor.h>#include <asm/cacheflush.h>#include <asm/tlbflush.h>Go to the source code of this file.
Macros | |
| #define | check_pgt_cache() do { } while (0) |
| #define | _PAGE_USER_TABLE (PMD_TYPE_TABLE | PMD_PRESENT) |
| #define | _PAGE_KERNEL_TABLE (PMD_TYPE_TABLE | PMD_PRESENT) |
| #define | pgd_alloc(mm) get_pgd_slow(mm) |
| #define | pgd_free(mm, pgd) free_pgd_slow(mm, pgd) |
| #define | PGALLOC_GFP (GFP_KERNEL | __GFP_NOTRACK | __GFP_REPEAT | __GFP_ZERO) |
| #define | pmd_pgtable(pmd) pmd_page(pmd) |
Functions | |
| pgd_t * | get_pgd_slow (struct mm_struct *mm) |
| void | free_pgd_slow (struct mm_struct *mm, pgd_t *pgd) |
| #define _PAGE_KERNEL_TABLE (PMD_TYPE_TABLE | PMD_PRESENT) |
| #define _PAGE_USER_TABLE (PMD_TYPE_TABLE | PMD_PRESENT) |
| #define PGALLOC_GFP (GFP_KERNEL | __GFP_NOTRACK | __GFP_REPEAT | __GFP_ZERO) |
| #define pgd_alloc | ( | mm | ) | get_pgd_slow(mm) |
| #define pgd_free | ( | mm, | |
| pgd | |||
| ) | free_pgd_slow(mm, pgd) |
1.8.2