NOVA User-Level Environment
Version testbox/changed-memory-timing-317-g320d8b5
|
This is the complete list of members for Lapic, including all inherited members.
_esr_shadow | Lapic | private |
_initial_apic_id | Lapic | private |
_isrv | Lapic | private |
_lowest_rr | Lapic | private |
_lvtds | Lapic | private |
_mb | Lapic | |
_msr | Lapic | private |
_rirr | Lapic | private |
_timer | Lapic | private |
_timer_clock_shift | Lapic | private |
_timer_dcr_shift | Lapic | private |
_timer_start | Lapic | private |
_vcpu | Lapic | private |
_vector | Lapic | private |
accept_message(MessageApic &msg) | Lapic | inlineprivate |
accept_vector(unsigned char vector, bool level, bool value) | Lapic | inlineprivate |
APIC_ADDR enum value | Lapic | private |
broadcast_eoi(unsigned vector) | Lapic | inlineprivate |
debug_dump() | Device | inline |
Device(const char *debug_name) | Device | inline |
discover(Device *o, MessageDiscovery &msg) | DiscoveryHelper< Lapic > | inlinestatic |
discovery() | Lapic | inline |
discovery_length(const char *resource, unsigned minlen) | DiscoveryHelper< Lapic > | inlineprotected |
discovery_read_dw(const char *resource, unsigned offset, unsigned &value) | DiscoveryHelper< Lapic > | inlineprotected |
discovery_write_dw(const char *resource, unsigned offset, unsigned value, unsigned count=4) | DiscoveryHelper< Lapic > | inlineprotected |
discovery_write_st(const char *resource, unsigned offset, const void *value, unsigned count) | DiscoveryHelper< Lapic > | inlineprotected |
get_ccr(timevalue now) | Lapic | inlineprivate |
get_highest_bit(unsigned bit_offset) | Lapic | inlineprivate |
hw_disabled() | Lapic | inlineprivate |
init() | Lapic | inlineprivate |
Lapic(Motherboard &mb, VCpu *vcpu, unsigned initial_apic_id, unsigned timer) | Lapic | inline |
LVT_BASE enum value | Lapic | private |
LVT_MASK_BIT enum value | Lapic | private |
MAX_FREQ enum value | Lapic | private |
NUM_LVT enum value | Lapic | private |
OFS_IRR enum value | Lapic | private |
OFS_ISR enum value | Lapic | private |
OFS_TMR enum value | Lapic | private |
prioritize_irq() | Lapic | inlineprivate |
processor_prio() | Lapic | inlineprivate |
receive(MessageMem &msg) | Lapic | inline |
receive(MessageMemRegion &msg) | Lapic | inline |
receive(MessageTimeout &msg) | Lapic | inline |
receive(MessageApic &msg) | Lapic | inline |
receive(LapicEvent &msg) | Lapic | inline |
receive(CpuMessage &msg) | Lapic | inline |
receive(MessageLegacy &msg) | Lapic | inline |
receive_static(Device *o, M &msg) | StaticReceiver< Lapic > | inlinestatic |
register_read(unsigned offset, unsigned &value) | Lapic | inlineprivate |
register_write(unsigned offset, unsigned value, bool strict) | Lapic | inlineprivate |
reset() | Lapic | inlineprivate |
send_ipi(unsigned icr, unsigned dst) | Lapic | inlineprivate |
set_base_msr(unsigned long long value) | Lapic | inlineprivate |
set_error(unsigned bit) | Lapic | inlineprivate |
StaticReceiver() | StaticReceiver< Lapic > | inline |
sw_disabled() | Lapic | inlineprivate |
trigger_lvt(unsigned num) | Lapic | inlineprivate |
update_irqs() | Lapic | inlineprivate |
update_timer(timevalue now) | Lapic | inlineprivate |
x2apic_ldr() | Lapic | inlineprivate |
x2apic_mode() | Lapic | inlineprivate |