|
The Pedigree Project 0.1
|
Collaboration diagram for IrqHandlerRegistry::DispatchCleanup:Public Member Functions | |
| DispatchCleanup (IrqHandlerRegistry *registry, HandlerSlot *handlerSlot, void *dispatchOwner, size_t admittedPublication, bool isCallback=true) | |
Public Attributes | |
| IrqHandlerRegistry * | registry |
| HandlerSlot * | slot |
| void * | owner |
| size_t | publication |
| bool | callback |
| ActiveDispatch * | activeDispatch |
| size_t | previousDeviceHardIrqDepth |
| bool | restoreDeviceHardIrqDepth |
| bool | previousInterruptState |
| bool | restoreInterruptState |
| AtomicStateCleanupRecord | cleanup |
Definition at line 384 of file IrqHandlerRegistry.h.
|
inline |
Definition at line 385 of file IrqHandlerRegistry.h.
| ActiveDispatch* IrqHandlerRegistry::DispatchCleanup::activeDispatch |
Definition at line 404 of file IrqHandlerRegistry.h.
| bool IrqHandlerRegistry::DispatchCleanup::callback |
Definition at line 403 of file IrqHandlerRegistry.h.
| AtomicStateCleanupRecord IrqHandlerRegistry::DispatchCleanup::cleanup |
Definition at line 409 of file IrqHandlerRegistry.h.
| void* IrqHandlerRegistry::DispatchCleanup::owner |
Definition at line 401 of file IrqHandlerRegistry.h.
| size_t IrqHandlerRegistry::DispatchCleanup::previousDeviceHardIrqDepth |
Definition at line 405 of file IrqHandlerRegistry.h.
| bool IrqHandlerRegistry::DispatchCleanup::previousInterruptState |
Definition at line 407 of file IrqHandlerRegistry.h.
| size_t IrqHandlerRegistry::DispatchCleanup::publication |
Definition at line 402 of file IrqHandlerRegistry.h.
| IrqHandlerRegistry* IrqHandlerRegistry::DispatchCleanup::registry |
Definition at line 399 of file IrqHandlerRegistry.h.
| bool IrqHandlerRegistry::DispatchCleanup::restoreDeviceHardIrqDepth |
Definition at line 406 of file IrqHandlerRegistry.h.
| bool IrqHandlerRegistry::DispatchCleanup::restoreInterruptState |
Definition at line 408 of file IrqHandlerRegistry.h.
| HandlerSlot* IrqHandlerRegistry::DispatchCleanup::slot |
Definition at line 400 of file IrqHandlerRegistry.h.