|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/module.h>#include <linux/types.h>#include <linux/vmalloc.h>#include <linux/init.h>#include <asm/pgtable.h>#include <asm/pgalloc.h>#include <linux/io.h>#include <asm/mmu.h>#include <asm/sections.h>#include <asm/fixmap.h>Go to the source code of this file.
Macros | |
| #define | flush_HPTE(X, va, pg) _tlbie(va) |
| #define | is_power_of_2(x) ((x) != 0 && (((x) & ((x) - 1)) == 0)) |
Functions | |
| EXPORT_SYMBOL (ioremap_bot) | |
| void __iomem * | ioremap (phys_addr_t addr, unsigned long size) |
| EXPORT_SYMBOL (ioremap) | |
| void | iounmap (void *addr) |
| EXPORT_SYMBOL (iounmap) | |
| int | map_page (unsigned long va, phys_addr_t pa, int flags) |
| void __init | mapin_ram (void) |
| unsigned long | iopa (unsigned long addr) |
| __init_refok pte_t * | pte_alloc_one_kernel (struct mm_struct *mm, unsigned long address) |
| void | __set_fixmap (enum fixed_addresses idx, phys_addr_t phys, pgprot_t flags) |
Variables | |
| unsigned long | ioremap_base |
| unsigned long | ioremap_bot |
| struct pgtable_cache_struct | quicklists |
| void __set_fixmap | ( | enum fixed_addresses | idx, |
| phys_addr_t | phys, | ||
| pgprot_t | flags | ||
| ) |
| EXPORT_SYMBOL | ( | ioremap_bot | ) |
| EXPORT_SYMBOL | ( | ioremap | ) |
| EXPORT_SYMBOL | ( | iounmap | ) |
| void __iomem* ioremap | ( | phys_addr_t | addr, |
| unsigned long | size | ||
| ) |
| int map_page | ( | unsigned long | va, |
| phys_addr_t | pa, | ||
| int | flags | ||
| ) |
|
inline |
1.8.2