|
NOVA User-Level Environment
Version testbox/changed-memory-timing-317-g320d8b5
|
This is the complete list of members for PerCpuTimerService, including all inherited members.
| _assigned_irqs | PerCpuTimerService | private |
| _cap_ | CapAllocator | |
| _cap_order | CapAllocator | |
| _cap_start | CapAllocator | |
| _mb | PerCpuTimerService | private |
| _nominal_tsc_ticks_per_timer_tick | PerCpuTimerService | private |
| _per_cpu | PerCpuTimerService | private |
| _pit_ticks | PerCpuTimerService | private |
| _reg | PerCpuTimerService | private |
| _slow_wallclock | PerCpuTimerService | private |
| _storage | PerCpuTimerService | private |
| _timer | PerCpuTimerService | private |
| _timer_freq | PerCpuTimerService | private |
| _usable_timers | PerCpuTimerService | private |
| _verbose | PerCpuTimerService | private |
| _xcpu_up | PerCpuTimerService | private |
| absolute_tsc_to_timer(PerCpu *per_cpu, uint64 tsc) | PerCpuTimerService | inlineprivate |
| alloc_cap(unsigned count=1) | CapAllocator | inline |
| alloc_crd() | PerCpuTimerService | inline |
| attach_timer_irq(DBus< MessageHostOp > &bus_hostop, Timer *timer, phy_cpu_no cpu) | PerCpuTimerService | inlineprivate |
| BIT64_CAP enum value | BasicHpet | private |
| CapAllocator(unsigned long cap_, unsigned long cap_start, unsigned long cap_order) | CapAllocator | inline |
| check_hpet_present(void *address, unsigned timer, unsigned irq) | BasicHpet | inlineprivatestatic |
| dealloc_cap(unsigned cap, unsigned count=1) | CapAllocator | inline |
| debug_dump() | Device | inline |
| Device(const char *debug_name) | Device | inline |
| do_per_cpu_worker(void *t, Utcb *u) REGPARM(0) | PerCpuTimerService | inlinestatic |
| do_xcpu_wakeup_thread(void *t) REGPARM(0) NORETURN | PerCpuTimerService | inlinestatic |
| ENABLE_CNF enum value | BasicHpet | private |
| FSB_INT_DEL_CAP enum value | BasicHpet | private |
| FSB_INT_EN_CNF enum value | BasicHpet | private |
| get_hpet_address(DBus< MessageAcpi > &bus_acpi) | BasicHpet | inlineprivatestatic |
| get_hpet_rid(DBus< MessageAcpi > &bus_acpi, unsigned block, unsigned comparator) | BasicHpet | inlineprivatestatic |
| handle_expired_timers(PerCpu *per_cpu, uint64 now) | PerCpuTimerService | inlineprivate |
| hpet_init(bool hpet_force_legacy) | PerCpuTimerService | inlineprivate |
| hpet_start(uint64 value) | PerCpuTimerService | inlineprivate |
| INT_ENB_CNF enum value | BasicHpet | private |
| INT_TYPE_CNF enum value | BasicHpet | private |
| LEG_RT_CAP enum value | BasicHpet | private |
| LEG_RT_CNF enum value | BasicHpet | private |
| MAX_TIMERS | PerCpuTimerService | privatestatic |
| MODE32_CNF enum value | BasicHpet | private |
| per_cpu_client_request(PerCpu *per_cpu, ClientData *data) | PerCpuTimerService | inlineprivate |
| per_cpu_handle_xcpu(PerCpu *per_cpu) | PerCpuTimerService | inlineprivate |
| per_cpu_worker(Utcb *u) | PerCpuTimerService | inlineprivate |
| PER_INT_CAP enum value | BasicHpet | private |
| PerCpuTimerService(Motherboard &mb, unsigned cap, unsigned cap_order, bool hpet_force_legacy, bool force_pit, unsigned pit_period_us, bool verbose, bool slow_wallclock) | PerCpuTimerService | inline |
| pit_init(unsigned period_us) | PerCpuTimerService | inlineprivate |
| portal_func(Utcb &utcb, Utcb::Frame &input, bool &free_cap, cap_sel pid) | PerCpuTimerService | inline |
| receive(MessageIrq &msg) | PerCpuTimerService | inline |
| receive_static(Device *o, M &msg) | StaticReceiver< PerCpuTimerService > | inlinestatic |
| start_thread(ServiceThreadFn fn, unsigned prio, phy_cpu_no cpu) | PerCpuTimerService | inlineprivate |
| StaticReceiver() | StaticReceiver< PerCpuTimerService > | inline |
| TYPE_CNF enum value | BasicHpet | private |
| update_hpet_estimation(PerCpu *per_cpu) | PerCpuTimerService | inlineprivate |
| wallclock_init() | PerCpuTimerService | inline |
| xcpu_wakeup_thread() NORETURN | PerCpuTimerService | inlineprivate |