#include <asm-generic/4level-fixup.h>
#include <linux/slab.h>
#include <asm/processor.h>
#include <asm/page.h>
#include <asm/io.h>
#include <asm-generic/pgtable.h>
Go to the source code of this file.
|
| #define | pgd_present(pgd) (1) /* pages are always present on NO_MM */ |
| |
| #define | pgd_none(pgd) (0) |
| |
| #define | pgd_bad(pgd) (0) |
| |
| #define | pgd_clear(pgdp) |
| |
| #define | kern_addr_valid(addr) (1) |
| |
| #define | pmd_offset(a, b) ((void *)0) |
| |
| #define | pmd_none(pmd) (1) |
| |
| #define | pgd_offset_k(adrdress) ((pgd_t *)0) |
| |
| #define | pte_offset_kernel(dir, address) ((pte_t *)0) |
| |
| #define | PAGE_NONE __pgprot(0) /* these mean nothing to NO_MM */ |
| |
| #define | PAGE_SHARED __pgprot(0) /* these mean nothing to NO_MM */ |
| |
| #define | PAGE_COPY __pgprot(0) /* these mean nothing to NO_MM */ |
| |
| #define | PAGE_READONLY __pgprot(0) /* these mean nothing to NO_MM */ |
| |
| #define | PAGE_KERNEL __pgprot(0) /* these mean nothing to NO_MM */ |
| |
| #define | swapper_pg_dir ((pgd_t *) 0) |
| |
| #define | __swp_type(x) (0) |
| |
| #define | __swp_offset(x) (0) |
| |
| #define | __swp_entry(typ, off) ((swp_entry_t) { ((typ) | ((off) << 7)) }) |
| |
| #define | __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) }) |
| |
| #define | __swp_entry_to_pte(x) ((pte_t) { (x).val }) |
| |
| #define | ZERO_PAGE(vaddr) (virt_to_page(0)) |
| |
| #define | pgtable_cache_init() do { } while (0) |
| |
| #define | io_remap_pfn_range(vma, vaddr, pfn, size, prot) remap_pfn_range(vma, vaddr, pfn, size, prot) |
| |
| #define | VMALLOC_START 0 |
| |
| #define | VMALLOC_END 0xffffffff |
| |
| #define | VMALLOC_START 0 |
| |
| #define | VMALLOC_END 0xffffffff |
| |
| #define | arch_enter_lazy_cpu_mode() do {} while (0) |
| |
| #define __swp_entry |
( |
|
typ, |
|
|
|
off |
|
) |
| ((swp_entry_t) { ((typ) | ((off) << 7)) }) |
| #define __swp_entry_to_pte |
( |
|
x | ) |
((pte_t) { (x).val }) |
| #define __swp_offset |
( |
|
x | ) |
(0) |
| #define __swp_type |
( |
|
x | ) |
(0) |
| #define arch_enter_lazy_cpu_mode |
( |
| ) |
do {} while (0) |
| #define kern_addr_valid |
( |
|
addr | ) |
(1) |
| #define pgd_bad |
( |
|
pgd | ) |
(0) |
| #define pgd_clear |
( |
|
pgdp | ) |
|
| #define pgd_none |
( |
|
pgd | ) |
(0) |
| #define pgd_offset_k |
( |
|
adrdress | ) |
((pgd_t *)0) |
| #define pgd_present |
( |
|
pgd | ) |
(1) /* pages are always present on NO_MM */ |
| #define pgtable_cache_init |
( |
|
void | ) |
do { } while (0) |
| #define pmd_none |
( |
|
pmd | ) |
(1) |
| #define pmd_offset |
( |
|
a, |
|
|
|
b |
|
) |
| ((void *)0) |
| #define swapper_pg_dir ((pgd_t *) 0) |
| #define VMALLOC_END 0xffffffff |
| #define VMALLOC_END 0xffffffff |
| int is_in_rom |
( |
unsigned |
long | ) |
|
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.