page allocations:
struct page * alloc_pages (unsigned int gfp_mask, unsigned int order)
struct page * alloc_page (unsigned int gfp_mask)
void * page_address (struct page * page)
unsigned long __get_free_pages (unsigned int gfp_mask, unsigned int order)
unsigned long __get_free_page (unsigned int gfp_mask)
unsigned long __get_zeroed_page (unsigned int gfp_mask)
void __free_pages (struct page * page, unsigned int order)
void free_pages (struct long addr, unsigned int order)
void free_page (struct long addr)