Home
last modified time | relevance | path

Searched refs:SubchDev (Results 1 – 15 of 15) sorted by relevance

/qemu/include/hw/s390x/
H A Dcss.h119 typedef struct SubchDev SubchDev; typedef
120 struct SubchDev { struct
138 int (*ccw_cb) (SubchDev *, CCW1); argument
139 void (*disable_cb)(SubchDev *); argument
141 void (*irb_cb)(SubchDev *, IRB *); argument
210 void css_reset_sch(SubchDev *sch);
225 int s390_ccw_halt(SubchDev *sch);
226 int s390_ccw_clear(SubchDev *sch);
244 bool css_subch_visible(SubchDev *sch);
249 IOInstEnding css_do_xsch(SubchDev *sch);
[all …]
H A Ds390-ccw.h36 IOInstEnding (*handle_request) (SubchDev *sch);
37 int (*handle_halt) (SubchDev *sch);
38 int (*handle_clear) (SubchDev *sch);
39 IOInstEnding (*handle_store) (SubchDev *sch);
/qemu/hw/s390x/
H A Ds390-ccw.c23 IOInstEnding s390_ccw_cmd_request(SubchDev *sch) in s390_ccw_cmd_request()
33 int s390_ccw_halt(SubchDev *sch) in s390_ccw_halt()
43 int s390_ccw_clear(SubchDev *sch) in s390_ccw_clear()
53 IOInstEnding s390_ccw_store(SubchDev *sch) in s390_ccw_store()
116 SubchDev *sch; in s390_ccw_realize()
159 SubchDev *sch = ccw_dev->sch; in s390_ccw_unrealize()
H A Dcss.c73 SubchDev *sch[MAX_SCHID + 1];
224 VMSTATE_BOOL(ccw_fmt_1, SubchDev),
365 SubchDev *s = opaque; in subch_dev_pre_save()
376 SubchDev *s = opaque; in subch_dev_post_load()
1495 IOInstEnding css_do_xsch(SubchDev *sch) in css_do_xsch()
1527 IOInstEnding css_do_csch(SubchDev *sch) in css_do_csch()
1556 IOInstEnding css_do_hsch(SubchDev *sch) in css_do_hsch()
2230 bool css_subch_visible(SubchDev *sch) in css_subch_visible()
2409 void css_reset_sch(SubchDev *sch) in css_reset_sch()
2543 SubchDev *sch; in css_create_sch()
[all …]
H A Dccw-device.c19 SubchDev *sch = dev->sch; in ccw_device_refill_ids()
72 VMSTATE_STRUCT_POINTER(sch, CcwDevice, vmstate_subch_dev, SubchDev),
H A Dvirtio-ccw.c123 VirtIODevice *virtio_ccw_get_vdev(SubchDev *sch) in virtio_ccw_get_vdev()
156 SubchDev *sch = ccw_dev->sch; in virtio_ccw_ioeventfd_assign()
203 static int virtio_ccw_set_vqs(SubchDev *sch, VqInfoBlock *info, in virtio_ccw_set_vqs()
272 static int virtio_ccw_handle_set_vq(SubchDev *sch, CCW1 ccw, bool check_len, in virtio_ccw_handle_set_vq()
317 static int virtio_ccw_cb(SubchDev *sch, CCW1 ccw) in virtio_ccw_cb()
726 static void virtio_sch_disable_cb(SubchDev *sch) in virtio_sch_disable_cb()
738 SubchDev *sch; in virtio_ccw_device_realize()
801 SubchDev *sch = ccw_dev->sch; in virtio_ccw_device_unrealize()
828 static uint8_t virtio_set_ind_atomic(SubchDev *sch, uint64_t ind_loc, in virtio_set_ind_atomic()
857 SubchDev *sch = ccw_dev->sch; in virtio_ccw_notify()
[all …]
H A Dcss-bridge.c34 SubchDev *sch = ccw_dev->sch; in ccw_device_unplug()
68 SubchDev *sch = ccw_dev->sch; in virtual_css_bus_get_dev_path()
H A D3270-ccw.c62 static int emulated_ccw_3270_cb(SubchDev *sch, CCW1 ccw) in emulated_ccw_3270_cb()
105 SubchDev *sch; in emulated_ccw_3270_realize()
H A Dccw-device.h21 SubchDev *sch;
H A Dvirtio-ccw.h91 VirtIODevice *virtio_ccw_get_vdev(SubchDev *sch);
H A Dipl.c532 SubchDev *sch = NULL; in is_virtio_ccw_device_of_type()
H A Ds390-virtio-ccw.c131 SubchDev *sch; in virtio_ccw_hcall_notify()
/qemu/target/s390x/
H A Dioinst.c63 SubchDev *sch; in ioinst_handle_xsch()
81 SubchDev *sch; in ioinst_handle_csch()
99 SubchDev *sch; in ioinst_handle_hsch()
136 SubchDev *sch; in ioinst_handle_msch()
195 SubchDev *sch; in ioinst_handle_ssch()
264 SubchDev *sch; in ioinst_handle_stsch()
338 SubchDev *sch; in ioinst_handle_tsch()
755 SubchDev *sch; in ioinst_handle_rsch()
/qemu/hw/vfio/
H A Dccw.c57 static inline void warn_once_pfch(VFIOCCWDevice *vcdev, SubchDev *sch, in warn_once_pfch()
78 static IOInstEnding vfio_ccw_handle_request(SubchDev *sch) in vfio_ccw_handle_request()
126 static IOInstEnding vfio_ccw_handle_store(SubchDev *sch) in vfio_ccw_handle_store()
170 static int vfio_ccw_handle_clear(SubchDev *sch) in vfio_ccw_handle_clear()
209 static int vfio_ccw_handle_halt(SubchDev *sch) in vfio_ccw_handle_halt()
314 SubchDev *sch = ccw_dev->sch; in vfio_ccw_io_notifier_handler()
/qemu/hw/char/
H A Dterminal3270.c68 SubchDev *sch = ccw_dev->sch; in TN3270_handshake_done()
101 SubchDev *sch = ccw_dev->sch; in terminal_read()
152 SubchDev *sch = ccw_dev->sch; in chr_event()