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 D | virtqueue.h | 60 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 D | rpmsg_virtio.h | 59 struct virtqueue *rvq; 60 struct virtqueue *svq;
|
| A D | virtio.h | 108 struct virtqueue *vq; 165 void (*notify)(struct virtqueue *vq);
|
| /bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/include/openamp/ |
| A D | virtqueue.h | 60 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 D | rpmsg_virtio.h | 59 struct virtqueue *rvq; 60 struct virtqueue *svq;
|
| A D | virtio.h | 108 struct virtqueue *vq; 165 void (*notify)(struct virtqueue *vq);
|
| /bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/virtio/ |
| A D | virtqueue.c | 15 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 D | virtqueue.c | 15 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 D | remoteproc_virtio.c | 42 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 D | remoteproc_virtio.c | 42 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 D | rpmsg_virtio.c | 381 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 D | rpmsg_virtio.c | 381 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