Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
stram.c File Reference
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/kdev_t.h>
#include <linux/major.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/vmalloc.h>
#include <linux/pagemap.h>
#include <linux/bootmem.h>
#include <linux/mount.h>
#include <linux/blkdev.h>
#include <linux/module.h>
#include <asm/setup.h>
#include <asm/machdep.h>
#include <asm/page.h>
#include <asm/pgtable.h>
#include <asm/atarihw.h>
#include <asm/atari_stram.h>
#include <asm/io.h>

Go to the source code of this file.

Functions

 early_param ("stram_pool", atari_stram_setup)
 
void __init atari_stram_init (void)
 
void __init atari_stram_reserve_pages (void *start_mem)
 
voidatari_stram_alloc (unsigned long size, const char *owner)
 
 EXPORT_SYMBOL (atari_stram_alloc)
 
void atari_stram_free (void *addr)
 
 EXPORT_SYMBOL (atari_stram_free)
 

Function Documentation

void* atari_stram_alloc ( unsigned long  size,
const char owner 
)

Definition at line 112 of file stram.c.

void atari_stram_free ( void addr)

Definition at line 142 of file stram.c.

void __init atari_stram_init ( void  )

Definition at line 67 of file stram.c.

void __init atari_stram_reserve_pages ( void start_mem)

Definition at line 94 of file stram.c.

early_param ( "stram_pool"  ,
atari_stram_setup   
)
EXPORT_SYMBOL ( atari_stram_alloc  )
EXPORT_SYMBOL ( atari_stram_free  )