|
The Pedigree Project 0.1
|
This is the complete list of members for VirtTimer, including all inherited members.
| addAlarm(Event *event, size_t seconds, size_t microseconds=0) override | VirtTimer | virtual |
| armHandler(TimerHandler *, uint64_t) | Timer | inlinevirtual |
| counter() (defined in VirtTimer) | VirtTimer | privatestatic |
| deadlineInterrupt() | Timer | inlinevirtual |
| dispatchThreaded(void *context, uint8_t line, size_t cookie) (defined in SplitIrqHandler) | SplitIrqHandler | privatestatic |
| dispatchThreaded() (defined in SplitIrqHandler) | SplitIrqHandler | private |
| getDayOfMonth() override | VirtTimer | virtual |
| getDayOfWeek() override | VirtTimer | virtual |
| getHour() override | VirtTimer | virtual |
| getMinute() override | VirtTimer | virtual |
| getMonth() override | VirtTimer | virtual |
| getNanosecond() override | VirtTimer | virtual |
| getSecond() override | VirtTimer | virtual |
| getTickCount() override | VirtTimer | virtual |
| getTickCountNano() override | VirtTimer | virtual |
| getTickCountNanoFast() override | VirtTimer | virtual |
| getUnixTimestamp() override | VirtTimer | virtual |
| getYear() override | VirtTimer | virtual |
| hardIrq(irq_id_t number, InterruptState &state, size_t &work) override | VirtTimer | privatevirtual |
| HardIrqHandler() (defined in HardIrqHandler) | HardIrqHandler | private |
| HardStageDisposition enum name (defined in SplitIrqHandler) | SplitIrqHandler | private |
| initialise1() (defined in VirtTimer) | VirtTimer | |
| initialise3() (defined in VirtTimer) | VirtTimer | |
| initialiseSplitIrq() | SplitIrqHandler | private |
| instance() (defined in VirtTimer) | VirtTimer | static |
| irq(irq_id_t number, InterruptState &state) final | SplitIrqHandler | privatevirtual |
| IrqHandlerBase() (defined in IrqHandlerBase) | IrqHandlerBase | private |
| m_AcceptingRegistrations (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_AlarmLock (defined in VirtTimer) | VirtTimer | private |
| m_Alarms (defined in VirtTimer) | VirtTimer | private |
| m_BootCount (defined in VirtTimer) | VirtTimer | private |
| m_CompletedBatches (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_Day (defined in VirtTimer) | VirtTimer | private |
| m_DayOfWeek (defined in VirtTimer) | VirtTimer | private |
| m_DeferredIrqs (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_Dispatcher (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_ElapsedSinceSync (defined in VirtTimer) | VirtTimer | private |
| m_Frequency (defined in VirtTimer) | VirtTimer | private |
| m_Handlers (defined in VirtTimer) | VirtTimer | private |
| m_Hour (defined in VirtTimer) | VirtTimer | private |
| m_Initialised (defined in VirtTimer) | VirtTimer | private |
| m_Instance (defined in VirtTimer) | VirtTimer | privatestatic |
| m_IntervalTicks (defined in VirtTimer) | VirtTimer | private |
| m_IrqId (defined in VirtTimer) | VirtTimer | private |
| m_LastCount (defined in VirtTimer) | VirtTimer | private |
| m_LifecycleBusy (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_Minute (defined in VirtTimer) | VirtTimer | private |
| m_Month (defined in VirtTimer) | VirtTimer | private |
| m_PendingWork (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_Prepared (defined in VirtTimer) | VirtTimer | 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_RtcBaseCount (defined in VirtTimer) | VirtTimer | private |
| m_RtcBaseSeconds (defined in VirtTimer) | VirtTimer | private |
| m_Second (defined in VirtTimer) | VirtTimer | private |
| m_Started (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_StateLock (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_Stopping (defined in SplitIrqHandler) | SplitIrqHandler | private |
| m_Year (defined in VirtTimer) | VirtTimer | private |
| MaxRegistrations (defined in SplitIrqHandler) | SplitIrqHandler | privatestatic |
| Timer::operator=(const Timer &) | Timer | private |
| processElapsed(uint64_t nanoseconds) (defined in VirtTimer) | VirtTimer | private |
| publishWork(size_t work) (defined in SplitIrqHandler) | SplitIrqHandler | private |
| quiesceIrqSources() override | VirtTimer | privatevirtual |
| rearmIrqSources(size_t work) override | VirtTimer | privatevirtual |
| registerHandler(TimerHandler *handler) override (defined in VirtTimer) | VirtTimer | virtual |
| registerIsaSplitIrq(IrqManager &manager, uint8_t irq, const IrqPolicy &policy) | SplitIrqHandler | private |
| registerPciSplitIrq(IrqManager &manager, Device &device, const IrqPolicy &policy) (defined in SplitIrqHandler) | SplitIrqHandler | private |
| removeAlarm(Event *event) override | VirtTimer | virtual |
| removeAlarm(Event *event, bool returnZero) override | VirtTimer | virtual |
| sampleCpuTime() | Timer | virtual |
| shutdownSplitIrq() | SplitIrqHandler | private |
| SplitIrqHandler(const String &name) (defined in SplitIrqHandler) | SplitIrqHandler | explicitprivate |
| SplitIrqHandler(const SplitIrqHandler &)=delete (defined in SplitIrqHandler) | SplitIrqHandler | private |
| supportsDeadlines() const | Timer | inlinevirtual |
| synchronise(bool tohw=false) override | VirtTimer | virtual |
| threadedIrq(size_t work) override | VirtTimer | privatevirtual |
| ticksToNanoseconds(uint64_t ticks) const (defined in VirtTimer) | VirtTimer | private |
| Timer() | Timer | inlineprotected |
| Timer(const Timer &) | Timer | private |
| uninitialise() (defined in VirtTimer) | VirtTimer | |
| unregisterHandler(TimerHandler *handler) override (defined in VirtTimer) | VirtTimer | virtual |
| updateCivilTime(uint64_t seconds) (defined in VirtTimer) | VirtTimer | private |
| VirtTimer() (defined in VirtTimer) | VirtTimer | private |
| ~HardIrqHandler() | HardIrqHandler | privatevirtual |
| ~IrqHandlerBase() | IrqHandlerBase | privatevirtual |
| ~SplitIrqHandler() (defined in SplitIrqHandler) | SplitIrqHandler | privatevirtual |
| ~Timer() | Timer | inlineprotectedvirtual |
| ~VirtTimer() override (defined in VirtTimer) | VirtTimer | private |