Searched refs:shpool (Results 1 – 6 of 6) sorted by relevance
| /bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/rpmsg/ |
| A D | rpmsg_virtio.c | 38 if (shpool->avail < size) in rpmsg_virtio_shm_pool_get_buffer() 40 buffer = (void *)((char *)shpool->base + shpool->size - shpool->avail); in rpmsg_virtio_shm_pool_get_buffer() 41 shpool->avail -= size; in rpmsg_virtio_shm_pool_get_buffer() 50 if (!shpool) in rpmsg_virtio_init_shm_pool() 52 shpool->base = shb; in rpmsg_virtio_init_shm_pool() 53 shpool->size = WORD_ALIGN(size); in rpmsg_virtio_init_shm_pool() 54 shpool->avail = WORD_ALIGN(size); in rpmsg_virtio_init_shm_pool() 569 if (!shpool) in rpmsg_init_vdev() 571 if (!shpool->size) in rpmsg_init_vdev() 573 rvdev->shpool = shpool; in rpmsg_init_vdev() [all …]
|
| /bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/rpmsg/ |
| A D | rpmsg_virtio.c | 38 if (shpool->avail < size) in rpmsg_virtio_shm_pool_get_buffer() 40 buffer = (void *)((char *)shpool->base + shpool->size - shpool->avail); in rpmsg_virtio_shm_pool_get_buffer() 41 shpool->avail -= size; in rpmsg_virtio_shm_pool_get_buffer() 50 if (!shpool) in rpmsg_virtio_init_shm_pool() 52 shpool->base = shb; in rpmsg_virtio_init_shm_pool() 53 shpool->size = WORD_ALIGN(size); in rpmsg_virtio_init_shm_pool() 54 shpool->avail = WORD_ALIGN(size); in rpmsg_virtio_init_shm_pool() 569 if (!shpool) in rpmsg_init_vdev() 571 if (!shpool->size) in rpmsg_init_vdev() 573 rvdev->shpool = shpool; in rpmsg_init_vdev() [all …]
|
| /bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/include/openamp/ |
| A D | rpmsg_virtio.h | 62 struct rpmsg_virtio_shm_pool *shpool; member 134 struct rpmsg_virtio_shm_pool *shpool); 155 void rpmsg_virtio_init_shm_pool(struct rpmsg_virtio_shm_pool *shpool, 183 rpmsg_virtio_shm_pool_get_buffer(struct rpmsg_virtio_shm_pool *shpool,
|
| /bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/include/openamp/ |
| A D | rpmsg_virtio.h | 62 struct rpmsg_virtio_shm_pool *shpool; member 134 struct rpmsg_virtio_shm_pool *shpool); 155 void rpmsg_virtio_init_shm_pool(struct rpmsg_virtio_shm_pool *shpool, 183 rpmsg_virtio_shm_pool_get_buffer(struct rpmsg_virtio_shm_pool *shpool,
|
| /bsp/stm32/stm32mp157a-st-ev1/board/CubeMX_Config/CM4/Src/ |
| A D | openamp.c | 33 static struct rpmsg_virtio_shm_pool shpool; variable 138 rpmsg_virtio_init_shm_pool(&shpool, (void *)VRING_BUFF_ADDRESS, in MX_OPENAMP_Init() 140 rpmsg_init_vdev(&rvdev, vdev, ns_bind_cb, shm_io, &shpool); in MX_OPENAMP_Init()
|
| /bsp/stm32/stm32mp157a-st-discovery/board/CubeMX_Config/CM4/Src/ |
| A D | openamp.c | 33 static struct rpmsg_virtio_shm_pool shpool; variable 138 rpmsg_virtio_init_shm_pool(&shpool, (void *)VRING_BUFF_ADDRESS, in MX_OPENAMP_Init() 140 rpmsg_init_vdev(&rvdev, vdev, ns_bind_cb, shm_io, &shpool); in MX_OPENAMP_Init()
|
Completed in 12 milliseconds