Searched refs:shm_io (Results 1 – 8 of 8) sorted by relevance
| /Zephyr-latest/subsys/ipc/ipc_service/lib/ |
| D | ipc_rpmsg.c | 75 struct metal_io_region *shm_io, in ipc_rpmsg_init() argument 99 shm_io, &instance->shm_pool, in ipc_rpmsg_init() 102 return rpmsg_init_vdev(&instance->rvdev, vdev, bind_cb, shm_io, NULL); in ipc_rpmsg_init()
|
| D | ipc_static_vrings.c | 85 vr->rvrings[RPMSG_VQ_0].io = &vr->shm_io; in vq_setup() 91 vr->rvrings[RPMSG_VQ_1].io = &vr->shm_io; in vq_setup() 135 metal_io_init(&vr->shm_io, (void *)vr->shm_addr, in ipc_static_vrings_init() 150 metal_io_finish(&vr->shm_io); in ipc_static_vrings_deinit()
|
| /Zephyr-latest/subsys/ipc/rpmsg_service/ |
| D | rpmsg_backend.c | 63 static struct metal_io_region shm_io; variable 186 metal_io_init(&shm_io, (void *)SHM_START_ADDR, shm_physmap, SHM_SIZE, -1, 0, NULL); in rpmsg_backend_init() 187 *io = &shm_io; in rpmsg_backend_init()
|
| /Zephyr-latest/include/zephyr/ipc/ |
| D | ipc_static_vrings.h | 76 struct metal_io_region shm_io; member
|
| D | ipc_rpmsg.h | 111 struct metal_io_region *shm_io,
|
| /Zephyr-latest/samples/boards/renesas/openamp_linux_zephyr/src/ |
| D | main_remote.c | 71 static struct metal_io_region *shm_io; variable 160 shm_io = metal_device_io_region(device, 0); in platform_init() 161 if (!shm_io) { in platform_init() 268 ret = rpmsg_init_vdev(&rvdev, vdev, ns_cb, shm_io, &shpool); in platform_create_rpmsg_vdev()
|
| /Zephyr-latest/samples/subsys/ipc/openamp_rsc_table/src/ |
| D | main_remote.c | 66 static struct metal_io_region *shm_io = &shm_io_data; variable 154 metal_io_init(shm_io, (void *)SHM_START_ADDR, &shm_physmap, in platform_init() 228 ret = rpmsg_init_vdev(&rvdev, vdev, ns_cb, shm_io, NULL); in platform_create_rpmsg_vdev()
|
| /Zephyr-latest/subsys/ipc/ipc_service/backends/ |
| D | ipc_rpmsg_static_vrings.c | 600 &data->vr.shm_io, &data->vr.vdev, in open()
|