Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
nommu.c File Reference
#include <linux/module.h>
#include <linux/mm.h>
#include <linux/pagemap.h>
#include <linux/io.h>
#include <linux/memblock.h>
#include <asm/cacheflush.h>
#include <asm/sections.h>
#include <asm/page.h>
#include <asm/setup.h>
#include <asm/traps.h>
#include <asm/mach/arch.h>
#include "mm.h"

Go to the source code of this file.

Functions

void __init arm_mm_memblock_reserve (void)
 
void __init sanity_check_meminfo (void)
 
void __init paging_init (struct machine_desc *mdesc)
 
void setup_mm_for_reboot (void)
 
void flush_dcache_page (struct page *page)
 
 EXPORT_SYMBOL (flush_dcache_page)
 
void copy_to_user_page (struct vm_area_struct *vma, struct page *page, unsigned long uaddr, void *dst, const void *src, unsigned long len)
 
void __iomem__arm_ioremap_pfn (unsigned long pfn, unsigned long offset, size_t size, unsigned int mtype)
 
 EXPORT_SYMBOL (__arm_ioremap_pfn)
 
void __iomem__arm_ioremap_pfn_caller (unsigned long pfn, unsigned long offset, size_t size, unsigned int mtype, void *caller)
 
void __iomem__arm_ioremap (unsigned long phys_addr, size_t size, unsigned int mtype)
 
 EXPORT_SYMBOL (__arm_ioremap)
 
void __iomem__arm_ioremap_caller (unsigned long phys_addr, size_t size, unsigned int mtype, void *caller)
 
void __arm_iounmap (volatile void __iomem *addr)
 
 EXPORT_SYMBOL (__arm_iounmap)
 

Variables

void __iomem *(* arch_ioremap_caller )(unsigned long, size_t, unsigned int, void *)
 
void(* arch_iounmap )(volatile void __iomem *)
 

Function Documentation

void __iomem* __arm_ioremap ( unsigned long  phys_addr,
size_t  size,
unsigned int  mtype 
)

Definition at line 84 of file nommu.c.

void __iomem* __arm_ioremap_caller ( unsigned long  phys_addr,
size_t  size,
unsigned int  mtype,
void caller 
)

Definition at line 93 of file nommu.c.

void __iomem* __arm_ioremap_pfn ( unsigned long  pfn,
unsigned long  offset,
size_t  size,
unsigned int  mtype 
)

Definition at line 69 of file nommu.c.

void __iomem* __arm_ioremap_pfn_caller ( unsigned long  pfn,
unsigned long  offset,
size_t  size,
unsigned int  mtype,
void caller 
)

Definition at line 78 of file nommu.c.

void __arm_iounmap ( volatile void __iomem addr)

Definition at line 101 of file nommu.c.

void __init arm_mm_memblock_reserve ( void  )

Definition at line 21 of file nommu.c.

void copy_to_user_page ( struct vm_area_struct vma,
struct page page,
unsigned long  uaddr,
void dst,
const void src,
unsigned long  len 
)

Definition at line 60 of file nommu.c.

EXPORT_SYMBOL ( flush_dcache_page  )
EXPORT_SYMBOL ( __arm_ioremap_pfn  )
EXPORT_SYMBOL ( __arm_ioremap  )
EXPORT_SYMBOL ( __arm_iounmap  )
void flush_dcache_page ( struct page page)

Definition at line 54 of file nommu.c.

void __init paging_init ( struct machine_desc mdesc)

Definition at line 41 of file nommu.c.

void __init sanity_check_meminfo ( void  )

Definition at line 31 of file nommu.c.

void setup_mm_for_reboot ( void  )

Definition at line 50 of file nommu.c.

Variable Documentation

void __iomem*(* arch_ioremap_caller)(unsigned long, size_t, unsigned int, void *)

Definition at line 91 of file nommu.c.

void(* arch_iounmap)(volatile void __iomem *)

Definition at line 99 of file nommu.c.