Home
last modified time | relevance | path

Searched refs:virtio_device (Results 1 – 25 of 26) sorted by relevance

12

/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/include/openamp/
A Dvirtio.h70 typedef void (*virtio_dev_reset_cb)(struct virtio_device *vdev);
119 struct virtio_device { struct
137 void virtio_describe(struct virtio_device *dev, const char *msg, argument
148 uint8_t (*get_status)(struct virtio_device *dev);
149 void (*set_status)(struct virtio_device *dev, uint8_t status);
150 uint32_t (*get_features)(struct virtio_device *dev);
151 void (*set_features)(struct virtio_device *dev, uint32_t feature);
152 uint32_t (*negotiate_features)(struct virtio_device *dev,
160 void (*read_config)(struct virtio_device *dev, uint32_t offset,
162 void (*write_config)(struct virtio_device *dev, uint32_t offset,
[all …]
A Dremoteproc_virtio.h66 struct virtio_device vdev;
86 struct virtio_device *
100 void rproc_virtio_remove_vdev(struct virtio_device *vdev);
117 int rproc_virtio_init_vring(struct virtio_device *vdev, unsigned int index,
132 int rproc_virtio_notified(struct virtio_device *vdev, uint32_t notifyid);
144 void rproc_virtio_wait_remote_ready(struct virtio_device *vdev);
A Drpmsg_virtio.h58 struct virtio_device *vdev;
131 struct virtio_device *vdev,
A Dremoteproc.h839 struct virtio_device *
842 void (*rst_cb)(struct virtio_device *vdev));
853 struct virtio_device *vdev);
A Dvirtqueue.h61 struct virtio_device *vq_dev;
170 int virtqueue_create(struct virtio_device *device, unsigned short id,
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/include/openamp/
A Dvirtio.h70 typedef void (*virtio_dev_reset_cb)(struct virtio_device *vdev);
119 struct virtio_device { struct
137 void virtio_describe(struct virtio_device *dev, const char *msg, argument
148 uint8_t (*get_status)(struct virtio_device *dev);
149 void (*set_status)(struct virtio_device *dev, uint8_t status);
150 uint32_t (*get_features)(struct virtio_device *dev);
151 void (*set_features)(struct virtio_device *dev, uint32_t feature);
152 uint32_t (*negotiate_features)(struct virtio_device *dev,
160 void (*read_config)(struct virtio_device *dev, uint32_t offset,
162 void (*write_config)(struct virtio_device *dev, uint32_t offset,
[all …]
A Dremoteproc_virtio.h66 struct virtio_device vdev;
86 struct virtio_device *
100 void rproc_virtio_remove_vdev(struct virtio_device *vdev);
117 int rproc_virtio_init_vring(struct virtio_device *vdev, unsigned int index,
132 int rproc_virtio_notified(struct virtio_device *vdev, uint32_t notifyid);
144 void rproc_virtio_wait_remote_ready(struct virtio_device *vdev);
A Drpmsg_virtio.h58 struct virtio_device *vdev;
131 struct virtio_device *vdev,
A Dremoteproc.h839 struct virtio_device *
842 void (*rst_cb)(struct virtio_device *vdev));
853 struct virtio_device *vdev);
A Dvirtqueue.h61 struct virtio_device *vq_dev;
170 int virtqueue_create(struct virtio_device *device, unsigned short id,
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/remoteproc/
A Dremoteproc_virtio.c46 struct virtio_device *vdev; in rproc_virtio_virtqueue_notify()
72 static void rproc_virtio_set_status(struct virtio_device *vdev, in rproc_virtio_set_status()
89 static uint32_t rproc_virtio_get_features(struct virtio_device *vdev) in rproc_virtio_get_features()
107 static void rproc_virtio_set_features(struct virtio_device *vdev, in rproc_virtio_set_features()
134 static void rproc_virtio_read_config(struct virtio_device *vdev, in rproc_virtio_read_config()
144 static void rproc_virtio_write_config(struct virtio_device *vdev, in rproc_virtio_write_config()
153 static void rproc_virtio_reset_device(struct virtio_device *vdev) in rproc_virtio_reset_device()
180 struct virtio_device *
190 struct virtio_device *vdev; in rproc_virtio_create_vdev()
250 void rproc_virtio_remove_vdev(struct virtio_device *vdev) in rproc_virtio_remove_vdev()
[all …]
A Dremoteproc.c864 struct virtio_device *
867 void (*rst_cb)(struct virtio_device *vdev)) in remoteproc_create_virtio()
872 struct virtio_device *vdev; in remoteproc_create_virtio()
938 struct virtio_device *vdev) in remoteproc_remove_virtio()
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/remoteproc/
A Dremoteproc_virtio.c46 struct virtio_device *vdev; in rproc_virtio_virtqueue_notify()
72 static void rproc_virtio_set_status(struct virtio_device *vdev, in rproc_virtio_set_status()
89 static uint32_t rproc_virtio_get_features(struct virtio_device *vdev) in rproc_virtio_get_features()
107 static void rproc_virtio_set_features(struct virtio_device *vdev, in rproc_virtio_set_features()
134 static void rproc_virtio_read_config(struct virtio_device *vdev, in rproc_virtio_read_config()
144 static void rproc_virtio_write_config(struct virtio_device *vdev, in rproc_virtio_write_config()
153 static void rproc_virtio_reset_device(struct virtio_device *vdev) in rproc_virtio_reset_device()
180 struct virtio_device *
190 struct virtio_device *vdev; in rproc_virtio_create_vdev()
250 void rproc_virtio_remove_vdev(struct virtio_device *vdev) in rproc_virtio_remove_vdev()
[all …]
A Dremoteproc.c864 struct virtio_device *
867 void (*rst_cb)(struct virtio_device *vdev)) in remoteproc_create_virtio()
872 struct virtio_device *vdev; in remoteproc_create_virtio()
938 struct virtio_device *vdev) in remoteproc_remove_virtio()
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/virtio/
A Dvirtio.c72 void virtio_describe(struct virtio_device *dev, const char *msg, in virtio_describe()
83 int virtio_create_virtqueues(struct virtio_device *vdev, unsigned int flags, in virtio_create_virtqueues()
A Dvirtqueue.c58 int virtqueue_create(struct virtio_device *virt_dev, unsigned short id, in virtqueue_create()
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/virtio/
A Dvirtio.c72 void virtio_describe(struct virtio_device *dev, const char *msg, in virtio_describe()
83 int virtio_create_virtqueues(struct virtio_device *vdev, unsigned int flags, in virtio_create_virtqueues()
/bsp/stm32/stm32mp157a-st-ev1/board/CubeMX_Config/CM4/Inc/
A Dmbox_ipcc.h33 int MAILBOX_Poll(struct virtio_device *vdev);
/bsp/stm32/stm32mp157a-st-discovery/board/CubeMX_Config/CM4/Inc/
A Dmbox_ipcc.h33 int MAILBOX_Poll(struct virtio_device *vdev);
/bsp/stm32/stm32mp157a-st-ev1/board/CubeMX_Config/CM4/Src/
A Dmbox_ipcc.c91 int MAILBOX_Poll(struct virtio_device *vdev) in MAILBOX_Poll()
A Dopenamp.c101 struct virtio_device *vdev; in MX_OPENAMP_Init()
/bsp/stm32/stm32mp157a-st-discovery/board/CubeMX_Config/CM4/Src/
A Dmbox_ipcc.c91 int MAILBOX_Poll(struct virtio_device *vdev) in MAILBOX_Poll()
A Dopenamp.c101 struct virtio_device *vdev; in MX_OPENAMP_Init()
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/rpmsg/
A Drpmsg_virtio.c396 struct virtio_device *vdev = vq->vq_dev; in rpmsg_virtio_rx_callback()
541 struct virtio_device *vdev, in rpmsg_init_vdev()
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/rpmsg/
A Drpmsg_virtio.c396 struct virtio_device *vdev = vq->vq_dev; in rpmsg_virtio_rx_callback()
541 struct virtio_device *vdev, in rpmsg_init_vdev()

Completed in 51 milliseconds

12