/kvmtool/arm/aarch64/include/asm/ |
H A D | sve_context.h | 42 #define __sve_vl_from_vq(vq) ((vq) * __SVE_VQ_BYTES) argument 44 #define __SVE_ZREG_SIZE(vq) ((__u32)(vq) * __SVE_VQ_BYTES) argument 45 #define __SVE_PREG_SIZE(vq) ((__u32)(vq) * (__SVE_VQ_BYTES / 8)) argument 46 #define __SVE_FFR_SIZE(vq) __SVE_PREG_SIZE(vq) argument 49 #define __SVE_ZREG_OFFSET(vq, n) \ argument 51 #define __SVE_ZREGS_SIZE(vq) \ argument 54 #define __SVE_PREGS_OFFSET(vq) \ argument 56 #define __SVE_PREG_OFFSET(vq, n) \ argument 58 #define __SVE_PREGS_SIZE(vq) \ argument 61 #define __SVE_FFR_OFFSET(vq) \ argument
|
/kvmtool/virtio/ |
H A D | console.c | 55 struct virt_queue *vq; in virtio_console__inject_interrupt_callback() local 88 struct virt_queue *vq; in virtio_console_handle_callback() local 141 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 166 static void exit_vq(struct kvm *kvm, void *dev, u32 vq) in exit_vq() 178 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 187 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 194 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() 199 static int set_size_vq(struct kvm *kvm, void *dev, u32 vq, int size) in set_size_vq()
|
H A D | rng.c | 25 struct virt_queue *vq; member 92 struct virt_queue *vq = job->vq; in virtio_rng_do_io() local 101 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 125 static void exit_vq(struct kvm *kvm, void *dev, u32 vq) in exit_vq() 132 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 141 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 148 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() 153 static int set_size_vq(struct kvm *kvm, void *dev, u32 vq, int size) in set_size_vq()
|
H A D | vsock.c | 67 static bool is_event_vq(u32 vq) in is_event_vq() 72 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 89 static void notify_vq_eventfd(struct kvm *kvm, void *dev, u32 vq, u32 efd) in notify_vq_eventfd() 125 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 130 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 137 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() 142 static int set_size_vq(struct kvm *kvm, void *dev, u32 vq, int size) in set_size_vq() 147 static void notify_vq_gsi(struct kvm *kvm, void *dev, u32 vq, u32 gsi) in notify_vq_gsi()
|
H A D | scsi.c | 96 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 114 static void notify_vq_gsi(struct kvm *kvm, void *dev, u32 vq, u32 gsi) in notify_vq_gsi() 124 static void notify_vq_eventfd(struct kvm *kvm, void *dev, u32 vq, u32 efd) in notify_vq_eventfd() 134 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 139 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 146 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() 151 static int set_size_vq(struct kvm *kvm, void *dev, u32 vq, int size) in set_size_vq()
|
H A D | balloon.c | 115 struct virt_queue *vq = param; in virtio_bln_do_io() local 131 struct virt_queue *vq = &bdev.vqs[VIRTIO_BLN_STATS]; in virtio_bln__collect_stats() local 208 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 224 static void exit_vq(struct kvm *kvm, void *dev, u32 vq) in exit_vq() 231 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 240 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 247 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() 252 static int set_size_vq(struct kvm *kvm, void *dev, u32 vq, int size) in set_size_vq()
|
H A D | mmio.c | 31 u32 vq) in virtio_mmio_init_ioeventfd() 70 int virtio_mmio_signal_vq(struct kvm *kvm, struct virtio_device *vdev, u32 vq) in virtio_mmio_signal_vq() 80 int virtio_mmio_init_vq(struct kvm *kvm, struct virtio_device *vdev, int vq) in virtio_mmio_init_vq() 93 void virtio_mmio_exit_vq(struct kvm *kvm, struct virtio_device *vdev, int vq) in virtio_mmio_exit_vq() 205 unsigned int vq; in virtio_mmio_reset() local
|
H A D | blk.c | 33 struct virt_queue *vq; member 82 static void virtio_blk_do_io_request(struct kvm *kvm, struct virt_queue *vq, struct blk_dev_req *re… in virtio_blk_do_io_request() 142 static void virtio_blk_do_io(struct kvm *kvm, struct virt_queue *vq, struct blk_dev *bdev) in virtio_blk_do_io() 215 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 246 static void exit_vq(struct kvm *kvm, void *dev, u32 vq) in exit_vq() 260 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 273 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 280 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() 286 static int set_size_vq(struct kvm *kvm, void *dev, u32 vq, int size) in set_size_vq()
|
H A D | core.c | 94 static inline bool virt_desc__test_flag(struct virt_queue *vq, in virt_desc__test_flag() 105 static unsigned next_desc(struct virt_queue *vq, struct vring_desc *desc, in next_desc() 120 u16 virt_queue__get_head_iov(struct virt_queue *vq, struct iovec iov[], u16 *out, u16 *in, u16 head… in virt_queue__get_head_iov() 152 u16 virt_queue__get_iov(struct virt_queue *vq, struct iovec iov[], u16 *out, u16 *in, struct kvm *k… in virt_queue__get_iov() 194 struct virt_queue *vq, size_t nr_descs) in virtio_init_device_vq() 225 struct virt_queue *vq = vdev->ops->get_vq(kvm, dev, num); in virtio_exit_vq() local 246 bool virtio_queue__should_signal(struct virt_queue *vq) in virtio_queue__should_signal()
|
H A D | net.c | 42 struct virt_queue vq; member 94 struct virt_queue *vq = &queue->vq; in virtio_net_rx_thread() local 169 struct virt_queue *vq = &queue->vq; in virtio_net_tx_thread() local 217 struct virt_queue *vq = &queue->vq; in virtio_net_ctrl_thread() local 589 static bool is_ctrl_vq(struct net_dev *ndev, u32 vq) in is_ctrl_vq() 594 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 638 static void exit_vq(struct kvm *kvm, void *dev, u32 vq) in exit_vq() 663 static void notify_vq_gsi(struct kvm *kvm, void *dev, u32 vq, u32 gsi) in notify_vq_gsi() 674 static void notify_vq_eventfd(struct kvm *kvm, void *dev, u32 vq, u32 efd) in notify_vq_eventfd() 684 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() [all …]
|
H A D | mmio-legacy.c | 15 struct virt_queue *vq; in virtio_mmio_config_in() local 54 struct virt_queue *vq; in virtio_mmio_config_out() local
|
H A D | pci.c | 59 u32 vq) in virtio_pci__init_ioeventfd() 114 int virtio_pci_init_vq(struct kvm *kvm, struct virtio_device *vdev, int vq) in virtio_pci_init_vq() 127 void virtio_pci_exit_vq(struct kvm *kvm, struct virtio_device *vdev, int vq) in virtio_pci_exit_vq() 227 int virtio_pci__signal_vq(struct kvm *kvm, struct virtio_device *vdev, u32 vq) in virtio_pci__signal_vq() 433 unsigned int vq; in virtio_pci__reset() local
|
H A D | pci-legacy.c | 38 struct virt_queue *vq; in virtio_pci__data_in() local 123 struct virt_queue *vq; in virtio_pci__data_out() local
|
H A D | 9p.c | 1318 static struct p9_pdu *virtio_p9_pdu_init(struct kvm *kvm, struct virt_queue *vq) in virtio_p9_pdu_init() 1349 struct virt_queue *vq; in virtio_p9_do_io_request() local 1374 struct virt_queue *vq = job->vq; in virtio_p9_do_io() local 1417 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 1439 static void exit_vq(struct kvm *kvm, void *dev, u32 vq) in exit_vq() 1446 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 1455 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 1462 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() 1467 static int set_size_vq(struct kvm *kvm, void *dev, u32 vq, int size) in set_size_vq()
|
H A D | pci-modern.c | 128 u16 vq = ioport__read16(data); in virtio_pci__notify_write() local
|
/kvmtool/arm/aarch64/ |
H A D | kvm-cpu.c | 162 unsigned int vq; in sve_vl_parser() local 191 unsigned int vq; in vcpu_configure_sve() local
|
/kvmtool/include/kvm/ |
H A D | virtio-pci.h | 20 u32 vq; member
|
H A D | virtio-9p.h | 37 struct virt_queue *vq; member
|
H A D | virtio-mmio.h | 17 u32 vq; member
|
H A D | virtio.h | 178 static inline bool virt_queue__available(struct virt_queue *vq) in virt_queue__available()
|