Home
last modified time | relevance | path

Searched refs:shm_io (Results 1 – 7 of 7) sorted by relevance

/Zephyr-latest/subsys/ipc/ipc_service/lib/
Dipc_rpmsg.c75 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()
Dipc_static_vrings.c85 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/
Drpmsg_backend.c63 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/
Dipc_static_vrings.h76 struct metal_io_region shm_io; member
Dipc_rpmsg.h111 struct metal_io_region *shm_io,
/Zephyr-latest/samples/subsys/ipc/openamp_rsc_table/src/
Dmain_remote.c66 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/
Dipc_rpmsg_static_vrings.c597 &data->vr.shm_io, &data->vr.vdev, in open()