#include <asm/pgtable_32_types.h>
#include <asm/processor.h>
#include <asm/fixmap.h>
#include <linux/threads.h>
#include <asm/paravirt.h>
#include <linux/bitops.h>
#include <linux/list.h>
#include <linux/spinlock.h>
#include <asm/pgtable-2level.h>
Go to the source code of this file.
#define kern_addr_valid |
( |
|
kaddr | ) |
(0) |
#define kpte_clear_flush |
( |
|
ptep, |
|
|
|
vaddr |
|
) |
| |
Value:do { \
__flush_tlb_one((
vaddr)); \
} while (0)
Definition at line 63 of file pgtable_32.h.
#define pte_unmap |
( |
|
pte | ) |
do { } while (0) |
#define update_mmu_cache |
( |
|
vma, |
|
|
|
address, |
|
|
|
ptep |
|
) |
| do { } while (0) |
#define update_mmu_cache_pmd |
( |
|
vma, |
|
|
|
address, |
|
|
|
pmd |
|
) |
| do { } while (0) |
paging_init - setup page tables
paging_init() sets up the page tables for each node of the system and frees the bootmem allocator memory for general use.
Definition at line 238 of file init.c.
pgd_t initial_page_table[1024] |
pgd_t swapper_pg_dir[1024] |