![]() |
My Project
|
Go to the source code of this file.
Macros | |
| #define | OM_SIZEOF_INDEX_PAGE (SIZEOF_SYSTEM_PAGE << LOG_BIT_SIZEOF_LONG) |
| #define | omGetPageShiftOfAddr(addr) |
| #define | omGetPageIndexOfAddr(addr) |
| #define | omIsPageAddr(addr) |
| #define | omRegisterPageIndex(index) |
| #define | omRegisterExternalAddr(addr) |
| #define | omRegisterPageAddr(addr) |
| #define | omIsAddrPageAligned(addr) |
| #define | omGetPageOfAddr(addr) |
| #define | omGetBinPageOfAddr(addr) |
| #define | omIsAddrOnPage(addr, page) |
| #define | omAreAddrOnSamePage(a1, a2) |
| #define | omIsNotAddrOnFreePage(addr) |
Functions | |
| void | omPageIndexFault (unsigned long page_index) |
| void * | omGetPage () |
| void | omFreePage (void *page) |
| void | omReleaseFreePages () |
| int | omGetNumberOfFreePages () |
| int | omGetNumberOfUsedPages () |
| int | omGetNumberOfAllocatedPages () |
| int | omIsAddrOnFreePage (void *addr) |
| int | omIsAddrOnRegisteredPage (void *addr) |
Variables | |
| unsigned long | omMaxPageIndex |
| unsigned long | omMinPageIndex |
| unsigned long * | omPageIndicies |
| #define OM_SIZEOF_INDEX_PAGE (SIZEOF_SYSTEM_PAGE << LOG_BIT_SIZEOF_LONG) |
| #define omAreAddrOnSamePage | ( | a1, | |
| a2 ) |
Definition at line 114 of file omPage.h.
| #define omGetBinPageOfAddr | ( | addr | ) |
| #define omGetPageIndexOfAddr | ( | addr | ) |
| #define omGetPageOfAddr | ( | addr | ) |
| #define omGetPageShiftOfAddr | ( | addr | ) |
Definition at line 38 of file omPage.h.
| #define omIsAddrOnPage | ( | addr, | |
| page ) |
| #define omIsAddrPageAligned | ( | addr | ) |
| #define omIsNotAddrOnFreePage | ( | addr | ) |
| #define omIsPageAddr | ( | addr | ) |
Definition at line 44 of file omPage.h.
| #define omRegisterExternalAddr | ( | addr | ) |
Definition at line 63 of file omPage.h.
| #define omRegisterPageAddr | ( | addr | ) |
Definition at line 73 of file omPage.h.
| #define omRegisterPageIndex | ( | index | ) |
Definition at line 53 of file omPage.h.
| void omFreePage | ( | void * | page | ) |
| int omGetNumberOfAllocatedPages | ( | ) |
| int omGetNumberOfFreePages | ( | ) |
| int omGetNumberOfUsedPages | ( | ) |
| void * omGetPage | ( | ) |
| int omIsAddrOnFreePage | ( | void * | addr | ) |
| int omIsAddrOnRegisteredPage | ( | void * | addr | ) |
|
extern |
| void omReleaseFreePages | ( | ) |
|
extern |
|
extern |
|
extern |