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