Home
last modified time | relevance | path

Searched refs:GICState (Results 1 – 13 of 13) sorted by relevance

/openbmc/qemu/hw/intc/
H A Darm_gic_common.c33 GICState *s = (GICState *)opaque; in gic_pre_save()
45 GICState *s = (GICState *)opaque; in gic_post_load()
56 GICState *s = (GICState *)opaque; in gic_virt_state_needed()
84 VMSTATE_UINT32_ARRAY(h_hcr, GICState, GIC_NCPU),
85 VMSTATE_UINT32_ARRAY(h_misr, GICState, GIC_NCPU),
87 VMSTATE_UINT32_ARRAY(h_apr, GICState, GIC_NCPU),
108 VMSTATE_UINT32(ctlr, GICState),
191 GICState *s = ARM_GIC_COMMON(dev); in arm_gic_common_realize()
268 GICState *s = ARM_GIC_COMMON(obj); in arm_gic_common_reset_hold()
337 GICState *s = ARM_GIC_COMMON(obj); in arm_gic_common_linux_init()
[all …]
H A Darm_gic.c390 GICState *s = (GICState *)opaque; in gic_set_irq()
946 GICState *s = (GICState *)opaque; in gic_dist_readb()
1194 GICState *s = (GICState *)opaque; in gic_dist_writeb()
1486 GICState *s = (GICState *)opaque; in gic_dist_writel()
1796 GICState *s = (GICState *)opaque; in gic_thiscpu_read()
1804 GICState *s = (GICState *)opaque; in gic_thiscpu_write()
1814 GICState **backref = (GICState **)opaque; in gic_do_cpu_read()
1833 GICState *s = (GICState *)opaque; in gic_thisvcpu_read()
1842 GICState *s = (GICState *)opaque; in gic_thisvcpu_write()
2010 GICState *s = (GICState *)opaque; in gic_thiscpu_hyp_read()
[all …]
H A Darm_gic_kvm.c35 DECLARE_OBJ_CHECKERS(GICState, KVMARMGICClass,
77 GICState *s = (GICState *)opaque; in kvm_arm_gicv2_set_irq()
82 static bool kvm_arm_gic_can_save_restore(GICState *s) in kvm_arm_gic_can_save_restore()
120 static void translate_clear(GICState *s, int irq, int cpu, in translate_clear()
131 static void translate_group(GICState *s, int irq, int cpu, in translate_group()
174 static void translate_active(GICState *s, int irq, int cpu, in translate_active()
288 static void kvm_arm_gic_put(GICState *s) in kvm_arm_gic_put()
389 static void kvm_arm_gic_get(GICState *s) in kvm_arm_gic_get()
478 GICState *s = ARM_GIC_COMMON(obj); in kvm_arm_gic_reset_hold()
493 GICState *s = KVM_ARM_GIC(dev); in kvm_arm_gic_realize()
[all …]
H A Dgic_internal.h162 uint32_t gic_acknowledge_irq(GICState *s, int cpu, MemTxAttrs attrs);
163 void gic_dist_set_priority(GICState *s, int cpu, int irq, uint8_t val,
166 static inline bool gic_test_pending(GICState *s, int irq, int cm) in gic_test_pending()
198 static inline bool gic_virq_is_valid(GICState *s, int irq, int vcpu) in gic_virq_is_valid()
229 static inline uint32_t *gic_get_lr_entry(GICState *s, int irq, int vcpu) in gic_get_lr_entry()
246 static inline bool gic_test_group(GICState *s, int irq, int cpu) in gic_test_group()
256 static inline void gic_clear_pending(GICState *s, int irq, int cpu) in gic_clear_pending()
271 static inline void gic_set_active(GICState *s, int irq, int cpu) in gic_set_active()
281 static inline void gic_clear_active(GICState *s, int irq, int cpu) in gic_clear_active()
312 static inline int gic_get_priority(GICState *s, int irq, int cpu) in gic_get_priority()
/openbmc/qemu/include/hw/intc/
H A Darm_gic_common.h65 struct GICState { struct
135 struct GICState *backref[GIC_NCPU]; argument
148 typedef struct GICState GICState; argument
152 DECLARE_OBJ_CHECKERS(GICState, ARMGICCommonClass,
160 void (*pre_save)(GICState *s);
161 void (*post_load)(GICState *s);
164 void gic_init_irqs_and_mmio(GICState *s, qemu_irq_handler handler,
H A Drealview_gic.h25 GICState gic;
H A Darm_gic.h78 DECLARE_OBJ_CHECKERS(GICState, ARMGICClass,
/openbmc/qemu/include/hw/cpu/
H A Da15mpcore.h41 GICState gic;
H A Darm11mpcore.h30 GICState gic;
H A Da9mpcore.h33 GICState gic;
/openbmc/qemu/include/hw/arm/
H A Dallwinner-r40.h114 GICState gic;
H A Dallwinner-h3.h146 GICState gic;
H A Dxlnx-zynqmp.h105 GICState gic;