Searched refs:rvdev (Results 1 – 10 of 10) sorted by relevance
| /bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/rpmsg/ |
| A D | rpmsg_virtio.c | 299 struct rpmsg_virtio_device *rvdev; in rpmsg_virtio_send_offchannel_raw() local 349 io = rvdev->shbuf_io; in rpmsg_virtio_send_offchannel_raw() 365 virtqueue_kick(rvdev->svq); in rpmsg_virtio_send_offchannel_raw() 554 rdev = &rvdev->rdev; in rpmsg_init_vdev() 557 rvdev->vdev = vdev; in rpmsg_init_vdev() 559 vdev->priv = rvdev; in rpmsg_init_vdev() 573 rvdev->shpool = shpool; in rpmsg_init_vdev() 595 rvdev->shbuf_io = shm_io; in rpmsg_init_vdev() 681 rdev = &rvdev->rdev; in rpmsg_deinit_vdev() 688 rvdev->rvq = 0; in rpmsg_deinit_vdev() [all …]
|
| A D | rpmsg_internal.h | 89 struct rpmsg_endpoint *rpmsg_get_endpoint(struct rpmsg_device *rvdev,
|
| /bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/rpmsg/ |
| A D | rpmsg_virtio.c | 299 struct rpmsg_virtio_device *rvdev; in rpmsg_virtio_send_offchannel_raw() local 349 io = rvdev->shbuf_io; in rpmsg_virtio_send_offchannel_raw() 365 virtqueue_kick(rvdev->svq); in rpmsg_virtio_send_offchannel_raw() 554 rdev = &rvdev->rdev; in rpmsg_init_vdev() 557 rvdev->vdev = vdev; in rpmsg_init_vdev() 559 vdev->priv = rvdev; in rpmsg_init_vdev() 573 rvdev->shpool = shpool; in rpmsg_init_vdev() 595 rvdev->shbuf_io = shm_io; in rpmsg_init_vdev() 681 rdev = &rvdev->rdev; in rpmsg_deinit_vdev() 688 rvdev->rvq = 0; in rpmsg_deinit_vdev() [all …]
|
| A D | rpmsg_internal.h | 89 struct rpmsg_endpoint *rpmsg_get_endpoint(struct rpmsg_device *rvdev,
|
| /bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/include/openamp/ |
| A D | rpmsg_virtio.h | 68 rpmsg_virtio_get_role(struct rpmsg_virtio_device *rvdev) in rpmsg_virtio_get_role() argument 70 return rvdev->vdev->role; in rpmsg_virtio_get_role() 76 rvdev->vdev->func->set_status(rvdev->vdev, status); in rpmsg_virtio_set_status() 81 return rvdev->vdev->func->get_status(rvdev->vdev); in rpmsg_virtio_get_status() 85 rpmsg_virtio_get_features(struct rpmsg_virtio_device *rvdev) in rpmsg_virtio_get_features() argument 87 return rvdev->vdev->func->get_features(rvdev->vdev); in rpmsg_virtio_get_features() 96 return virtio_create_virtqueues(rvdev->vdev, flags, nvqs, names, in rpmsg_virtio_create_virtqueues() 130 int rpmsg_init_vdev(struct rpmsg_virtio_device *rvdev, 141 void rpmsg_deinit_vdev(struct rpmsg_virtio_device *rvdev); 165 rpmsg_virtio_get_rpmsg_device(struct rpmsg_virtio_device *rvdev) in rpmsg_virtio_get_rpmsg_device() argument [all …]
|
| /bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/include/openamp/ |
| A D | rpmsg_virtio.h | 68 rpmsg_virtio_get_role(struct rpmsg_virtio_device *rvdev) in rpmsg_virtio_get_role() argument 70 return rvdev->vdev->role; in rpmsg_virtio_get_role() 76 rvdev->vdev->func->set_status(rvdev->vdev, status); in rpmsg_virtio_set_status() 81 return rvdev->vdev->func->get_status(rvdev->vdev); in rpmsg_virtio_get_status() 85 rpmsg_virtio_get_features(struct rpmsg_virtio_device *rvdev) in rpmsg_virtio_get_features() argument 87 return rvdev->vdev->func->get_features(rvdev->vdev); in rpmsg_virtio_get_features() 96 return virtio_create_virtqueues(rvdev->vdev, flags, nvqs, names, in rpmsg_virtio_create_virtqueues() 130 int rpmsg_init_vdev(struct rpmsg_virtio_device *rvdev, 141 void rpmsg_deinit_vdev(struct rpmsg_virtio_device *rvdev); 165 rpmsg_virtio_get_rpmsg_device(struct rpmsg_virtio_device *rvdev) in rpmsg_virtio_get_rpmsg_device() argument [all …]
|
| /bsp/stm32/stm32mp157a-st-ev1/board/CubeMX_Config/CM4/Src/ |
| A D | openamp.c | 34 static struct rpmsg_virtio_device rvdev; variable 140 rpmsg_init_vdev(&rvdev, vdev, ns_bind_cb, shm_io, &shpool); in MX_OPENAMP_Init() 147 rpmsg_deinit_vdev(&rvdev); in OPENAMP_DeInit() 161 return rpmsg_create_ept(ept, &rvdev.rdev, name, RPMSG_ADDR_ANY, dest, cb, in OPENAMP_create_endpoint() 167 MAILBOX_Poll(rvdev.vdev); in OPENAMP_check_for_message() 173 MAILBOX_Poll(rvdev.vdev); in OPENAMP_Wait_EndPointready()
|
| /bsp/stm32/stm32mp157a-st-discovery/board/CubeMX_Config/CM4/Src/ |
| A D | openamp.c | 34 static struct rpmsg_virtio_device rvdev; variable 140 rpmsg_init_vdev(&rvdev, vdev, ns_bind_cb, shm_io, &shpool); in MX_OPENAMP_Init() 147 rpmsg_deinit_vdev(&rvdev); in OPENAMP_DeInit() 161 return rpmsg_create_ept(ept, &rvdev.rdev, name, RPMSG_ADDR_ANY, dest, cb, in OPENAMP_create_endpoint() 167 MAILBOX_Poll(rvdev.vdev); in OPENAMP_check_for_message() 173 MAILBOX_Poll(rvdev.vdev); in OPENAMP_Wait_EndPointready()
|
| /bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/virtual_driver/ |
| A D | virt_uart.h | 36 struct rpmsg_virtio_device *rvdev; /*< pointer to the rpmsg virtio device */ member
|
| /bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/virtual_driver/ |
| A D | virt_uart.h | 36 struct rpmsg_virtio_device *rvdev; /*< pointer to the rpmsg virtio device */ member
|
Completed in 22 milliseconds