Linux Kernel
3.7.1
|
#include <asm-generic/pgtable-nopud.h>
Go to the source code of this file.
Data Structures | |
struct | pmd_t |
Macros | |
#define | __PAGETABLE_PMD_FOLDED |
#define | PMD_SHIFT PUD_SHIFT |
#define | PTRS_PER_PMD 1 |
#define | PMD_SIZE (1UL << PMD_SHIFT) |
#define | PMD_MASK (~(PMD_SIZE-1)) |
#define | pmd_ERROR(pmd) (pud_ERROR((pmd).pud)) |
#define | pud_populate(mm, pmd, pte) do { } while (0) |
#define | set_pud(pudptr, pudval) set_pmd((pmd_t *)(pudptr), (pmd_t) { pudval }) |
#define | pmd_val(x) (pud_val((x).pud)) |
#define | __pmd(x) ((pmd_t) { __pud(x) } ) |
#define | pud_page(pud) (pmd_page((pmd_t){ pud })) |
#define | pud_page_vaddr(pud) (pmd_page_vaddr((pmd_t){ pud })) |
#define | pmd_alloc_one(mm, address) NULL |
#define | __pmd_free_tlb(tlb, x, a) do { } while (0) |
#define | pmd_addr_end(addr, end) (end) |
#define __PAGETABLE_PMD_FOLDED |
Definition at line 10 of file pgtable-nopmd.h.
Definition at line 62 of file pgtable-nopmd.h.
Definition at line 65 of file pgtable-nopmd.h.
Definition at line 58 of file pgtable-nopmd.h.
Definition at line 33 of file pgtable-nopmd.h.
#define PMD_MASK (~(PMD_SIZE-1)) |
Definition at line 22 of file pgtable-nopmd.h.
#define PMD_SHIFT PUD_SHIFT |
Definition at line 19 of file pgtable-nopmd.h.
#define PMD_SIZE (1UL << PMD_SHIFT) |
Definition at line 21 of file pgtable-nopmd.h.
Definition at line 48 of file pgtable-nopmd.h.
#define PTRS_PER_PMD 1 |
Definition at line 20 of file pgtable-nopmd.h.
Definition at line 51 of file pgtable-nopmd.h.
#define pud_page_vaddr | ( | pud | ) | (pmd_page_vaddr((pmd_t){ pud })) |
Definition at line 52 of file pgtable-nopmd.h.
Definition at line 35 of file pgtable-nopmd.h.
Definition at line 41 of file pgtable-nopmd.h.