#include <linux/config.h>
#include <linux/mm.h>
#include <linux/kernel_stat.h>
#include <linux/swap.h>
#include <linux/swapctl.h>
#include <linux/interrupt.h>
#include <linux/init.h>
#include <linux/bootmem.h>
#include <linux/mmzone.h>
#include <asm/dma.h>
#include <system_data_cells.h>
Go to the source code of this file.
Defines | |
#define | OLDINT |
Functions | |
unsigned long __init | bootmem_bootmap_pages (unsigned long pages) |
unsigned long __init | init_bootmem_node (pg_data_t *pgdat, unsigned long freepfn, unsigned long startpfn, unsigned long endpfn) |
void __init | reserve_bootmem_node (pg_data_t *pgdat, unsigned long physaddr, unsigned long size) |
void __init | free_bootmem_node (pg_data_t *pgdat, unsigned long physaddr, unsigned long size) |
unsigned long __init | free_all_bootmem_node (pg_data_t *pgdat) |
unsigned long __init | init_bootmem (unsigned long start, unsigned long pages) |
void __init | reserve_bootmem (unsigned long addr, unsigned long size) |
void __init | free_bootmem (unsigned long addr, unsigned long size) |
unsigned long __init | free_all_bootmem (void) |
void *__init | __alloc_bootmem (unsigned long size, unsigned long align, unsigned long goal) |
void *__init | __alloc_bootmem_node (pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal) |
Variables | |
unsigned long | max_low_pfn |
unsigned long | min_low_pfn |
int | in_free_all_bootmem_core = 0 |
#define OLDINT |
Definition at line 32 of file vmsbootmem.c.
void* __init __alloc_bootmem | ( | unsigned long | size, | |
unsigned long | align, | |||
unsigned long | goal | |||
) |
Definition at line 423 of file vmsbootmem.c.
void* __init __alloc_bootmem_node | ( | pg_data_t * | pgdat, | |
unsigned long | size, | |||
unsigned long | align, | |||
unsigned long | goal | |||
) |
Definition at line 442 of file vmsbootmem.c.
unsigned long __init bootmem_bootmap_pages | ( | unsigned long | pages | ) |
Definition at line 46 of file vmsbootmem.c.
unsigned long __init free_all_bootmem | ( | void | ) |
Definition at line 418 of file vmsbootmem.c.
unsigned long __init free_all_bootmem_node | ( | pg_data_t * | pgdat | ) |
Definition at line 396 of file vmsbootmem.c.
void __init free_bootmem | ( | unsigned long | addr, | |
unsigned long | size | |||
) |
Definition at line 413 of file vmsbootmem.c.
void __init free_bootmem_node | ( | pg_data_t * | pgdat, | |
unsigned long | physaddr, | |||
unsigned long | size | |||
) |
Definition at line 391 of file vmsbootmem.c.
unsigned long __init init_bootmem | ( | unsigned long | start, | |
unsigned long | pages | |||
) |
unsigned long __init init_bootmem_node | ( | pg_data_t * | pgdat, | |
unsigned long | freepfn, | |||
unsigned long | startpfn, | |||
unsigned long | endpfn | |||
) |
Definition at line 381 of file vmsbootmem.c.
void __init reserve_bootmem | ( | unsigned long | addr, | |
unsigned long | size | |||
) |
Definition at line 408 of file vmsbootmem.c.
void __init reserve_bootmem_node | ( | pg_data_t * | pgdat, | |
unsigned long | physaddr, | |||
unsigned long | size | |||
) |
Definition at line 386 of file vmsbootmem.c.
int in_free_all_bootmem_core = 0 |
Definition at line 260 of file vmsbootmem.c.
unsigned long max_low_pfn |
unsigned long min_low_pfn |