nckernel
0.1
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
common
include
page_allocator.h
Go to the documentation of this file.
1
25
struct
page_allocator
;
26
34
extern
struct
page_allocator
*
page_allocator_init
(
void
*
info
,
void
*addr,
unsigned
int
size);
35
41
extern
int
page_allocator_fini
(
struct
page_allocator
*handle);
42
48
extern
void
*
page_allocator_alloc
(
struct
page_allocator
*handle,
unsigned
int
nr_of_pages
);
49
56
extern
int
page_allocator_free
(
struct
page_allocator
*handle,
void
*addr);
57
63
extern
void
page_allocator_dump_header
(
struct
page_allocator
*handle);
64
71
extern
unsigned
int
page_allocator_info_size
(
unsigned
int
size);
72
80
extern
int
page_allocator_get_region
(
struct
page_allocator
*handle,
unsigned
int
*start,
unsigned
int
*end);
81
82
/* End of a file */
Generated on Thu Nov 7 2013 02:45:25 for nckernel by
1.8.4