Home
last modified time | relevance | path

Searched refs:ssid (Results 1 – 25 of 33) sorted by relevance

12

/qemu/target/s390x/
H A Dioinst.c55 *ssid = IOINST_SCHID_SSID(value); in ioinst_disassemble_sch_ident()
62 int cssid, ssid, schid, m; in ioinst_handle_xsch() local
70 sch = css_find_subch(m, cssid, ssid, schid); in ioinst_handle_xsch()
80 int cssid, ssid, schid, m; in ioinst_handle_csch() local
88 sch = css_find_subch(m, cssid, ssid, schid); in ioinst_handle_csch()
98 int cssid, ssid, schid, m; in ioinst_handle_hsch() local
135 int cssid, ssid, schid, m; in ioinst_handle_msch() local
194 int cssid, ssid, schid, m; in ioinst_handle_ssch() local
263 int cssid, ssid, schid, m; in ioinst_handle_stsch() local
337 int cssid, ssid, schid, m; in ioinst_handle_tsch() local
[all …]
H A Dtrace-events9 ioinst_sch_id(const char *insn, int cssid, int ssid, int schid) "IOINST: %s (%x.%x.%04x)"
/qemu/pc-bios/s390-ccw/
H A Dmain.c198 blk_schid.ssid = iplb.ccw.ssid & 0x3; in find_boot_device()
199 debug_print_int("ssid ", blk_schid.ssid); in find_boot_device()
207 blk_schid.ssid = iplb.scsi.ssid & 0x3; in find_boot_device()
275 int ssid, sch_no, ret; in probe_boot_device() local
277 for (ssid = 0; ssid < 0x3; ssid++) { in probe_boot_device()
278 blk_schid.ssid = ssid; in probe_boot_device()
H A Dnetmain.c481 int ssid; in virtio_setup() local
496 net_schid.ssid = iplb.ccw.ssid & 0x3; in virtio_setup()
497 debug_print_int("ssid ", net_schid.ssid); in virtio_setup()
500 for (ssid = 0; ssid < 0x3; ssid++) { in virtio_setup()
501 net_schid.ssid = ssid; in virtio_setup()
H A Diplb.h19 uint8_t ssid; member
53 uint8_t ssid; member
/qemu/hw/s390x/
H A Ds390-ccw.c78 unsigned int cssid, ssid, devid; in s390_ccw_get_dev_info() local
99 if (sscanf(tmp, "%2x.%1x.%4x", &cssid, &ssid, &devid) != 3) { in s390_ccw_get_dev_info()
105 cdev->hostid.ssid = ssid; in s390_ccw_get_dev_info()
145 css_generate_sch_crws(sch->cssid, sch->ssid, sch->schid, in s390_ccw_realize()
150 css_subch_assign(sch->cssid, sch->ssid, sch->schid, sch->devno, NULL); in s390_ccw_realize()
165 css_subch_assign(sch->cssid, sch->ssid, sch->schid, sch->devno, NULL); in s390_ccw_unrealize()
H A Dcss.c405 if (s->ssid) { in subch_dev_post_load()
600 return (ssid << 1) | 1; in css_do_build_subchannel_id()
2024 if (ssid > MAX_SSID || in css_schid_final()
2212 assert(ssid && devno && schid); in css_find_free_subch_and_devno()
2213 for (*ssid = 0; *ssid <= MAX_SSID; (*ssid)++) { in css_find_free_subch_and_devno()
2277 if (!css->sch_set[ssid]) { in css_subch_assign()
2280 s_set = css->sch_set[ssid]; in css_subch_assign()
2499 unsigned int cssid, ssid, devid; in set_css_devid() local
2512 cssid, ssid); in set_css_devid()
2517 dev_id->ssid = ssid; in set_css_devid()
[all …]
H A Dccw-device.c24 dev->dev_id.ssid = sch->ssid; in ccw_device_refill_ids()
29 dev->subch_id.ssid = sch->ssid; in ccw_device_refill_ids()
H A Dipl.c94 VMSTATE_UINT8(ssid, S390IPLState),
420 ipl->iplb.scsi.ssid = ccw_dev->sch->ssid & 3; in s390_gen_initial_iplb()
426 ipl->iplb.ccw.ssid = ccw_dev->sch->ssid & 3; in s390_gen_initial_iplb()
437 ipl->iplb.ccw.ssid = ccw_dev->sch->ssid & 3; in s390_gen_initial_iplb()
529 uint8_t ssid; in is_virtio_ccw_device_of_type() local
539 ssid = iplb->ccw.ssid & 3; in is_virtio_ccw_device_of_type()
543 sch = css_find_subch(1, cssid, ssid, schid); in is_virtio_ccw_device_of_type()
647 (ccw_dev->sch->ssid & 3) == ipl->iplb.ccw.ssid) { in s390_ipl_reset_request()
H A Dtrace-events8 css_assign_subch(const char *do_assign, uint8_t cssid, uint8_t ssid, uint16_t schid, uint16_t devno…
9 css_io_interrupt(int cssid, int ssid, int schid, uint32_t intparm, uint8_t isc, const char *conditi…
14 virtio_ccw_interpret_ccw(int cssid, int ssid, int schid, int cmd_code) "VIRTIO-CCW: %x.%x.%04x: int…
15 virtio_ccw_new_device(int cssid, int ssid, int schid, int devno, const char *devno_mode) "VIRTIO-CC…
H A Dipl.h41 uint8_t ssid; member
75 uint8_t ssid; member
183 uint8_t ssid; member
H A Dcss-bridge.c54 css_generate_sch_crws(sch->cssid, sch->ssid, sch->schid, 1, 0); in ccw_device_unplug()
77 g_strdup_printf("/%02x.%1x.%04x", sch->cssid, sch->ssid, sch->devno) : in virtual_css_bus_get_dev_path()
H A Dvirtio-ccw.c335 trace_virtio_ccw_interpret_ccw(sch->cssid, sch->ssid, sch->schid, in virtio_ccw_cb()
768 sch->cssid, sch->ssid, sch->schid, sch->devno, in virtio_ccw_device_realize()
792 css_subch_assign(sch->cssid, sch->ssid, sch->schid, sch->devno, NULL); in virtio_ccw_device_realize()
808 css_subch_assign(sch->cssid, sch->ssid, sch->schid, sch->devno, NULL); in virtio_ccw_device_unrealize()
839 __func__, sch->cssid, sch->ssid, sch->schid); in virtio_set_ind_atomic()
1196 css_generate_sch_crws(sch->cssid, sch->ssid, sch->schid, in virtio_ccw_device_plugged()
H A D3270-ccw.c148 css_subch_assign(sch->cssid, sch->ssid, sch->schid, sch->devno, NULL); in emulated_ccw_3270_realize()
/qemu/include/hw/s390x/
H A Dcss.h125 uint8_t ssid; member
169 uint8_t ssid; member
196 typedef SubchDev *(*css_subch_cb_func)(uint8_t m, uint8_t cssid, uint8_t ssid,
199 bool css_devno_used(uint8_t cssid, uint8_t ssid, uint16_t devno);
200 void css_subch_assign(uint8_t cssid, uint8_t ssid, uint16_t schid,
214 void css_generate_sch_crws(uint8_t cssid, uint8_t ssid, uint16_t schid,
242 SubchDev *css_find_subch(uint8_t m, uint8_t cssid, uint8_t ssid,
247 bool css_schid_final(int m, uint8_t cssid, uint8_t ssid, uint16_t schid);
H A Dioinst.h255 int ioinst_disassemble_sch_ident(uint32_t value, int *m, int *cssid, int *ssid,
/qemu/docs/system/s390x/
H A Dcss.rst10 in the form ``<cssid>.<ssid>.<device number>``.
18 Supported values for the subchannel set id (``<ssid>``) range from ``0-3``.
19 Devices with a ssid that is not ``0`` will not be visible if the guest OS
38 * a virtio-net device, cssid/ssid/devno automatically assigned::
/qemu/hw/arm/
H A Dsmmuv3-internal.h439 uint32_t ssid; member
447 uint32_t ssid; member
451 uint32_t ssid; member
461 uint32_t ssid; member
468 uint32_t ssid; member
H A Dsmmuv3.c182 EVT_SET_SSID(&evt, info->u.f_uut.ssid); in smmuv3_record_event()
190 EVT_SET_SSID(&evt, info->u.c_bad_streamid.ssid); in smmuv3_record_event()
194 EVT_SET_SSID(&evt, info->u.f_ste_fetch.ssid); in smmuv3_record_event()
199 EVT_SET_SSID(&evt, info->u.c_bad_ste.ssid); in smmuv3_record_event()
209 EVT_SET_SSID(&evt, info->u.c_bad_substream.ssid); in smmuv3_record_event()
212 EVT_SET_SSID(&evt, info->u.f_cd_fetch.ssid); in smmuv3_record_event()
217 EVT_SET_SSID(&evt, info->u.c_bad_cd.ssid); in smmuv3_record_event()
227 EVT_SET_SSID(&evt, info->u.f_walk_eabt.ssid); in smmuv3_record_event()
238 EVT_SET_SSID(&evt, info->u.f_cfg_conflict.ssid); in smmuv3_record_event()
340 static int smmu_get_cd(SMMUv3State *s, STE *ste, uint32_t ssid, in smmu_get_cd() argument
/qemu/include/hw/pci/
H A Dpcie_port.h97 int ssid; member
H A Dpci_bridge.h121 uint16_t svid, uint16_t ssid,
/qemu/hw/pci-bridge/
H A Dioh3420.c116 rpc->ssid = IOH_EP_SSVID_SSID; in ioh3420_class_init()
/qemu/linux-headers/asm-s390/
H A Dkvm.h116 #define KVM_S390_INT_IO(ai,cssid,ssid,schid) \ argument
118 ((ssid) << 16) | \
/qemu/hw/pci/
H A Dpci_bridge.c49 uint16_t svid, uint16_t ssid, in pci_bridge_ssvid_init() argument
61 pci_set_word(dev->config + pos + PCI_SSVID_SSID, ssid); in pci_bridge_ssvid_init()
/qemu/hw/scsi/
H A Dlsi53c895a.c280 uint8_t ssid; member
394 s->ssid = 0; in lsi_soft_reset()
712 s->ssid = id | 0x80; in lsi_reselect()
1682 ret = s->ssid; in lsi_reg_readb()
1927 if ((s->ssid & 0x80) && (val & 0xf) != (s->ssid & 0xf)) { in lsi_reg_writeb()
2280 VMSTATE_UINT8(ssid, LSIState),

12