Searched refs:GICv3ITSState (Results 1 – 4 of 4) sorted by relevance
/qemu/hw/intc/ |
H A D | arm_gicv3_its_common.c | 31 GICv3ITSState *s = (GICv3ITSState *)opaque; in gicv3_its_pre_save() 43 GICv3ITSState *s = (GICv3ITSState *)opaque; in gicv3_its_post_load() 58 VMSTATE_UINT32(ctlr, GICv3ITSState), 59 VMSTATE_UINT32(iidr, GICv3ITSState), 60 VMSTATE_UINT64(cbaser, GICv3ITSState), 61 VMSTATE_UINT64(cwriter, GICv3ITSState), 62 VMSTATE_UINT64(creadr, GICv3ITSState), 63 VMSTATE_UINT64_ARRAY(baser, GICv3ITSState, 8), 82 GICv3ITSState *s = ARM_GICV3_ITS_COMMON(opaque); in gicv3_its_trans_write() 128 GICv3ITSState *s = ARM_GICV3_ITS_COMMON(obj); in gicv3_its_common_reset_hold() [all …]
|
H A D | arm_gicv3_its_kvm.c | 36 DECLARE_OBJ_CHECKERS(GICv3ITSState, KVMARMITSClass, 45 static int kvm_its_send_msi(GICv3ITSState *s, uint32_t value, uint16_t devid) in kvm_its_send_msi() 78 GICv3ITSState *s = (GICv3ITSState *)opaque; in vm_change_state_handler() 94 GICv3ITSState *s = ARM_GICV3_ITS_COMMON(dev); in kvm_arm_its_realize() 136 static void kvm_arm_its_pre_save(GICv3ITSState *s) in kvm_arm_its_pre_save() 165 static void kvm_arm_its_post_load(GICv3ITSState *s) in kvm_arm_its_post_load() 202 GICv3ITSState *s = ARM_GICV3_ITS_COMMON(obj); in kvm_arm_its_reset_hold() 238 DEFINE_PROP_LINK("parent-gicv3", GICv3ITSState, gicv3, "kvm-arm-gicv3", 262 .instance_size = sizeof(GICv3ITSState),
|
H A D | arm_gicv3_its.c | 25 DECLARE_OBJ_CHECKERS(GICv3ITSState, GICv3ITSClass, 91 static bool its_feature_virtual(GICv3ITSState *s) in its_feature_virtual() 1031 GICv3ITSState *s = data; in vmovp_callback() 1246 static void process_cmdq(GICv3ITSState *s) in process_cmdq() 1523 static void extract_cmdq_params(GICv3ITSState *s) in extract_cmdq_params() 1556 GICv3ITSState *s = (GICv3ITSState *)opaque; in gicv3_its_translation_write() 1834 GICv3ITSState *s = (GICv3ITSState *)opaque; in gicv3_its_read() 1870 GICv3ITSState *s = (GICv3ITSState *)opaque; in gicv3_its_write() 1924 GICv3ITSState *s = ARM_GICV3_ITS_COMMON(dev); in gicv3_arm_its_realize() 1955 GICv3ITSState *s = ARM_GICV3_ITS_COMMON(obj); in gicv3_its_reset_hold() [all …]
|
/qemu/include/hw/intc/ |
H A D | arm_gicv3_its_common.h | 57 struct GICv3ITSState { struct 87 typedef struct GICv3ITSState GICv3ITSState; argument 89 void gicv3_its_init_mmio(GICv3ITSState *s, const MemoryRegionOps *ops, 112 DECLARE_OBJ_CHECKERS(GICv3ITSState, GICv3ITSCommonClass, 120 int (*send_msi)(GICv3ITSState *s, uint32_t data, uint16_t devid); 121 void (*pre_save)(GICv3ITSState *s); 122 void (*post_load)(GICv3ITSState *s);
|