Searched refs:virtqueue (Results 1 – 4 of 4) sorted by relevance
/include/linux/ |
D | virtio.h | 27 struct virtqueue { struct 29 void (*callback)(struct virtqueue *vq); argument 37 int virtqueue_add_buf(struct virtqueue *vq, argument 44 int virtqueue_add_outbuf(struct virtqueue *vq, 49 int virtqueue_add_inbuf(struct virtqueue *vq, 54 int virtqueue_add_sgs(struct virtqueue *vq, 61 void virtqueue_kick(struct virtqueue *vq); 63 bool virtqueue_kick_prepare(struct virtqueue *vq); 65 void virtqueue_notify(struct virtqueue *vq); 67 void *virtqueue_get_buf(struct virtqueue *vq, unsigned int *len); [all …]
|
D | virtio_ring.h | 65 struct virtqueue; 67 struct virtqueue *vring_new_virtqueue(unsigned int index, 73 void (*notify)(struct virtqueue *vq), 74 void (*callback)(struct virtqueue *vq), 76 void vring_del_virtqueue(struct virtqueue *vq);
|
D | virtio_config.h | 55 typedef void vq_callback_t(struct virtqueue *); 65 struct virtqueue *vqs[], 72 int (*set_vq_affinity)(struct virtqueue *vq, int cpu); 127 struct virtqueue *virtio_find_single_vq(struct virtio_device *vdev, in virtio_find_single_vq() 132 struct virtqueue *vq; in virtio_find_single_vq() 157 int virtqueue_set_affinity(struct virtqueue *vq, int cpu) in virtqueue_set_affinity()
|
D | remoteproc.h | 463 struct virtqueue *vq;
|