Home
last modified time | relevance | path

Searched refs:APICCommonState (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/hw/intc/
H A Dapic_common.c43 APICCommonState *s = APIC_COMMON(dev); in cpu_set_apic_base()
56 APICCommonState *s = APIC_COMMON(dev); in cpu_get_apic_base()
67 APICCommonState *s; in cpu_is_apic_enabled()
80 APICCommonState *s; in cpu_set_apic_tpr()
95 APICCommonState *s; in cpu_get_apic_tpr()
110 APICCommonState *s = APIC_COMMON(dev); in apic_enable_tpr_access_reporting()
121 APICCommonState *s = APIC_COMMON(dev); in apic_enable_vapic()
131 APICCommonState *s = APIC_COMMON(dev); in apic_handle_tpr_access_report()
138 APICCommonState *s = APIC_COMMON(dev); in apic_deliver_nmi()
144 bool apic_next_timer(APICCommonState *s, int64_t current_time) in apic_next_timer()
[all …]
H A Dapic.c39 static APICCommonState **local_apics;
45 DECLARE_INSTANCE_CHECKER(APICCommonState, APIC,
48 static void apic_set_irq(APICCommonState *s, int vector_num, int trigger_mode);
49 static void apic_update_irq(APICCommonState *s);
97 static void apic_sync_vapic(APICCommonState *s, int sync_type) in apic_sync_vapic()
146 static void apic_vapic_base_update(APICCommonState *s) in apic_vapic_base_update()
151 static void apic_local_deliver(APICCommonState *s, int vector) in apic_local_deliver()
185 APICCommonState *s = APIC(dev); in apic_deliver_pic_intr()
205 static void apic_external_nmi(APICCommonState *s) in apic_external_nmi()
232 APICCommonState *apic_iter; in apic_bus_deliver()
[all …]
/openbmc/qemu/include/hw/i386/
H A Dapic_internal.h128 typedef struct APICCommonState APICCommonState; typedef
132 DECLARE_OBJ_CHECKERS(APICCommonState, APICCommonClass,
140 int (*set_base)(APICCommonState *s, uint64_t val);
141 void (*set_tpr)(APICCommonState *s, uint8_t val);
142 uint8_t (*get_tpr)(APICCommonState *s);
143 void (*enable_tpr_reporting)(APICCommonState *s, bool enable);
144 void (*vapic_base_update)(APICCommonState *s);
145 void (*external_nmi)(APICCommonState *s);
146 void (*pre_save)(APICCommonState *s);
147 void (*post_load)(APICCommonState *s);
[all …]
/openbmc/qemu/hw/i386/kvm/
H A Dapic.c33 static void kvm_put_apic_state(APICCommonState *s, struct kvm_lapic_state *kapic) in kvm_put_apic_state()
64 APICCommonState *s = APIC_COMMON(dev); in kvm_get_apic_state()
98 static int kvm_apic_set_base(APICCommonState *s, uint64_t val) in kvm_apic_set_base()
104 static void kvm_apic_set_tpr(APICCommonState *s, uint8_t val) in kvm_apic_set_tpr()
109 static uint8_t kvm_apic_get_tpr(APICCommonState *s) in kvm_apic_get_tpr()
114 static void kvm_apic_enable_tpr_reporting(APICCommonState *s, bool enable) in kvm_apic_enable_tpr_reporting()
123 static void kvm_apic_vapic_base_update(APICCommonState *s) in kvm_apic_vapic_base_update()
140 APICCommonState *s = data.host_ptr; in kvm_apic_put()
154 static void kvm_apic_post_load(APICCommonState *s) in kvm_apic_post_load()
161 APICCommonState *s = data.host_ptr; in do_inject_external_nmi()
[all …]
/openbmc/qemu/hw/i386/xen/
H A Dxen_apic.c44 APICCommonState *s = APIC_COMMON(dev); in xen_apic_realize()
52 static int xen_apic_set_base(APICCommonState *s, uint64_t val) in xen_apic_set_base()
57 static void xen_apic_set_tpr(APICCommonState *s, uint8_t val) in xen_apic_set_tpr()
61 static uint8_t xen_apic_get_tpr(APICCommonState *s) in xen_apic_get_tpr()
66 static void xen_apic_vapic_base_update(APICCommonState *s) in xen_apic_vapic_base_update()
70 static void xen_apic_external_nmi(APICCommonState *s) in xen_apic_external_nmi()
95 .instance_size = sizeof(APICCommonState),
/openbmc/qemu/target/i386/whpx/
H A Dwhpx-apic.c30 static void whpx_put_apic_state(APICCommonState *s, in whpx_put_apic_state()
59 static void whpx_get_apic_state(APICCommonState *s, in whpx_get_apic_state()
93 static int whpx_apic_set_base(APICCommonState *s, uint64_t val) in whpx_apic_set_base()
116 static void whpx_apic_set_tpr(APICCommonState *s, uint8_t val) in whpx_apic_set_tpr()
121 static uint8_t whpx_apic_get_tpr(APICCommonState *s) in whpx_apic_get_tpr()
126 static void whpx_apic_vapic_base_update(APICCommonState *s) in whpx_apic_vapic_base_update()
133 APICCommonState *s = data.host_ptr; in whpx_apic_put()
156 APICCommonState *s = APIC_COMMON(dev); in whpx_apic_get()
177 static void whpx_apic_post_load(APICCommonState *s) in whpx_apic_post_load()
182 static void whpx_apic_external_nmi(APICCommonState *s) in whpx_apic_external_nmi()
[all …]
/openbmc/qemu/target/i386/
H A Dcpu-apic.c44 APICCommonState *apic; in x86_cpu_apic_create()
71 APICCommonState *apic; in x86_cpu_apic_realize()
H A Dcpu-dump.c224 static void dump_apic_icr(APICCommonState *s, CPUX86State *env) in dump_apic_icr()
294 APICCommonState *s = APIC_COMMON(cpu->apic_state); in x86_cpu_dump_local_apic_state()
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/qemu/
H A D0002-apic-fixup-fallthrough-to-PIC.patch36 APICCommonState *s = APIC(dev);