Lines Matching refs:memory

34 two DPDK processes can work together using queues and memory pools to share information.
48 meaning they have control over the hugepage shared memory regions.
104 …This is necessary because the primary instance will clear and reset the shared memory regions on s…
111 …of this example application is based on using two queues and a single memory pool in shared memory.
113 since the secondary process cannot create objects in memory as it cannot reserve memory zones,
124 Once the rings and memory pools are all available in both the primary and secondary processes,
127 and frees the buffer space used by the messages back to the memory pool.
129 Once a send command is issued by the user, a buffer is allocated from the memory pool, filled in wi…
188 …When using auto, the first process run creates all the memory structures needed for all processes -
194 once the hugepage shared memory and the network ports are initialized,
199 …ion will detect no primary processes running and therefore attempt to re-initialize shared memory.)
208 In the primary instance, a memory pool is created for the packet mbufs and the network ports to be …
210 The structures for the initialized network ports are stored in shared memory and
221 Similarly, the memory pool of mbufs is accessed by doing a lookup for it by name:
253 The server process must be run initially as the primary process to set up all memory structures for…
268 Since the server application stores configuration data in shared memory, including the network port…
289 …t the server process stores its port configuration data in a memory zone in hugepage shared memory.
295 They have no code to attempt to create shared memory objects.
296 Instead, handles to all needed rings and memory pools are obtained via calls to rte_ring_lookup() a…