Searched refs:SCLPDevice (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/hw/s390x/ |
H A D | sclp.c | 26 static SCLPDevice *get_sclp_device(void) in get_sclp_device() 28 static SCLPDevice *sclp; in get_sclp_device() 107 static void read_SCP_info(SCLPDevice *sclp, SCCB *sccb) in read_SCP_info() 180 static void sclp_read_cpu_info(SCLPDevice *sclp, SCCB *sccb) in sclp_read_cpu_info() 208 static void sclp_configure_io_adapter(SCLPDevice *sclp, SCCB *sccb, in sclp_configure_io_adapter() 237 static void sclp_execute(SCLPDevice *sclp, SCCB *sccb, uint32_t code) in sclp_execute() 271 SCLPDevice *sclp = get_sclp_device(); in sclp_service_call_protected() 298 SCLPDevice *sclp = get_sclp_device(); in sclp_service_call() 351 static void service_interrupt(SCLPDevice *sclp, uint32_t sccb) in service_interrupt() 370 SCLPDevice *sclp = get_sclp_device(); in sclp_service_interrupt() [all …]
|
H A D | s390-virtio-ccw.c | 243 static void s390_create_sclpconsole(SCLPDevice *sclp, in s390_create_sclpconsole()
|
/openbmc/qemu/include/hw/s390x/ |
H A D | sclp.h | 194 OBJECT_DECLARE_TYPE(SCLPDevice, SCLPDeviceClass, 199 struct SCLPDevice { struct 211 void (*read_SCP_info)(SCLPDevice *sclp, SCCB *sccb); argument 212 void (*read_cpu_info)(SCLPDevice *sclp, SCCB *sccb); 215 void (*execute)(SCLPDevice *sclp, SCCB *sccb, uint32_t code); 216 void (*service_interrupt)(SCLPDevice *sclp, uint32_t sccb);
|
H A D | s390-virtio-ccw.h | 33 SCLPDevice *sclp;
|