aboutsummaryrefslogtreecommitdiff
path: root/tests/libqos/virtio-pci.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-12tests/libqos: Move the libqos files under tests/qtest/Thomas Huth1-435/+0
2019-10-25libqos: add VIRTIO PCI 1.0 supportStefan Hajnoczi1-1/+5
2019-10-25libqos: extract Legacy virtio-pci.c codeStefan Hajnoczi1-17/+12
2019-10-25libqos: make the virtio-pci BAR index configurableStefan Hajnoczi1-1/+2
2019-10-25libqos: expose common virtqueue setup/cleanup functionsStefan Hajnoczi1-9/+10
2019-10-25libqos: add MSI-X callbacks to QVirtioPCIDeviceStefan Hajnoczi1-9/+28
2019-10-25libqos: pass full QVirtQueue to set_queue_address()Stefan Hajnoczi1-2/+4
2019-10-25libqos: access VIRTIO 1.0 vring in little-endianStefan Hajnoczi1-0/+1
2019-10-25libqos: extend feature bits to 64-bitStefan Hajnoczi1-6/+6
2019-09-05tests/libqos: Replace clock_step with qtest_clock_step in virtio codeThomas Huth1-1/+13
2019-08-15tests/libqos: Make virtio-pci code independent from global_qtestThomas Huth1-4/+4
2019-05-21tests/libqos: Get rid of global_qtest dependency in qvring_init()Thomas Huth1-1/+2
2019-03-07tests/libqos: remove pre-qgraph QVirtioPCIDevice APIPaolo Bonzini1-95/+17
2019-03-07tests/libqos: remove global_qtest from virtio endianness checksPaolo Bonzini1-1/+10
2019-03-07tests/libqos: virtio-pci driver and interface nodesEmanuele Giuseppe Esposito1-28/+78
2018-03-05tests/libqos: Check for valid dev pointer when looking for PCI devicesThomas Huth1-1/+3
2017-03-01tests: fix virtio-blk-test leaksMarc-André Lureau1-1/+2
2017-03-01tests: add specialized device_find functionMarc-André Lureau1-4/+25
2017-03-01tests: fix vhost-user-test leaksMarc-André Lureau1-0/+6
2016-10-28libqos: Change PCI accessors to take opaque BAR handleDavid Gibson1-48/+53
2016-10-28libqos: Add 64-bit PCI IO accessorsDavid Gibson1-12/+4
2016-10-28libqos: Give qvirtio_config_read*() consistent semanticsDavid Gibson1-11/+14
2016-10-28tests: enable virtio tests on SPAPRLaurent Vivier1-2/+22
2016-10-28tests: rename target_big_endian() as qvirtio_is_big_endian()Laurent Vivier1-1/+1
2016-10-28tests: move QVirtioBus pointer into QVirtioDeviceLaurent Vivier1-0/+2
2016-10-14qtest: ask endianness of the target in qtest_init()Laurent Vivier1-1/+1
2016-06-20libqos: add qvirtqueue_cleanup()Stefan Hajnoczi1-0/+10
2016-06-20libqos: drop duplicated virtio_pci.h definitionsStefan Hajnoczi1-20/+22
2016-06-20libqos: drop duplicated virtio_ring.h bit definitionsStefan Hajnoczi1-2/+3
2016-06-20libqos: drop duplicated PCI vendor ID definitionStefan Hajnoczi1-1/+2
2016-06-07tests: Remove unnecessary glib.h includesPeter Maydell1-1/+0
2016-02-16tests: Clean up includesPeter Maydell1-1/+1
2015-03-10libqos: Solve bug in interrupt checking when using MSIX in virtio-pci.cMarc Marí1-4/+12
2015-03-10libqos: Remove PCI assumptions in constants of virtio driverMarc Marí1-15/+15
2015-03-10libqos: Change use of pointers to uint64_t in virtioMarc Marí1-9/+11
2014-09-08libqos: Added EVENT_IDX supportMarc Marí1-0/+1
2014-09-08libqos: Added MSI-X supportMarc Marí1-19/+123
2014-09-08libqos: Added indirect descriptor support to virtio implementationMarc Marí1-0/+10
2014-09-08libqos: Added basic virtqueue support to virtio implementationMarc Marí1-0/+82
2014-09-08tests: Add virtio device initializationMarc Marí1-0/+71
2014-09-08tests: Functions bus_foreach and device_find from libqos virtio APIMarc Marí1-0/+75