Lines Matching defs:size
47 sos_alloc (size_t size)
51 size = UNW_ALIGN(size, MAX_ALIGN);
57 pos = fetch_and_add (&sos_memory_freepos, size);
72 sos_memory_freepos += size;
78 assert ((pos+size) <= SOS_MEMORY_SIZE);
96 add_memory (struct mempool *pool, char *mem, size_t size, size_t obj_size)
100 for (obj = mem; obj <= mem + size - obj_size; obj += obj_size)
107 size_t size;
110 size = pool->chunk_size;
111 GET_MEMORY (mem, size);
114 size = UNW_ALIGN(pool->obj_size, pg_size);
115 GET_MEMORY (mem, size);
119 size = pool->obj_size;
120 mem = sos_alloc (size);
123 add_memory (pool, mem, size, pool->obj_size);
136 /* round object-size up to integer multiple of MAX_ALIGN */