Functions | |
unsigned long | FASTCALL (__get_free_pages(unsigned int gfp_mask, unsigned int order)) |
Allocate Free Memory Pages. | |
unsigned long | FASTCALL (get_zeroed_page(unsigned int gfp_mask)) |
Allocate Free, Zeroed Memory Page. | |
void | FASTCALL (free_pages(unsigned long addr, unsigned int order)) |
Release Memory Pages. |
DDE does not keep track of these mappings (addresses and sizes). So all knowledge remains in the drivers themselves.
Memory allocations by get/free_pages are kmem!
All these are Linux' FASTCALL()s. That means for i386 and successors an extra GCC attribute (regparm(3)) is added. I will keep it here.
|
Release Memory Pages.
|
|
Allocate Free, Zeroed Memory Page.
|
|
Allocate Free Memory Pages.
Definition at line 62 of file page.c. References address_add_region(), DEBUG_ERRORS, DEBUG_MSG, and DEBUG_PALLOC. |