Searched refs:local_blocks (Results 1 – 2 of 2) sorted by relevance
/Zephyr-latest/subsys/ipc/ipc_service/backends/ |
D | ipc_icbmsg.c | 1328 #define GET_ICMSG_MIN_SIZE(i, local_blocks, remote_blocks) ROUND_UP( \ argument 1330 (local_blocks + remote_blocks)), GET_CACHE_ALIGNMENT(i)) 1336 #define GET_BLOCK_SIZE(i, total_size, local_blocks, remote_blocks) ROUND_DOWN( \ argument 1337 ((total_size) - GET_ICMSG_MIN_SIZE(i, (local_blocks), (remote_blocks))) / \ 1338 (local_blocks), BLOCK_ALIGNMENT) 1343 #define GET_BLOCKS_OFFSET(i, total_size, local_blocks, remote_blocks) \ argument 1344 ((total_size) - GET_BLOCK_SIZE(i, (total_size), (local_blocks), \ 1345 (remote_blocks)) * (local_blocks))
|
/Zephyr-latest/doc/services/ipc/ipc_service/backends/ |
D | ipc_service_icbmsg.rst | 120 * ``local_blocks`` - Number of blocks in this region. 135 …4 bytes of content (refer to the ICMsg specification) multiplied by ``local_blocks + remote_blocks… 143 ``block_size = ROUND_DOWN(blocks_area_available_size / local_blocks, alignment)`` 147 ``blocks_area_size = block_size * local_blocks``
|