Home
last modified time | relevance | path

Searched refs:S390FLICState (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/include/hw/s390x/
H A Ds390_flic.h39 OBJECT_DECLARE_TYPE(S390FLICState, S390FLICStateClass,
42 struct S390FLICState { struct
60 int (*clear_io_irq)(S390FLICState *fs, uint16_t subchannel_id,
63 int (*inject_airq)(S390FLICState *fs, uint8_t type, uint8_t isc,
65 void (*inject_service)(S390FLICState *fs, uint32_t parm);
66 void (*inject_io)(S390FLICState *fs, uint16_t subchannel_id,
69 void (*inject_crw_mchk)(S390FLICState *fs);
113 S390FLICState parent_obj;
133 S390FLICState *s390_get_flic(void);
134 QEMUS390FLICState *s390_get_qemu_flic(S390FLICState *fs);
[all …]
/openbmc/qemu/hw/intc/
H A Ds390_flic.c26 S390FLICStateClass *s390_get_flic_class(S390FLICState *fs) in s390_get_flic_class()
37 QEMUS390FLICState *s390_get_qemu_flic(S390FLICState *fs) in s390_get_qemu_flic()
48 S390FLICState *s390_get_flic(void) in s390_get_flic()
50 static S390FLICState *fs; in s390_get_flic()
91 static int qemu_s390_add_adapter_routes(S390FLICState *fs, in qemu_s390_add_adapter_routes()
303 static void qemu_s390_inject_crw_mchk(S390FLICState *fs) in qemu_s390_inject_crw_mchk()
359 S390FLICState *s = opaque; in ais_needed()
477 DEFINE_PROP_BOOL("migration-enabled", S390FLICState,
484 S390FLICState *fs = S390_FLIC_COMMON(dev); in s390_flic_common_realize()
516 .instance_size = sizeof(S390FLICState),
[all …]
H A Ds390_flic_kvm.c32 S390FLICState parent_obj;
38 static KVMS390FLICState *s390_get_kvm_flic(S390FLICState *fs) in s390_get_kvm_flic()
143 static void kvm_s390_inject_service(S390FLICState *fs, uint32_t parm) in kvm_s390_inject_service()
174 static void kvm_s390_inject_crw_mchk(S390FLICState *fs) in kvm_s390_inject_crw_mchk()
203 static int kvm_s390_modify_ais_mode(S390FLICState *fs, uint8_t isc, in kvm_s390_modify_ais_mode()
223 static int kvm_s390_inject_airq(S390FLICState *fs, uint8_t type, in kvm_s390_inject_airq()
275 static int kvm_s390_register_io_adapter(S390FLICState *fs, uint32_t id, in kvm_s390_register_io_adapter()
303 static int kvm_s390_io_adapter_map(S390FLICState *fs, uint32_t id, in kvm_s390_io_adapter_map()
355 static int kvm_s390_add_adapter_routes(S390FLICState *fs, in kvm_s390_add_adapter_routes()
387 static void kvm_s390_release_adapter_routes(S390FLICState *fs, in kvm_s390_release_adapter_routes()
[all …]
/openbmc/qemu/target/s390x/
H A Dinterrupt.c120 S390FLICState *fs = s390_get_flic(); in s390_sclp_extint()
129 S390FLICState *fs = s390_get_flic(); in s390_io_interrupt()
137 S390FLICState *fs = s390_get_flic(); in s390_crw_mchk()
/openbmc/qemu/hw/s390x/
H A Dvirtio-ccw.c973 S390FLICState *fs = s390_get_flic(); in virtio_ccw_setup_irqroutes()
991 S390FLICState *fs = s390_get_flic(); in virtio_ccw_release_irqroutes()
1159 S390FLICState *flic = s390_get_flic(); in virtio_ccw_device_plugged()
H A Dcss.c444 S390FLICState *fs = s390_get_flic(); in s390_io_adapter_map()
525 S390FLICState *fs = s390_get_flic(); in css_register_io_adapters()
571 S390FLICState *fs = s390_get_flic(); in css_clear_io_interrupt()
654 S390FLICState *fs = s390_get_flic(); in css_do_sic()
680 S390FLICState *fs = s390_get_flic(); in css_adapter_interrupt()