Home
last modified time | relevance | path

Searched refs:interface (Results 1 – 25 of 180) sorted by relevance

12345678

/qemu/tests/qtest/libqos/
A Dvirtio-net.c34 qvirtqueue_cleanup(interface->vdev->bus, interface->queues[i], alloc); in virtio_net_cleanup()
36 g_free(interface->queues); in virtio_net_cleanup()
41 QVirtioDevice *vdev = interface->vdev; in virtio_net_setup()
54 interface->n_queues = 2; in virtio_net_setup()
58 interface->queues = g_new(QVirtQueue *, interface->n_queues); in virtio_net_setup()
75 QVirtioNet *interface = &v_net->net; in qvirtio_net_device_start_hw() local
77 virtio_net_setup(interface); in qvirtio_net_device_start_hw()
108 interface->vdev = virtio_dev; in virtio_net_device_create()
122 QVirtioNet *interface = &v_net->net; in qvirtio_net_pci_destructor() local
125 virtio_net_cleanup(interface); in qvirtio_net_pci_destructor()
[all …]
A Dvirtio-iommu.c27 if (!g_strcmp0(interface, "virtio-iommu")) { in qvirtio_iommu_get_driver()
30 if (!g_strcmp0(interface, "virtio")) { in qvirtio_iommu_get_driver()
40 qvirtqueue_cleanup(interface->vdev->bus, interface->vq, alloc); in virtio_iommu_cleanup()
45 QVirtioDevice *vdev = interface->vdev; in virtio_iommu_setup()
54 interface->vq = qvirtqueue_setup(interface->vdev, alloc, 0); in virtio_iommu_setup()
55 qvirtio_set_driver_ok(interface->vdev); in virtio_iommu_setup()
62 if (!g_strcmp0(interface, "pci-device")) { in qvirtio_iommu_pci_get_driver()
71 QVirtioIOMMU *interface = &iommu_pci->iommu; in qvirtio_iommu_pci_destructor() local
74 virtio_iommu_cleanup(interface); in qvirtio_iommu_pci_destructor()
81 QVirtioIOMMU *interface = &iommu_pci->iommu; in qvirtio_iommu_pci_start_hw() local
[all …]
A Dvirtio-9p.c84 qvirtqueue_cleanup(interface->vdev->bus, interface->vq, alloc); in virtio_9p_cleanup()
95 interface->vq = qvirtqueue_setup(interface->vdev, alloc, 0); in virtio_9p_setup()
96 qvirtio_set_driver_ok(interface->vdev); in virtio_9p_setup()
119 if (!g_strcmp0(interface, "virtio-9p")) { in virtio_9p_get_driver()
122 if (!g_strcmp0(interface, "virtio")) { in virtio_9p_get_driver()
143 interface->vdev = virtio_dev; in virtio_9p_device_create()
157 QVirtio9P *interface = &v9_pci->v9p; in virtio_9p_pci_destructor() local
160 virtio_9p_cleanup(interface); in virtio_9p_pci_destructor()
167 QVirtio9P *interface = &v9_pci->v9p; in virtio_9p_pci_start_hw() local
171 virtio_9p_setup(interface); in virtio_9p_pci_start_hw()
[all …]
A Dvhost-user-blk.c34 const char *interface) in qvhost_user_blk_get_driver() argument
36 if (!g_strcmp0(interface, "vhost-user-blk")) { in qvhost_user_blk_get_driver()
39 if (!g_strcmp0(interface, "virtio")) { in qvhost_user_blk_get_driver()
48 const char *interface) in qvhost_user_blk_device_get_driver() argument
51 return qvhost_user_blk_get_driver(&v_blk->blk, interface); in qvhost_user_blk_device_get_driver()
59 QVhostUserBlk *interface = &vhost_user_blk->blk; in vhost_user_blk_device_create() local
61 interface->vdev = virtio_dev; in vhost_user_blk_device_create()
72 if (!g_strcmp0(interface, "pci-device")) { in qvhost_user_blk_pci_get_driver()
75 return qvhost_user_blk_get_driver(&v_blk->blk, interface); in qvhost_user_blk_pci_get_driver()
82 QVhostUserBlk *interface = &vhost_user_blk->blk; in vhost_user_blk_pci_create() local
[all …]
A Dvirtio-scsi.c28 const char *interface) in qvirtio_scsi_get_driver() argument
30 if (!g_strcmp0(interface, "virtio-scsi")) { in qvirtio_scsi_get_driver()
33 if (!g_strcmp0(interface, "virtio")) { in qvirtio_scsi_get_driver()
45 return qvirtio_scsi_get_driver(&v_scsi->scsi, interface); in qvirtio_scsi_device_get_driver()
53 QVirtioSCSI *interface = &virtio_bdevice->scsi; in virtio_scsi_device_create() local
55 interface->vdev = virtio_dev; in virtio_scsi_device_create()
64 const char *interface) in qvirtio_scsi_pci_get_driver() argument
67 if (!g_strcmp0(interface, "pci-device")) { in qvirtio_scsi_pci_get_driver()
70 return qvirtio_scsi_get_driver(&v_scsi->scsi, interface); in qvirtio_scsi_pci_get_driver()
78 QVirtioSCSI *interface = &virtio_spci->scsi; in virtio_scsi_pci_create() local
[all …]
A Dvirtio-blk.c31 const char *interface) in qvirtio_blk_get_driver() argument
33 if (!g_strcmp0(interface, "virtio-blk")) { in qvirtio_blk_get_driver()
36 if (!g_strcmp0(interface, "virtio")) { in qvirtio_blk_get_driver()
45 const char *interface) in qvirtio_blk_device_get_driver() argument
48 return qvirtio_blk_get_driver(&v_blk->blk, interface); in qvirtio_blk_device_get_driver()
56 QVirtioBlk *interface = &virtio_blk->blk; in virtio_blk_device_create() local
58 interface->vdev = virtio_dev; in virtio_blk_device_create()
69 if (!g_strcmp0(interface, "pci-device")) { in qvirtio_blk_pci_get_driver()
72 return qvirtio_blk_get_driver(&v_blk->blk, interface); in qvirtio_blk_pci_get_driver()
79 QVirtioBlk *interface = &virtio_blk->blk; in virtio_blk_pci_create() local
[all …]
A Dvirtio-balloon.c27 const char *interface) in qvirtio_balloon_get_driver() argument
29 if (!g_strcmp0(interface, "virtio-balloon")) { in qvirtio_balloon_get_driver()
32 if (!g_strcmp0(interface, "virtio")) { in qvirtio_balloon_get_driver()
41 const char *interface) in qvirtio_balloon_device_get_driver() argument
44 return qvirtio_balloon_get_driver(&v_balloon->balloon, interface); in qvirtio_balloon_device_get_driver()
52 QVirtioBalloon *interface = &virtio_bdevice->balloon; in virtio_balloon_device_create() local
54 interface->vdev = virtio_dev; in virtio_balloon_device_create()
63 const char *interface) in qvirtio_balloon_pci_get_driver() argument
66 if (!g_strcmp0(interface, "pci-device")) { in qvirtio_balloon_pci_get_driver()
76 QVirtioBalloon *interface = &virtio_bpci->balloon; in virtio_balloon_pci_create() local
[all …]
A Dvirtio-rng.c27 const char *interface) in qvirtio_rng_get_driver() argument
29 if (!g_strcmp0(interface, "virtio-rng")) { in qvirtio_rng_get_driver()
32 if (!g_strcmp0(interface, "virtio")) { in qvirtio_rng_get_driver()
41 const char *interface) in qvirtio_rng_device_get_driver() argument
44 return qvirtio_rng_get_driver(&v_rng->rng, interface); in qvirtio_rng_device_get_driver()
52 QVirtioRng *interface = &virtio_rdevice->rng; in virtio_rng_device_create() local
54 interface->vdev = virtio_dev; in virtio_rng_device_create()
65 if (!g_strcmp0(interface, "pci-device")) { in qvirtio_rng_pci_get_driver()
68 return qvirtio_rng_get_driver(&v_rng->rng, interface); in qvirtio_rng_pci_get_driver()
75 QVirtioRng *interface = &virtio_rpci->rng; in virtio_rng_pci_create() local
[all …]
A Dvirtio-serial.c26 const char *interface) in qvirtio_serial_get_driver() argument
28 if (!g_strcmp0(interface, "virtio-serial")) { in qvirtio_serial_get_driver()
31 if (!g_strcmp0(interface, "virtio")) { in qvirtio_serial_get_driver()
40 const char *interface) in qvirtio_serial_device_get_driver() argument
43 return qvirtio_serial_get_driver(&v_serial->serial, interface); in qvirtio_serial_device_get_driver()
51 QVirtioSerial *interface = &virtio_device->serial; in virtio_serial_device_create() local
53 interface->vdev = virtio_dev; in virtio_serial_device_create()
64 if (!g_strcmp0(interface, "pci-device")) { in qvirtio_serial_pci_get_driver()
67 return qvirtio_serial_get_driver(&v_serial->serial, interface); in qvirtio_serial_pci_get_driver()
74 QVirtioSerial *interface = &virtio_spci->serial; in virtio_serial_pci_create() local
[all …]
A Dvirtio-gpio.c52 const char *interface) in qvirtio_gpio_get_driver() argument
54 if (!g_strcmp0(interface, "vhost-user-gpio")) { in qvirtio_gpio_get_driver()
57 if (!g_strcmp0(interface, "virtio")) { in qvirtio_gpio_get_driver()
65 const char *interface) in qvirtio_gpio_device_get_driver() argument
68 return qvirtio_gpio_get_driver(&v_gpio->gpio, interface); in qvirtio_gpio_device_get_driver()
89 QVhostUserGPIO *interface = &virtio_device->gpio; in virtio_gpio_device_create() local
91 interface->vdev = virtio_dev; in virtio_gpio_device_create()
124 if (!g_strcmp0(interface, "pci-device")) { in qvirtio_gpio_pci_get_driver()
127 return qvirtio_gpio_get_driver(&v_gpio->gpio, interface); in qvirtio_gpio_pci_get_driver()
134 QVhostUserGPIO *interface = &virtio_spci->gpio; in virtio_gpio_pci_create() local
[all …]
A Dvirtio-scmi.c54 const char *interface) in qvirtio_scmi_get_driver() argument
56 if (!g_strcmp0(interface, "vhost-user-scmi")) { in qvirtio_scmi_get_driver()
59 if (!g_strcmp0(interface, "virtio")) { in qvirtio_scmi_get_driver()
67 const char *interface) in qvirtio_scmi_device_get_driver() argument
70 return qvirtio_scmi_get_driver(&v_scmi->scmi, interface); in qvirtio_scmi_device_get_driver()
91 QVhostUserSCMI *interface = &virtio_device->scmi; in virtio_scmi_device_create() local
93 interface->vdev = virtio_dev; in virtio_scmi_device_create()
126 if (!g_strcmp0(interface, "pci-device")) { in qvirtio_scmi_pci_get_driver()
129 return qvirtio_scmi_get_driver(&v_scmi->scmi, interface); in qvirtio_scmi_pci_get_driver()
136 QVhostUserSCMI *interface = &virtio_spci->scmi; in virtio_scmi_pci_create() local
[all …]
A Dtpci200.c29 static void *tpci200_get_driver(void *obj, const char *interface) in tpci200_get_driver() argument
32 if (!g_strcmp0(interface, "ipack")) { in tpci200_get_driver()
35 if (!g_strcmp0(interface, "pci-device")) { in tpci200_get_driver()
39 fprintf(stderr, "%s not present in tpci200\n", interface); in tpci200_get_driver()
A Dsdhci.c56 static void *sdhci_mm_get_driver(void *obj, const char *interface) in sdhci_mm_get_driver() argument
59 if (!g_strcmp0(interface, "sdhci")) { in sdhci_mm_get_driver()
62 fprintf(stderr, "%s not present in generic-sdhci\n", interface); in sdhci_mm_get_driver()
98 static void *sdhci_pci_get_driver(void *object, const char *interface) in sdhci_pci_get_driver() argument
101 if (!g_strcmp0(interface, "sdhci")) { in sdhci_pci_get_driver()
105 fprintf(stderr, "%s not present in sdhci-pci\n", interface); in sdhci_pci_get_driver()
A Dqgraph.h42 typedef void *(*QOSGetDriver) (void *object, const char *interface);
183 void qos_add_test(const char *name, const char *interface,
285 void qos_node_produces(const char *producer, const char *interface);
299 void qos_node_consumes(const char *consumer, const char *interface,
A Dqgraph.c247 QOSGraphNode *interface; in create_interface() local
248 interface = search_node(node); in create_interface()
249 if (!interface) { in create_interface()
251 } else if (interface->type != QNODE_INTERFACE) { in create_interface()
591 void qos_add_test(const char *name, const char *interface, in qos_add_test() argument
610 add_edge(interface, test_name, QEDGE_CONSUMED_BY, &opts->edge); in qos_add_test()
664 void qos_node_produces(const char *producer, const char *interface) in qos_node_produces() argument
666 create_interface(interface); in qos_node_produces()
667 add_edge(producer, interface, QEDGE_PRODUCES, NULL); in qos_node_produces()
673 create_interface(interface); in qos_node_consumes()
[all …]
/qemu/tests/unit/
A Dtest-qgraph.c50 static void check_interface(const char *interface) in check_interface() argument
53 g_assert_nonnull(qos_graph_get_node(interface)); in check_interface()
56 qos_graph_node_set_availability(interface, TRUE); in check_interface()
88 qos_node_produces(machine, interface); in check_produces()
89 check_interface(interface); in check_produces()
90 edge = qos_graph_get_edge(machine, interface); in check_produces()
101 qos_node_consumes(driver, interface, NULL); in check_consumes()
102 check_interface(interface); in check_consumes()
103 edge = qos_graph_get_edge(interface, driver); in check_consumes()
126 qos_add_test(test, interface, testfunct, NULL); in check_test()
[all …]
/qemu/docs/devel/testing/
A Dqgraph.rst25 (interface in qgraph terms) and the framework takes care of
73 - ``X PRODUCES Y``: ``X`` provides the interface ``Y``
210 Creating a new driver and its interface
233 we do not focus on the PCI interface implementation.
245 - Create the ``sdhci`` interface node. This interface offers the
273 if (!g_strcmp0(interface, "memory")) {
355 if (!g_strcmp0(interface, "memory")) {
438 if (!g_strcmp0(interface, "sdhci")) {
451 /* SDHCI interface API */
464 if (!g_strcmp0(interface, "sdhci")) {
[all …]
/qemu/qapi/
A Dnet.json206 # Used to configure a host TAP network interface backend.
208 # @ifname: interface name
215 # @script: script to initialize the interface
217 # @downscript: script to shut down the interface
225 # @vnet_hdr: enable the IFF_VNET_HDR flag on the tap interface
370 # Connect a host TAP network interface to a host bridge device.
442 # @ifname: The name of an existing network interface.
457 # to the interface (default: false). Requires @sock-fds.
534 # Allows the vmnet interface to communicate with other vmnet
622 # Bridges the vmnet interface with a physical network interface.
[all …]
/qemu/tests/qtest/
A Des1370-test.c23 static void *es1370_get_driver(void *obj, const char *interface) in es1370_get_driver() argument
27 if (!g_strcmp0(interface, "pci-device")) { in es1370_get_driver()
31 fprintf(stderr, "%s not present in es1370\n", interface); in es1370_get_driver()
A Dne2000-test.c23 static void *ne2k_pci_get_driver(void *obj, const char *interface) in ne2k_pci_get_driver() argument
27 if (!g_strcmp0(interface, "pci-device")) { in ne2k_pci_get_driver()
31 fprintf(stderr, "%s not present in ne2k_pci\n", interface); in ne2k_pci_get_driver()
A Dpcnet-test.c23 static void *pcnet_get_driver(void *obj, const char *interface) in pcnet_get_driver() argument
27 if (!g_strcmp0(interface, "pci-device")) { in pcnet_get_driver()
31 fprintf(stderr, "%s not present in pcnet\n", interface); in pcnet_get_driver()
A Dvmxnet3-test.c23 static void *vmxnet3_get_driver(void *obj, const char *interface) in vmxnet3_get_driver() argument
27 if (!g_strcmp0(interface, "pci-device")) { in vmxnet3_get_driver()
31 fprintf(stderr, "%s not present in vmxnet3\n", interface); in vmxnet3_get_driver()
A Dusb-hcd-ohci-test.c29 static void *ohci_pci_get_driver(void *obj, const char *interface) in ohci_pci_get_driver() argument
33 if (!g_strcmp0(interface, "pci-device")) { in ohci_pci_get_driver()
37 fprintf(stderr, "%s not present in pci-ohci\n", interface); in ohci_pci_get_driver()
A De1000-test.c30 static void *e1000_get_driver(void *obj, const char *interface) in e1000_get_driver() argument
34 if (!g_strcmp0(interface, "pci-device")) { in e1000_get_driver()
38 fprintf(stderr, "%s not present in e1000\n", interface); in e1000_get_driver()
A Deepro100-test.c39 static void *eepro100_get_driver(void *obj, const char *interface) in eepro100_get_driver() argument
43 if (!g_strcmp0(interface, "pci-device")) { in eepro100_get_driver()
47 fprintf(stderr, "%s not present in eepro100\n", interface); in eepro100_get_driver()

Completed in 41 milliseconds

12345678