|
The Pedigree Project 0.1
|
This is the complete list of members for SplitIrqHandler, including all inherited members.
| dispatchThreaded(void *context, uint8_t line, size_t cookie) (defined in SplitIrqHandler) | SplitIrqHandler | privatestatic |
| dispatchThreaded() (defined in SplitIrqHandler) | SplitIrqHandler | private |
| hardIrq(irq_id_t number, InterruptState &state, size_t &work)=0 | SplitIrqHandler | protectedpure virtual |
| HardIrqHandler() (defined in HardIrqHandler) | HardIrqHandler | private |
| HardStageDisposition enum name (defined in SplitIrqHandler) | SplitIrqHandler | |
| initialiseSplitIrq() | SplitIrqHandler | protected |
| irq(irq_id_t number, InterruptState &state) final | SplitIrqHandler | privatevirtual |
| IrqHandlerBase() (defined in IrqHandlerBase) | IrqHandlerBase | private |
| m_AcceptingRegistrations (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_CompletedBatches (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_DeferredIrqs (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_Dispatcher (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_LifecycleBusy (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_PendingWork (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_PublicationFailures (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_Quiescing (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_RegistrationCount (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_Registrations (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_Started (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_StateLock (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_Stopping (defined in SplitIrqHandler) | SplitIrqHandler | private |
| MaxRegistrations (defined in SplitIrqHandler) | SplitIrqHandler | privatestatic |
| operator=(const SplitIrqHandler &)=delete (defined in SplitIrqHandler) | SplitIrqHandler | private |
| publishWork(size_t work) (defined in SplitIrqHandler) | SplitIrqHandler | private |
| quiesceIrqSources()=0 | SplitIrqHandler | protectedpure virtual |
| rearmIrqSources(size_t work)=0 | SplitIrqHandler | protectedpure virtual |
| registerIsaSplitIrq(IrqManager &manager, uint8_t irq, const IrqPolicy &policy) | SplitIrqHandler | protected |
| registerPciSplitIrq(IrqManager &manager, Device &device, const IrqPolicy &policy) (defined in SplitIrqHandler) | SplitIrqHandler | protected |
| shutdownSplitIrq() | SplitIrqHandler | protected |
| SplitIrqHandler(const String &name) (defined in SplitIrqHandler) | SplitIrqHandler | explicitprotected |
| SplitIrqHandler(const SplitIrqHandler &)=delete (defined in SplitIrqHandler) | SplitIrqHandler | private |
| threadedIrq(size_t work)=0 | SplitIrqHandler | protectedpure virtual |
| ~HardIrqHandler() | HardIrqHandler | privatevirtual |
| ~IrqHandlerBase() | IrqHandlerBase | privatevirtual |
| ~SplitIrqHandler() (defined in SplitIrqHandler) | SplitIrqHandler | protectedvirtual |