incubator-nuttx/drivers/virtio
Yongrong Wang 26ac220810 virtio devices: update virtqueue operate buffer add lock API
1. Use the virtqueue_xxx_lock() api;
2. Add spinlock for some virtio and vhost drivers that do not
   use spinlock to protect the virtqueues;

Signed-off-by: Yongrong Wang <wangyongrong@xiaomi.com>
2024-10-06 08:37:53 +08:00
..
CMakeLists.txt virtio-pci: extract common part of virtio pci modern and leagcy 2024-09-15 02:22:16 +08:00
Kconfig virtio-serial: support custom the virtio serial device name 2024-10-06 08:37:53 +08:00
Make.defs virtio-pci: extract common part of virtio pci modern and leagcy 2024-09-15 02:22:16 +08:00
virtio-blk.c virtio devices: update virtqueue operate buffer add lock API 2024-10-06 08:37:53 +08:00
virtio-blk.h
virtio-gpu.c virtio devices: update virtqueue operate buffer add lock API 2024-10-06 08:37:53 +08:00
virtio-gpu.h
virtio-input.c virtio devices: update virtqueue operate buffer add lock API 2024-10-06 08:37:53 +08:00
virtio-input.h
virtio-mmio.c virtio-mmio: add secure virtio mmio device register api 2024-10-06 08:37:53 +08:00
virtio-net.c virtio/virtio-net: add spinlock for the virtqueue 2024-10-06 08:37:53 +08:00
virtio-net.h
virtio-pci-legacy.c drivers: fix gcc14 errors for virtio 2024-09-16 11:25:40 -03:00
virtio-pci-modern.c drivers: fix gcc14 errors for virtio 2024-09-16 11:25:40 -03:00
virtio-pci.c virtio-pci.c: polling mode support 2024-09-15 02:22:16 +08:00
virtio-pci.h virtio-pci.c: polling mode support 2024-09-15 02:22:16 +08:00
virtio-rng.c virtio devices: update virtqueue operate buffer add lock API 2024-10-06 08:37:53 +08:00
virtio-rng.h
virtio-rpmb.c virtio devices: update virtqueue operate buffer add lock API 2024-10-06 08:37:53 +08:00
virtio-rpmb.h
virtio-serial.c virtio devices: update virtqueue operate buffer add lock API 2024-10-06 08:37:53 +08:00
virtio-serial.h
virtio-snd.c virtio devices: update virtqueue operate buffer add lock API 2024-10-06 08:37:53 +08:00
virtio-snd.h
virtio.c driver/virtio: Check driver isn't NULL before calling remove 2024-10-05 12:05:13 -03:00