Searched refs:shm_io (Results 1 – 7 of 7) 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/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 | 597 &data->vr.shm_io, &data->vr.vdev, in open()
|