Home
last modified time | relevance | path

Searched refs:obj_size (Results 1 – 2 of 2) sorted by relevance

/third_party/ulib/ngunwind/src/mi/
A Dmempool.c96 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 Dmempool.h58 size_t obj_size; /* object size (rounded up for alignment) */ member
79 size_t obj_size, size_t reserve);

Completed in 4 milliseconds