|
Linux Kernel
3.7.1
|
#include <asm/kmap_types.h>Go to the source code of this file.
Macros | |
| #define | PKMAP_BASE (PAGE_OFFSET - PMD_SIZE) |
| #define | LAST_PKMAP PTRS_PER_PTE |
| #define | LAST_PKMAP_MASK (LAST_PKMAP - 1) |
| #define | PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT) |
| #define | PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT)) |
| #define | kmap_prot PAGE_KERNEL |
| #define | flush_cache_kmaps() |
| #define | ARCH_NEEDS_KMAP_HIGH_GET |
Functions | |
| void * | kmap_high (struct page *page) |
| void | kunmap_high (struct page *page) |
| void * | kmap_high_get (struct page *page) |
Variables | |
| pte_t * | pkmap_page_table |
| #define flush_cache_kmaps | ( | void | ) |
| #define kmap_prot PAGE_KERNEL |
| #define LAST_PKMAP PTRS_PER_PTE |
| #define LAST_PKMAP_MASK (LAST_PKMAP - 1) |
| #define PKMAP_ADDR | ( | nr | ) | (PKMAP_BASE + ((nr) << PAGE_SHIFT)) |
| #define PKMAP_BASE (PAGE_OFFSET - PMD_SIZE) |
| #define PKMAP_NR | ( | virt | ) | (((virt) - PKMAP_BASE) >> PAGE_SHIFT) |
| pte_t* pkmap_page_table |
1.8.2