summaryrefslogtreecommitdiff
path: root/include/linux/virtio_ring.h
AgeCommit message (Expand)AuthorFilesLines
2023-04-21virtio_ring: add a struct device forward declarationShunsuke Mie1-0/+1
2023-04-21virtio: add VIRTIO_F_NOTIFICATION_DATA feature supportViktor Prutyanov1-0/+2
2023-02-21virtio_ring: per virtqueue dma deviceJason Wang1-0/+16
2022-08-11virtio_ring: split: stop __vring_new_virtqueue as export symbolXuan Zhuo1-10/+0
2020-08-05virtio_ring: sparse warning fixupMichael S. Tsirkin1-10/+9
2019-04-09virtio: Honour 'may_reduce_num' in vring_create_virtqueueCornelia Huck1-1/+1
2018-06-07virtio_ring: switch to dma_XX barriers for rpmsgMichael S. Tsirkin1-2/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-05-02virtio: add context flag to find vqsMichael S. Tsirkin1-0/+3
2016-03-02virtio: Add improved queue allocation APIAndy Lutomirski1-0/+35
2016-01-12virtio_ring: use virt_store_mbMichael S. Tsirkin1-0/+11
2016-01-12virtio_ring: update weak barriers to use virt_xxxMichael S. Tsirkin1-21/+4
2016-01-12Revert "virtio_ring: Update weak barriers to use dma_wmb/rmb"Michael S. Tsirkin1-4/+19
2015-04-13virtio_ring: Update weak barriers to use dma_wmb/rmbAlexander Duyck1-19/+4
2013-10-29virtio_ring: change host notification APIHeinz Graalfs1-1/+1
2013-07-09virtio: include asm/barrier explicitlyMichael S. Tsirkin1-0/+1
2013-03-20virtio_ring: expose virtio barriers for use in vringh.Rusty Russell1-0/+57
2012-10-13UAPI: (Scripted) Disintegrate include/linuxDavid Howells1-161/+2
2012-09-28virtio-ring: move queue_index to vring_virtqueueJason Wang1-1/+2
2012-01-12virtio: harsher barriers for rpmsg.Rusty Russell1-0/+1
2011-11-02virtio: modify vring_init and vring_size to take account of the layout contai...Wang Sheng-Hui1-3/+3
2011-05-30virtio ring: inline function to check for eventsMichael S. Tsirkin1-0/+14
2011-05-30virtio: event index interfaceMichael S. Tsirkin1-1/+14
2011-05-30virtio: add full three-clause BSD text to headers.Rusty Russell1-0/+23
2009-07-30lguest and virtio: cleanup struct definitions to Linux style.Rusty Russell1-8/+4
2009-06-12virtio: indirect ring entries (VIRTIO_RING_F_INDIRECT_DESC)Mark McLoughlin1-0/+5
2009-06-12virtio: add names to virtqueue struct, mapping from devices to queues.Rusty Russell1-1/+2
2008-12-30virtio: hand virtio ring alignment as argument to vring_new_virtqueueRusty Russell1-0/+1
2008-12-30virtio: rename 'pagesize' arg to vring_init/vring_sizeRusty Russell1-6/+6
2008-07-25virtio: Add transport feature handling stub for virtio_ring.Rusty Russell1-0/+2
2008-02-04virtio: clarify NO_NOTIFY flag usageRusty Russell1-2/+6
2008-02-04virtio: Fix vring_init/vring_size to take unsigned longAnthony Liguori1-2/+2
2008-02-04virtio: explicit enable_cb/disable_cb rather than callback return.Rusty Russell1-1/+1
2007-11-12virtio: Force use of power-of-two for descriptor ring sizesRusty Russell1-8/+11
2007-11-12virtio: fix vring_init for 64 bitsAnthony Liguori1-2/+2
2007-10-23Virtio helper routines for a descriptor ringbuffer implementationRusty Russell1-0/+119