Home
last modified time | relevance | path

Searched defs:vdev (Results 1 – 9 of 9) sorted by relevance

/open-amp-latest/open-amp/lib/virtio_mmio/
Dvirtio_mmio_drv.c22 static inline void virtio_mmio_write32(struct virtio_device *vdev, int offset, uint32_t value) in virtio_mmio_write32()
30 static inline uint32_t virtio_mmio_read32(struct virtio_device *vdev, int offset) in virtio_mmio_read32()
38 static inline uint8_t virtio_mmio_read8(struct virtio_device *vdev, int offset) in virtio_mmio_read8()
46 static inline void virtio_mmio_set_status(struct virtio_device *vdev, uint8_t status) in virtio_mmio_set_status()
51 static uint8_t virtio_mmio_get_status(struct virtio_device *vdev) in virtio_mmio_get_status()
56 static void virtio_mmio_write_config(struct virtio_device *vdev, in virtio_mmio_write_config()
67 static void virtio_mmio_read_config(struct virtio_device *vdev, in virtio_mmio_read_config()
78 static uint32_t _virtio_mmio_get_features(struct virtio_device *vdev, int idx) in _virtio_mmio_get_features()
91 static uint32_t virtio_mmio_get_features(struct virtio_device *vdev) in virtio_mmio_get_features()
97 static void _virtio_mmio_set_features(struct virtio_device *vdev, in _virtio_mmio_set_features()
[all …]
/open-amp-latest/open-amp/lib/remoteproc/
Dremoteproc_virtio.c19 static void rproc_virtio_delete_virtqueues(struct virtio_device *vdev) in rproc_virtio_delete_virtqueues()
34 static int rproc_virtio_create_virtqueue(struct virtio_device *vdev, in rproc_virtio_create_virtqueue()
73 static int rproc_virtio_create_virtqueues(struct virtio_device *vdev, in rproc_virtio_create_virtqueues()
105 struct virtio_device *vdev; in rproc_virtio_virtqueue_notify() local
115 static unsigned char rproc_virtio_get_status(struct virtio_device *vdev) in rproc_virtio_get_status()
132 static void rproc_virtio_set_status(struct virtio_device *vdev, in rproc_virtio_set_status()
150 static uint32_t rproc_virtio_get_dfeatures(struct virtio_device *vdev) in rproc_virtio_get_dfeatures()
167 static uint32_t rproc_virtio_get_features(struct virtio_device *vdev) in rproc_virtio_get_features()
187 static void rproc_virtio_set_features(struct virtio_device *vdev, in rproc_virtio_set_features()
204 static uint32_t rproc_virtio_negotiate_features(struct virtio_device *vdev, in rproc_virtio_negotiate_features()
[all …]
Dremoteproc.c940 void (*rst_cb)(struct virtio_device *vdev)) in remoteproc_create_virtio()
945 struct virtio_device *vdev; in remoteproc_create_virtio() local
1034 struct virtio_device *vdev) in remoteproc_remove_virtio()
/open-amp-latest/open-amp/lib/include/openamp/
Dvirtio.h88 #define VIRTIO_ROLE_IS_DRIVER(vdev) \ argument
96 #define VIRTIO_ROLE_IS_DEVICE(vdev) \ argument
307 static inline void virtio_delete_virtqueues(struct virtio_device *vdev) in virtio_delete_virtqueues()
322 static inline uint32_t virtio_get_devid(const struct virtio_device *vdev) in virtio_get_devid()
337 static inline int virtio_get_status(struct virtio_device *vdev, uint8_t *status) in virtio_get_status()
357 static inline int virtio_set_status(struct virtio_device *vdev, uint8_t status) in virtio_set_status()
379 static inline int virtio_read_config(struct virtio_device *vdev, in virtio_read_config()
402 static inline int virtio_write_config(struct virtio_device *vdev, in virtio_write_config()
424 static inline int virtio_get_features(struct virtio_device *vdev, in virtio_get_features()
445 static inline int virtio_set_features(struct virtio_device *vdev, in virtio_set_features()
[all …]
Dremoteproc_virtio.h57 struct virtio_device vdev; member
Dvirtio_mmio.h143 struct virtio_device vdev; member
Drpmsg_virtio.h85 struct virtio_device *vdev; member
/open-amp-latest/open-amp/lib/virtio/
Dvirtio.c62 int virtio_create_virtqueues(struct virtio_device *vdev, unsigned int flags, in virtio_create_virtqueues()
/open-amp-latest/open-amp/lib/rpmsg/
Drpmsg_virtio.c559 struct virtio_device *vdev = vq->vq_dev; in rpmsg_virtio_rx_callback() local
779 struct virtio_device *vdev, in rpmsg_init_vdev()
789 struct virtio_device *vdev, in rpmsg_init_vdev_with_config()