|
The Pedigree Project 0.1
|
This is the complete list of members for HostedIrqManager, including all inherited members.
| control(uint8_t irq, ControlCode code, size_t argument) override | HostedIrqManager | virtual |
| ControlCode enum name | IrqManager | |
| enable(uint8_t irq, bool enable) override (defined in HostedIrqManager) | HostedIrqManager | inlinevirtual |
| HostedIrqManager() INITIALISATION_ONLY (defined in HostedIrqManager) | HostedIrqManager | private |
| HostedIrqManager(const HostedIrqManager &)=delete (defined in HostedIrqManager) | HostedIrqManager | private |
| initialise() INITIALISATION_ONLY (defined in HostedIrqManager) | HostedIrqManager | |
| instance() (defined in HostedIrqManager) | HostedIrqManager | inlinestatic |
| interrupt(size_t interruptNumber, InterruptState &state) override | HostedIrqManager | privatevirtual |
| IrqManager() | IrqManager | protected |
| IrqManager(const IrqManager &) | IrqManager | private |
| m_Instance (defined in HostedIrqManager) | HostedIrqManager | privatestatic |
| m_SchedulerHandler (defined in HostedIrqManager) | HostedIrqManager | private |
| m_TimerHandler (defined in HostedIrqManager) | HostedIrqManager | private |
| MitigationThreshold enum value (defined in IrqManager) | IrqManager | |
| operator=(const HostedIrqManager &)=delete (defined in HostedIrqManager) | HostedIrqManager | private |
| registerHardIsaIrqHandler(uint8_t irq, HardIrqHandler *handler, const IrqPolicy &policy) override | HostedIrqManager | virtual |
| registerHardPciIrqHandler(HardIrqHandler *handler, class Device *device, const IrqPolicy &policy) override | HostedIrqManager | virtual |
| registerIsaIrqHandler(uint8_t irq, IrqHandler *handler, const IrqPolicy &policy) override | HostedIrqManager | virtual |
| registerPciIrqHandler(IrqHandler *handler, class Device *device, const IrqPolicy &policy) override | HostedIrqManager | virtual |
| registerSchedulerIrqHandler(uint8_t irq, SchedulerIrqHandler *handler, const IrqPolicy &policy) override | HostedIrqManager | virtual |
| snapshotIrqLines(IrqLineDiagnosticSnapshot *out, size_t capacity) const | IrqManager | virtual |
| tick() | IrqManager | virtual |
| unregisterHandler(irq_id_t id, IrqHandlerBase *handler) override | HostedIrqManager | virtual |
| unregisterSchedulerIrqHandler(irq_id_t id, SchedulerIrqHandler *handler) override | HostedIrqManager | virtual |
| ~HostedIrqManager() override (defined in HostedIrqManager) | HostedIrqManager | inlineprivate |
| ~InterruptHandler() | InterruptHandler | privatevirtual |
| ~IrqManager() | IrqManager | protectedvirtual |