Home
last modified time | relevance | path

Searched refs:SCLPDevice (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/hw/s390x/
H A Dsclp.c26 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()
185 static void sclp_read_cpu_info(SCLPDevice *sclp, SCCB *sccb) in sclp_read_cpu_info()
276 SCLPDevice *sclp = get_sclp_device(); in sclp_service_call_protected()
303 SCLPDevice *sclp = get_sclp_device(); in sclp_service_call()
375 SCLPDevice *sclp = get_sclp_device(); in sclp_service_interrupt()
385 SCLPDevice *sclp = SCLP(dev); in sclp_realize()
407 static void sclp_memory_init(SCLPDevice *sclp) in sclp_memory_init()
428 SCLPDevice *sclp = SCLP(obj); in sclp_init()
[all …]
H A Ds390-virtio-ccw.c238 static void s390_create_sclpconsole(SCLPDevice *sclp, in s390_create_sclpconsole()
/openbmc/qemu/include/hw/s390x/
H A Dsclp.h194 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 Ds390-virtio-ccw.h33 SCLPDevice *sclp;