summaryrefslogtreecommitdiffstats
path: root/include/hw/virtio/virtio.h
Commit message (Expand)AuthorAgeFilesLines
...
* virtio/migration: Add VMStateDescription to VirtioDeviceClassDr. David Alan Gilbert2016-10-301-0/+4
* virtio: cleanup VMSTATE_VIRTIO_DEVICEHalil Pasic2016-10-101-27/+0Star
* virtio: prepare change VMSTATE_VIRTIO_DEVICE macroHalil Pasic2016-10-101-0/+16
* virtio: add virtio_detach_element()Stefan Hajnoczi2016-10-101-0/+2
* virtio: stop virtqueue processing if device is brokenStefan Hajnoczi2016-09-231-0/+3
* virtio: add virtqueue_rewind()Stefan Hajnoczi2016-09-091-0/+1
* virtio: Migration helper function and macroDr. David Alan Gilbert2016-07-211-0/+20
* virtio: Introduce virtio_add_queue_aioFam Zheng2016-07-211-0/+3
* virtio: Add typedef for handle_outputFam Zheng2016-07-211-2/+3
* Clean up ill-advised or unusual header guardsMarkus Armbruster2016-07-121-2/+2
* virtio: drop duplicate virtio_queue_get_id() functionStefan Hajnoczi2016-06-071-1/+0Star
* virtio: merge virtio_queue_aio_set_host_notifier_handler with virtio_queue_se...Paolo Bonzini2016-04-071-4/+2Star
* virtio: add aio handlerMichael S. Tsirkin2016-04-071-0/+3
* virtio: make virtio_queue_notify_vq staticPaolo Bonzini2016-04-071-1/+0Star
* virtio: export vring_notify as virtio_should_notifyPaolo Bonzini2016-02-251-0/+1
* virtio: add AioContext-specific function for host notifiersPaolo Bonzini2016-02-251-0/+2
* vhost-user interrupt management fixesVictor Kaplansky2016-02-181-0/+1
* virtio: introduce virtqueue_alloc_elementPaolo Bonzini2016-02-061-4/+5
* virtio: introduce qemu_get/put_virtqueue_elementPaolo Bonzini2016-02-061-0/+2
* virtio: move allocation to virtqueue_pop/vring_popPaolo Bonzini2016-02-061-1/+1
* virtio: drop virtqueue_map_sgMichael S. Tsirkin2015-10-291-2/+0Star
* virtio: introduce virtio_mapMichael S. Tsirkin2015-10-291-0/+1
* virtio: introduce virtqueue_discard()Jason Wang2015-10-011-0/+2
* virtio: avoid leading underscores for helpersCornelia Huck2015-09-101-5/+6
* virtio: fix 1.0 virtqueue migrationJason Wang2015-08-051-0/+6
* virtio: get_features() can failJason Wang2015-07-271-1/+3
* virtio: set any_layout in virtio coreMichael S. Tsirkin2015-07-271-1/+3
* virtio: hide legacy features from modern guestsMichael S. Tsirkin2015-07-271-0/+4
* virtio: add modern config accessorsMichael S. Tsirkin2015-06-101-0/+9
* virtio: generation counter supportMichael S. Tsirkin2015-06-101-0/+1
* virtio: allow to fail setting statusCornelia Huck2015-06-101-1/+2
* virtio: allow virtio-1 queue layoutCornelia Huck2015-06-101-0/+3
* virtio: endianness checks for virtio 1.0 devicesCornelia Huck2015-06-101-2/+6
* virtio: 64bit features fixups.Gerd Hoffmann2015-06-031-5/+5
* virtio: make features 64bit wideGerd Hoffmann2015-06-011-16/+16
* virtio: increase the queue limit to 1024Jason Wang2015-05-311-1/+1
* virtio: rename VIRTIO_PCI_QUEUE_MAX to VIRTIO_QUEUE_MAXJason Wang2015-05-311-1/+1
* virtio: introduce virtio_get_num_queues()Jason Wang2015-05-311-0/+1
* virtio: move VIRTIO_F_NOTIFY_ON_EMPTY into coreCornelia Huck2015-05-311-4/+6
* virtio: move host_featuresCornelia Huck2015-05-311-0/+1
* virtio-input: core code & base class [device]Gerd Hoffmann2015-05-291-0/+1
* virtio: coding style tweakMichael S. Tsirkin2015-04-271-1/+1
* virtio: introduce vector to virtqueues mappingJason Wang2015-04-271-0/+3
* virtio: add feature checking helpersCornelia Huck2015-02-261-0/+11
* virtio: feature bit manipulation helpersCornelia Huck2015-02-261-0/+12
* virtio: use standard-headersMichael S. Tsirkin2015-02-261-46/+2Star
* virtio: remove useless declaration of virtio_net_init()Gonglei2014-12-101-3/+0Star
* virtio: add a wrapper for virtio-backend initializationGonglei2014-09-301-0/+3
* virtio: add endian-ambivalent support to VirtIODeviceGreg Kurz2014-06-291-3/+10
* exec: introduce target_words_bigendian() helperGreg Kurz2014-06-291-0/+6