The Pedigree Project  0.1
HostedIrqManager Member List

This is the complete list of members for HostedIrqManager, including all inherited members.

acknowledgeIrq(irq_id_t Id)HostedIrqManagervirtual
control(uint8_t irq, ControlCode code, size_t argument)HostedIrqManagervirtual
ControlCode enum nameIrqManager
enable(uint8_t irq, bool enable) (defined in HostedIrqManager)HostedIrqManagerinlinevirtual
HostedIrqManager() INITIALISATION_ONLYHostedIrqManagerprivate
HostedIrqManager(const HostedIrqManager &)HostedIrqManagerprivate
initialise() INITIALISATION_ONLYHostedIrqManager
instance()HostedIrqManagerinlinestatic
interrupt(size_t interruptNumber, InterruptState &state)HostedIrqManagerprivatevirtual
IrqManager()IrqManagerprotected
m_HandlerHostedIrqManagerprivate
m_InstanceHostedIrqManagerprivatestatic
m_LockHostedIrqManagerprivate
MitigationThreshold enum value (defined in IrqManager)IrqManager
operator=(const HostedIrqManager &)HostedIrqManagerprivate
registerIsaIrqHandler(uint8_t irq, IrqHandler *handler, bool bEdge=false)HostedIrqManagervirtual
registerPciIrqHandler(IrqHandler *handler, Device *pDevice)HostedIrqManagervirtual
tick()HostedIrqManagervirtual
unregisterHandler(irq_id_t Id, IrqHandler *handler)HostedIrqManagervirtual
~HostedIrqManager()HostedIrqManagerinlineprivatevirtual
~InterruptHandler()InterruptHandlerprivatevirtual
~IrqManager()IrqManagerprotectedvirtual