Home
last modified time | relevance | path

Searched refs:adapter (Results 1 – 25 of 36) sorted by relevance

12

/qemu/hw/intc/
H A Ds390_flic_kvm.c279 struct kvm_s390_io_adapter adapter = { in kvm_s390_register_io_adapter() local
290 .addr = (uint64_t)&adapter, in kvm_s390_register_io_adapter()
327 static int kvm_irqchip_add_adapter_route(KVMState *s, AdapterInfo *adapter) in kvm_irqchip_add_adapter_route() argument
344 kroute.u.adapter.summary_addr = adapter->summary_addr; in kvm_irqchip_add_adapter_route()
345 kroute.u.adapter.ind_addr = adapter->ind_addr; in kvm_irqchip_add_adapter_route()
346 kroute.u.adapter.summary_offset = adapter->summary_offset; in kvm_irqchip_add_adapter_route()
347 kroute.u.adapter.ind_offset = adapter->ind_offset; in kvm_irqchip_add_adapter_route()
348 kroute.u.adapter.adapter_id = adapter->adapter_id; in kvm_irqchip_add_adapter_route()
359 uint64_t ind_offset = routes->adapter.ind_offset; in kvm_s390_add_adapter_routes()
366 ret = kvm_irqchip_add_adapter_route(kvm_state, &routes->adapter); in kvm_s390_add_adapter_routes()
[all …]
H A Ds390_flic.c547 VMSTATE_STRUCT(adapter, AdapterRoutes, 1, vmstate_adapter_info,
/qemu/tests/qemu-iotests/
H A D237.out37 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"adapter-type": "ide", "…
64 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"adapter-type": "buslogi…
94 == Valid adapter types ==
96 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"adapter-type": "ide", "…
101 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"adapter-type": "buslogi…
106 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"adapter-type": "lsilogi…
111 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"adapter-type": "legacyE…
116 == Invalid adapter types ==
118 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"adapter-type": "foo", "…
119 {"error": {"class": "GenericError", "desc": "Parameter 'adapter-type' does not accept value 'foo'"}}
[all …]
/qemu/docs/specs/
H A Dpci-ids.rst27 SCSI host bus adapter device (legacy)
66 PCI serial port (16550A) adapter (:doc:`pci-serial`)
68 PCI Dual-port 16550A adapter (:doc:`pci-serial`)
70 PCI Quad-port 16550A adapter (:doc:`pci-serial`)
88 PCI xhci usb host adapter
/qemu/hw/s390x/
H A Ds390-pci-inst.c942 pbdev->routes.adapter.adapter_id = css_get_adapter_id( in reg_irqs()
948 ret = map_indicator(&pbdev->routes.adapter, pbdev->summary_ind); in reg_irqs()
953 ret = map_indicator(&pbdev->routes.adapter, pbdev->indicator); in reg_irqs()
958 pbdev->routes.adapter.summary_addr = ldq_be_p(&fib.aisb); in reg_irqs()
959 pbdev->routes.adapter.summary_offset = FIB_DATA_AISBO(ldl_be_p(&fib.data)); in reg_irqs()
960 pbdev->routes.adapter.ind_addr = ldq_be_p(&fib.aibv); in reg_irqs()
961 pbdev->routes.adapter.ind_offset = FIB_DATA_AIBVO(ldl_be_p(&fib.data)); in reg_irqs()
966 trace_s390_pci_irqs("register", pbdev->routes.adapter.adapter_id); in reg_irqs()
969 release_indicator(&pbdev->routes.adapter, pbdev->summary_ind); in reg_irqs()
970 release_indicator(&pbdev->routes.adapter, pbdev->indicator); in reg_irqs()
[all …]
H A Dvirtio-ccw.c49 dev->routes.adapter.adapter_id = css_get_adapter_id( in virtio_ccw_dev_post_load()
258 release_indicator(&dev->routes.adapter, dev->indicators); in virtio_ccw_reset_virtio()
262 release_indicator(&dev->routes.adapter, dev->indicators2); in virtio_ccw_reset_virtio()
266 release_indicator(&dev->routes.adapter, dev->summary_indicator); in virtio_ccw_reset_virtio()
673 dev->routes.adapter.ind_offset = thinint.ind_bit; in virtio_ccw_cb()
674 dev->routes.adapter.summary_offset = 7; in virtio_ccw_cb()
675 dev->routes.adapter.adapter_id = css_get_adapter_id( in virtio_ccw_cb()
813 release_indicator(&dev->routes.adapter, dev->indicators); in virtio_ccw_device_unrealize()
881 uint64_t ind_bit = dev->routes.adapter.ind_offset; in virtio_ccw_notify()
955 r = map_indicator(&dev->routes.adapter, dev->summary_indicator); in virtio_ccw_get_mappings()
[all …]
H A Dcss.c412 static int s390_io_adapter_map(AdapterInfo *adapter, uint64_t map_addr, in s390_io_adapter_map() argument
418 return fsc->io_adapter_map(fs, adapter->adapter_id, map_addr, do_map); in s390_io_adapter_map()
421 void release_indicator(AdapterInfo *adapter, IndAddr *indicator) in release_indicator() argument
430 s390_io_adapter_map(adapter, indicator->map, false); in release_indicator()
435 int map_indicator(AdapterInfo *adapter, IndAddr *indicator) in map_indicator() argument
443 ret = s390_io_adapter_map(adapter, indicator->map, true); in map_indicator()
495 IoAdapter *adapter; in css_register_io_adapters() local
511 adapter = g_new0(IoAdapter, 1); in css_register_io_adapters()
512 adapter->id = id; in css_register_io_adapters()
513 adapter->isc = isc; in css_register_io_adapters()
[all …]
H A Dtrace-events10 css_adapter_interrupt(uint8_t isc) "CSS: adapter I/O interrupt (isc 0x%x)"
30 s390_pci_irqs(const char *str, uint32_t id) "%s irqs for adapter id %d"
H A Ds390-pci-bus.c691 ind_bit = pbdev->routes.adapter.ind_offset; in s390_msi_ctrl_write()
692 sum_bit = pbdev->routes.adapter.summary_offset; in s390_msi_ctrl_write()
694 set_ind_atomic(pbdev->routes.adapter.ind_addr + (ind_bit + vec) / 8, in s390_msi_ctrl_write()
696 if (!set_ind_atomic(pbdev->routes.adapter.summary_addr + sum_bit / 8, in s390_msi_ctrl_write()
/qemu/docs/system/s390x/
H A Dvfio-ap.rst10 of three AP instructions and from 1 to 256 PCIe cryptographic adapter cards.
14 On s390x, AP adapter cards are exposed via the AP bus. This document
24 * AP adapter
26 An AP adapter is an IBM Z adapter card that can perform cryptographic
29 running will be available to the linux host. Each adapter is identified by a
30 number from 0 to 255; however, the maximum adapter number allowed is
31 determined by machine model. When installed, an AP adapter is accessed by
36 An adapter is partitioned into domains. Each domain can be thought of as
37 a set of hardware registers for processing AP instructions. An adapter can
53 comprised of an AP adapter ID (APID) and an AP queue index (APQI). The
[all …]
/qemu/tests/qtest/libqos/
H A Di2c.h17 void (*send)(I2CAdapter *adapter, uint8_t addr,
19 void (*recv)(I2CAdapter *adapter, uint8_t addr,
/qemu/docs/system/arm/
H A Dintegratorcp.rst10 - SMC 91c111 Ethernet adapter
H A Drealview.rst21 - SMC 91c111 or SMSC LAN9118 Ethernet adapter
H A Dversatile.rst12 - SMC 91c111 Ethernet adapter
H A Dsbsa.rst29 - Bochs display adapter on PCIe bus
/qemu/docs/config/
H A Dich9-ehci-uhci.cfg6 # This config file creates a EHCI adapter with companion UHCI
/qemu/docs/
H A Dmultiseat.txt36 This places a pci bridge in slot 12, connects a display adapter and
41 the window which belongs to the video.2 display adapter will be routed
91 should list the pci bridge with the display adapter and usb controller:
/qemu/include/hw/s390x/
H A Dcss.h193 void release_indicator(AdapterInfo *adapter, IndAddr *indicator);
194 int map_indicator(AdapterInfo *adapter, IndAddr *indicator);
H A Ds390_flic.h31 AdapterInfo adapter; member
/qemu/target/s390x/kvm/
H A Dkvm.c2104 route->u.adapter.summary_addr = pbdev->routes.adapter.summary_addr; in kvm_arch_fixup_msi_route()
2105 route->u.adapter.ind_addr = pbdev->routes.adapter.ind_addr; in kvm_arch_fixup_msi_route()
2106 route->u.adapter.summary_offset = pbdev->routes.adapter.summary_offset; in kvm_arch_fixup_msi_route()
2107 route->u.adapter.ind_offset = pbdev->routes.adapter.ind_offset + vec; in kvm_arch_fixup_msi_route()
2108 route->u.adapter.adapter_id = pbdev->routes.adapter.adapter_id; in kvm_arch_fixup_msi_route()
/qemu/docs/system/
H A Dbarrier.rst7 But when we want to use a video graphic adapter via a PCI passthrough
/qemu/docs/system/devices/
H A Dusb.rst15 QEMU has XHCI host adapter support. The XHCI hardware design is much
67 This attaches a USB tablet to the UHCI adapter and a USB mass storage
68 device to the EHCI adapter.
195 Network adapter that supports CDC ethernet and RNDIS protocols. id
/qemu/docs/devel/
H A Dzoned-storage.rst60 the NVMe ZNS device to the guest, use VFIO PCI pass the entire NVMe PCI adapter
H A Dreplay.rst24 network adapter.
282 - 1-byte network adapter id.
/qemu/qapi/
H A Dnet.json14 # Sets the link status of a virtual network adapter.
16 # @name: the device name of the virtual network adapter
26 # This command will succeed even if the network adapter does not

12