Home | History | Annotate | Download | only in hw

Lines Matching refs:APICState

66 typedef struct APICState {
90 } APICState;
93 static APICState *local_apics[MAX_APICS + 1];
98 static void apic_set_irq(APICState *s, int vector_num, int trigger_mode);
99 static void apic_update_irq(APICState *s);
141 APICState *s = env->apic_state;
175 APICState *s = env->apic_state;
214 APICState *apic_iter;
281 APICState *s = env->apic_state;
299 APICState *s = env->apic_state;
309 APICState *s = env->apic_state;
318 APICState *s = env->apic_state;
334 static int apic_get_ppr(APICState *s)
350 static int apic_get_arb_pri(APICState *s)
357 static void apic_update_irq(APICState *s)
381 static void apic_set_irq(APICState *s, int vector_num, int trigger_mode)
393 static void apic_eoi(APICState *s)
407 APICState *apic = local_apics[dest];
425 APICState *apic_iter;
460 APICState *s = env->apic_state;
487 static void apic_startup(APICState *s, int vector_num)
495 APICState *s = env->apic_state;
509 static void apic_deliver(APICState *s, uint8_t dest, uint8_t dest_mode,
515 APICState *apic_iter;
559 APICState *s = env->apic_state;
583 APICState *s = env->apic_state;
598 static uint32_t apic_get_current_count(APICState *s)
616 static void apic_timer_update(APICState *s, int64_t current_time)
643 APICState *s = opaque;
670 APICState *s;
751 APICState *s;
835 APICState *s = opaque;
867 APICState *s = opaque;
905 APICState *s = opaque;
938 APICState *s;
942 s = qemu_mallocz(sizeof(APICState));