Linux Kernel
3.7.1
|
#include <linux/sched.h>
#include <linux/gfp.h>
#include <linux/mm.h>
#include <linux/highmem.h>
#include <linux/quicklist.h>
#include <asm/pgalloc.h>
#include <asm/page.h>
#include <asm/cacheflush.h>
Go to the source code of this file.
Functions | |
pgd_t swapper_pg_dir[PTRS_PER_PGD] | __attribute__ ((aligned(PAGE_SIZE))) |
pte_t * | pte_alloc_one_kernel (struct mm_struct *mm, unsigned long address) |
pgtable_t | pte_alloc_one (struct mm_struct *mm, unsigned long address) |
void | __set_pmd (pmd_t *pmdptr, unsigned long pmd) |
DEFINE_SPINLOCK (pgd_lock) | |
void | pgd_ctor (void *pgd) |
void | pgd_dtor (void *pgd) |
pgd_t * | pgd_alloc (struct mm_struct *mm) |
void | pgd_free (struct mm_struct *mm, pgd_t *pgd) |
void __init | pgtable_cache_init (void) |
void | check_pgt_cache (void) |
Variables | |
struct page * | pgd_list |
DEFINE_SPINLOCK | ( | pgd_lock | ) |