|
The Pedigree Project 0.1
|
This is the complete list of members for PageFaultHandler, including all inherited members.
| abandonedHandlerCleanup(void *context) (defined in PageFaultHandler) | PageFaultHandler | privatestatic |
| currentDispatchOwner() (defined in PageFaultHandler) | PageFaultHandler | privatestatic |
| dispatchHandlers(InterruptState &state, uintptr_t address, bool bIsWrite, bool bWasPresent, MemoryTrapHandler *pOnlyHandler=nullptr) (defined in PageFaultHandler) | PageFaultHandler | private |
| findCurrentDispatch(void *owner, HandlerSlot *target, bool &callbackContext) const (defined in PageFaultHandler) | PageFaultHandler | private |
| generationOf(size_t publication) (defined in PageFaultHandler) | PageFaultHandler | privatestatic |
| GenerationShift (defined in PageFaultHandler) | PageFaultHandler | privatestatic |
| hasActiveDispatch(HandlerSlot &slot) const (defined in PageFaultHandler) | PageFaultHandler | private |
| initialise() | PageFaultHandler | |
| instance() | PageFaultHandler | inlinestatic |
| interrupt(size_t interruptNumber, InterruptState &state) | PageFaultHandler | virtual |
| m_ActiveDispatches (defined in PageFaultHandler) | PageFaultHandler | private |
| m_DispatchWaiters (defined in PageFaultHandler) | PageFaultHandler | private |
| m_HandlerLock (defined in PageFaultHandler) | PageFaultHandler | private |
| m_Handlers | PageFaultHandler | private |
| m_Instance | PageFaultHandler | privatestatic |
| makePublication(size_t generation, SlotMode mode) (defined in PageFaultHandler) | PageFaultHandler | privatestatic |
| MaxActiveDispatches (defined in PageFaultHandler) | PageFaultHandler | privatestatic |
| MaxMemoryTrapHandlers (defined in PageFaultHandler) | PageFaultHandler | privatestatic |
| ModeBits (defined in PageFaultHandler) | PageFaultHandler | privatestatic |
| ModeMask (defined in PageFaultHandler) | PageFaultHandler | privatestatic |
| modeOf(size_t publication) (defined in PageFaultHandler) | PageFaultHandler | privatestatic |
| PageFaultHandler() INITIALISATION_ONLY | PageFaultHandler | private |
| PageFaultHandler(const PageFaultHandler &) | PageFaultHandler | private |
| publishDispatch(HandlerSlot &slot, void *owner, void *token) (defined in PageFaultHandler) | PageFaultHandler | private |
| registerHandler(MemoryTrapHandler *pHandler) | PageFaultHandler | |
| retireSlot(HandlerSlot &slot, size_t expectedPublication, MemoryTrapHandler *expectedHandler) (defined in PageFaultHandler) | PageFaultHandler | private |
| SlotMode enum name (defined in PageFaultHandler) | PageFaultHandler | private |
| unpublishDispatch(void *token) (defined in PageFaultHandler) | PageFaultHandler | private |
| unregisterHandler(MemoryTrapHandler *pHandler) | PageFaultHandler | |
| ~InterruptHandler() | InterruptHandler | privatevirtual |