Home
last modified time | relevance | path

Searched refs:mem_pool_t (Results 1 – 6 of 6) sorted by relevance

/mOS-networking-stack/core/src/include/
H A Dmemory_mgt.h5 typedef struct mem_pool* mem_pool_t; typedef
9 mem_pool_t MPCreate(int chunk_size, size_t total_size, int is_hugepage);
12 void *MPAllocateChunk(mem_pool_t mp);
15 void MPFreeChunk(mem_pool_t mp, void *p);
18 void MPDestroy(mem_pool_t mp);
21 int MPGetFreeChunks(mem_pool_t mp);
H A Dmtcp.h196 mem_pool_t bufseg_pool;
197 mem_pool_t sockent_pool; /* memory pool for msock list entry */
199 mem_pool_t timer_pool; /* memory pool for struct timer */
201 mem_pool_t evt_pool; /* memory pool for struct ev_table */
202 mem_pool_t flow_pool; /* memory pool for tcp_stream */
203 mem_pool_t rv_pool; /* memory pool for recv variables */
204 mem_pool_t sv_pool; /* memory pool for send variables */
205 mem_pool_t mv_pool; /* memory pool for monitor variables */
H A Dtcp_rb.h58 mem_pool_t mp;
81 tcprb_new(mem_pool_t mp, int len, unsigned buf_mgmt);
/mOS-networking-stack/core/src/
H A Dmemory_mgt.c42 mem_pool_t mp; in MPCreate()
107 MPAllocateChunk(mem_pool_t mp) in MPAllocateChunk()
138 MPFreeChunk(mem_pool_t mp, void *p) in MPFreeChunk()
159 MPDestroy(mem_pool_t mp) in MPDestroy()
174 MPGetFreeChunks(mem_pool_t mp) in MPGetFreeChunks()
180 MPIsDanger(mem_pool_t mp) in MPIsDanger()
193 MPIsOverSafeline(mem_pool_t mp) in MPIsOverSafeline()
H A Dtcp_send_buffer.c17 mem_pool_t mp;
39 sbm->mp = (mem_pool_t)MPCreate(chunk_size, in SBManagerCreate()
H A Dtcp_rb.c66 bufseg_new(mem_pool_t mp) in bufseg_new()
73 bufseg_del(mem_pool_t mp, tcpbufseg_t *b) in bufseg_del()
355 tcprb_new(mem_pool_t mp, int len, unsigned buf_mgmt) in tcprb_new()