The Pedigree Project 0.1
VirtSchedulerTimer Member List

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

armDeadline(uint64_t)SchedulerTimerinlinevirtual
canRemoveHandlerInCurrentContext()SchedulerTimerprotectedstatic
counter() const (defined in VirtSchedulerTimer)VirtSchedulerTimerprivate
disarm()SchedulerTimerinlinevirtual
initialise() (defined in VirtSchedulerTimer)VirtSchedulerTimer
instance() (defined in VirtSchedulerTimer)VirtSchedulerTimerstatic
m_Frequency (defined in VirtSchedulerTimer)VirtSchedulerTimerprivate
m_Handler (defined in VirtSchedulerTimer)VirtSchedulerTimerprivate
m_Initialised (defined in VirtSchedulerTimer)VirtSchedulerTimerprivate
m_Instance (defined in VirtSchedulerTimer)VirtSchedulerTimerprivatestatic
m_IntervalTicks (defined in VirtSchedulerTimer)VirtSchedulerTimerprivate
m_IrqId (defined in VirtSchedulerTimer)VirtSchedulerTimerprivate
m_LastCount (defined in VirtSchedulerTimer)VirtSchedulerTimerprivate
nominalQuantumNs() const override (defined in VirtSchedulerTimer)VirtSchedulerTimervirtual
operator=(const SchedulerTimer &)SchedulerTimerprivate
registerHandler(SchedulerTimerHandler *handler) overrideVirtSchedulerTimervirtual
removeHandler(SchedulerTimerHandler *handler) overrideVirtSchedulerTimervirtual
schedulerIrq(irq_id_t number, InterruptState &state) override (defined in VirtSchedulerTimer)VirtSchedulerTimerprivatevirtual
SchedulerTimer()SchedulerTimerprotected
SchedulerTimer(const SchedulerTimer &)SchedulerTimerprivate
supportsOneShot() constSchedulerTimerinlinevirtual
ticksToNanoseconds(uint64_t ticks) const (defined in VirtSchedulerTimer)VirtSchedulerTimerprivate
uninitialise() (defined in VirtSchedulerTimer)VirtSchedulerTimer
VirtSchedulerTimer() (defined in VirtSchedulerTimer)VirtSchedulerTimerprivate
~SchedulerIrqHandler() (defined in SchedulerIrqHandler)SchedulerIrqHandlerinlineprivatevirtual
~SchedulerTimer()SchedulerTimerprotectedvirtual
~VirtSchedulerTimer() override (defined in VirtSchedulerTimer)VirtSchedulerTimerprivate