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_frame.h
Go to the documentation of this file.
1
11
struct
page_frame
{
12
struct
list_head
page_head
;
13
14
int
order
;
15
void
*
pma
;
16
17
int
refcnt
;
18
};
19
20
extern
int
page_frame_init
(
struct
zone
*
zone
,
void
*base,
size_t
size);
21
extern
int
page_frame_fini
(
struct
zone
*
zone
);
22
30
extern
void
*
page_frame_alloc
(
enum
zone_type
zone
,
size_t
nr_pages);
31
38
extern
int
page_frame_free
(
void
*ptr);
39
46
extern
int
page_frame_ref
(
void
*page);
47
53
extern
int
page_frame_refcnt
(
void
*page);
54
62
extern
int
page_frame_manage
(
enum
zone_type
type,
void
*page,
int
nr_pages);
63
Generated on Thu Nov 7 2013 02:45:25 for nckernel by
1.8.4