Searched refs:obj_size (Results 1 – 2 of 2) sorted by relevance
| /third_party/ulib/ngunwind/src/mi/ |
| A D | mempool.c | 96 add_memory (struct mempool *pool, char *mem, size_t size, size_t obj_size) in add_memory() argument 100 for (obj = mem; obj <= mem + size - obj_size; obj += obj_size) in add_memory() 114 size = UNW_ALIGN(pool->obj_size, pg_size); in expand() 119 size = pool->obj_size; in expand() 123 add_memory (pool, mem, size, pool->obj_size); in expand() 127 mempool_init (struct mempool *pool, size_t obj_size, size_t reserve) in mempool_init() argument 137 obj_size = UNW_ALIGN(obj_size, MAX_ALIGN); in mempool_init() 141 reserve = pg_size / obj_size / 4; in mempool_init() 146 pool->obj_size = obj_size; in mempool_init() 148 pool->chunk_size = UNW_ALIGN(2*reserve*obj_size, pg_size); in mempool_init()
|
| /third_party/ulib/ngunwind/include/ngunwind/private/ |
| A D | mempool.h | 58 size_t obj_size; /* object size (rounded up for alignment) */ member 79 size_t obj_size, size_t reserve);
|
Completed in 4 milliseconds