Home
last modified time | relevance | path

Searched refs:virtqueue (Results 1 – 12 of 12) sorted by relevance

/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/include/openamp/
A Dvirtqueue.h60 struct virtqueue { struct
66 void (*callback)(struct virtqueue *vq); argument
67 void (*notify)(struct virtqueue *vq); argument
116 typedef void vq_callback(struct virtqueue *); argument
117 typedef void vq_notify(struct virtqueue *);
173 void (*notify)(struct virtqueue *vq),
174 struct virtqueue *v_queue);
205 void virtqueue_kick(struct virtqueue *vq);
209 struct virtqueue *vqs; in virtqueue_allocate()
222 void virtqueue_free(struct virtqueue *vq);
[all …]
A Drpmsg_virtio.h59 struct virtqueue *rvq;
60 struct virtqueue *svq;
A Dvirtio.h108 struct virtqueue *vq;
165 void (*notify)(struct virtqueue *vq);
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/include/openamp/
A Dvirtqueue.h60 struct virtqueue { struct
66 void (*callback)(struct virtqueue *vq); argument
67 void (*notify)(struct virtqueue *vq); argument
116 typedef void vq_callback(struct virtqueue *); argument
117 typedef void vq_notify(struct virtqueue *);
173 void (*notify)(struct virtqueue *vq),
174 struct virtqueue *v_queue);
205 void virtqueue_kick(struct virtqueue *vq);
209 struct virtqueue *vqs; in virtqueue_allocate()
222 void virtqueue_free(struct virtqueue *vq);
[all …]
A Drpmsg_virtio.h59 struct virtqueue *rvq;
60 struct virtqueue *svq;
A Dvirtio.h108 struct virtqueue *vq;
165 void (*notify)(struct virtqueue *vq);
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/virtio/
A Dvirtqueue.c15 static void vq_ring_init(struct virtqueue *, void *, int);
22 static void vq_ring_notify_host(struct virtqueue *vq);
23 static int virtqueue_nused(struct virtqueue *vq);
60 void (*callback)(struct virtqueue *vq), in virtqueue_create()
61 void (*notify)(struct virtqueue *vq), in virtqueue_create()
62 struct virtqueue *vq) in virtqueue_create()
213 void virtqueue_free(struct virtqueue *vq) in virtqueue_free()
302 int virtqueue_enable_cb(struct virtqueue *vq) in virtqueue_enable_cb()
313 void virtqueue_disable_cb(struct virtqueue *vq) in virtqueue_disable_cb()
332 void virtqueue_kick(struct virtqueue *vq) in virtqueue_kick()
[all …]
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/virtio/
A Dvirtqueue.c15 static void vq_ring_init(struct virtqueue *, void *, int);
22 static void vq_ring_notify_host(struct virtqueue *vq);
23 static int virtqueue_nused(struct virtqueue *vq);
60 void (*callback)(struct virtqueue *vq), in virtqueue_create()
61 void (*notify)(struct virtqueue *vq), in virtqueue_create()
62 struct virtqueue *vq) in virtqueue_create()
213 void virtqueue_free(struct virtqueue *vq) in virtqueue_free()
302 int virtqueue_enable_cb(struct virtqueue *vq) in virtqueue_enable_cb()
313 void virtqueue_disable_cb(struct virtqueue *vq) in virtqueue_disable_cb()
332 void virtqueue_kick(struct virtqueue *vq) in virtqueue_kick()
[all …]
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/remoteproc/
A Dremoteproc_virtio.c42 static void rproc_virtio_virtqueue_notify(struct virtqueue *vq) in rproc_virtio_virtqueue_notify()
205 struct virtqueue *vq; in rproc_virtio_create_vdev()
259 struct virtqueue *vq; in rproc_virtio_remove_vdev()
294 struct virtqueue *vq; in rproc_virtio_notified()
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/remoteproc/
A Dremoteproc_virtio.c42 static void rproc_virtio_virtqueue_notify(struct virtqueue *vq) in rproc_virtio_virtqueue_notify()
205 struct virtqueue *vq; in rproc_virtio_create_vdev()
259 struct virtqueue *vq; in rproc_virtio_remove_vdev()
294 struct virtqueue *vq; in rproc_virtio_notified()
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/rpmsg/
A Drpmsg_virtio.c381 static void rpmsg_virtio_tx_callback(struct virtqueue *vq) in rpmsg_virtio_tx_callback()
394 static void rpmsg_virtio_rx_callback(struct virtqueue *vq) in rpmsg_virtio_rx_callback()
548 typedef void (*vqcallback)(struct virtqueue *vq); in rpmsg_init_vdev()
612 struct virtqueue *vq; in rpmsg_init_vdev()
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/rpmsg/
A Drpmsg_virtio.c381 static void rpmsg_virtio_tx_callback(struct virtqueue *vq) in rpmsg_virtio_tx_callback()
394 static void rpmsg_virtio_rx_callback(struct virtqueue *vq) in rpmsg_virtio_rx_callback()
548 typedef void (*vqcallback)(struct virtqueue *vq); in rpmsg_init_vdev()
612 struct virtqueue *vq; in rpmsg_init_vdev()

Completed in 32 milliseconds