KVM
|
Go to the source code of this file.
Classes | |
struct | hyp_pool |
Macros | |
#define | HYP_NO_ORDER USHRT_MAX |
Functions | |
void * | hyp_alloc_pages (struct hyp_pool *pool, unsigned short order) |
void | hyp_split_page (struct hyp_page *page) |
void | hyp_get_page (struct hyp_pool *pool, void *addr) |
void | hyp_put_page (struct hyp_pool *pool, void *addr) |
int | hyp_pool_init (struct hyp_pool *pool, u64 pfn, unsigned int nr_pages, unsigned int reserved_pages) |
void* hyp_alloc_pages | ( | struct hyp_pool * | pool, |
unsigned short | order | ||
) |
Definition at line 198 of file page_alloc.c.
void hyp_get_page | ( | struct hyp_pool * | pool, |
void * | addr | ||
) |
Definition at line 175 of file page_alloc.c.
int hyp_pool_init | ( | struct hyp_pool * | pool, |
u64 | pfn, | ||
unsigned int | nr_pages, | ||
unsigned int | reserved_pages | ||
) |
Definition at line 223 of file page_alloc.c.
void hyp_put_page | ( | struct hyp_pool * | pool, |
void * | addr | ||
) |
Definition at line 166 of file page_alloc.c.
void hyp_split_page | ( | struct hyp_page * | page | ) |
Definition at line 184 of file page_alloc.c.