Linux Kernel
3.7.1
|
#include <linux/mm.h>
#include <linux/gfp.h>
#include <linux/highmem.h>
#include <linux/slab.h>
#include <asm/cp15.h>
#include <asm/pgalloc.h>
#include <asm/page.h>
#include <asm/tlbflush.h>
#include "mm.h"
Go to the source code of this file.
Macros | |
#define | __pgd_alloc() (pgd_t *)__get_free_pages(GFP_KERNEL, 2) |
#define | __pgd_free(pgd) free_pages((unsigned long)pgd, 2) |
Functions | |
pgd_t * | pgd_alloc (struct mm_struct *mm) |
void | pgd_free (struct mm_struct *mm, pgd_t *pgd_base) |
#define __pgd_alloc | ( | ) | (pgd_t *)__get_free_pages(GFP_KERNEL, 2) |
#define __pgd_free | ( | pgd | ) | free_pages((unsigned long)pgd, 2) |