|
Basilisk CFD
Adaptive Cartesian mesh PDE framework
|
Go to the source code of this file.
Data Structures | |
| struct | _Pool |
| struct | Mempool |
| struct | FreeBlock |
Typedefs | |
| typedef struct _Pool | Pool |
Functions | |
| Mempool * | mempool_new (size_t poolsize, size_t size) |
| void | mempool_destroy (Mempool *m) |
| void * | mempool_alloc (Mempool *m) |
| void * | mempool_alloc0 (Mempool *m) |
| void | mempool_free (Mempool *m, void *p) |
Definition at line 50 of file mempool.h.
References b, i, m(), _Pool::next, FreeBlock::next, p, undefined(), v, and x.
Referenced by mempool_alloc0().
Definition at line 87 of file mempool.h.
References m(), mempool_alloc(), and x.
Referenced by alloc_children().
Definition at line 39 of file mempool.h.
References free(), m(), _Pool::next, and p.
Referenced by destroy_layer().