Lines Matching refs:objalloc_chunk
60 struct objalloc_chunk struct
63 struct objalloc_chunk *next; argument
73 ((sizeof (struct objalloc_chunk) + OBJALLOC_ALIGN - 1) \
91 struct objalloc_chunk *chunk; in objalloc_create()
104 chunk = (struct objalloc_chunk *) ret->chunks; in objalloc_create()
136 struct objalloc_chunk *chunk; in _objalloc_alloc()
142 chunk = (struct objalloc_chunk *) ret; in _objalloc_alloc()
143 chunk->next = (struct objalloc_chunk *) o->chunks; in _objalloc_alloc()
152 struct objalloc_chunk *chunk; in _objalloc_alloc()
154 chunk = (struct objalloc_chunk *) malloc (CHUNK_SIZE); in _objalloc_alloc()
157 chunk->next = (struct objalloc_chunk *) o->chunks; in _objalloc_alloc()
174 struct objalloc_chunk *l; in objalloc_free()
176 l = (struct objalloc_chunk *) o->chunks; in objalloc_free()
179 struct objalloc_chunk *next; in objalloc_free()
195 struct objalloc_chunk *p, *small; in objalloc_free_block()
201 for (p = (struct objalloc_chunk *) o->chunks; p != NULL; p = p->next) in objalloc_free_block()
222 struct objalloc_chunk *q; in objalloc_free_block()
223 struct objalloc_chunk *first; in objalloc_free_block()
233 q = (struct objalloc_chunk *) o->chunks; in objalloc_free_block()
236 struct objalloc_chunk *next; in objalloc_free_block()
263 struct objalloc_chunk *q; in objalloc_free_block()
275 q = (struct objalloc_chunk *) o->chunks; in objalloc_free_block()
278 struct objalloc_chunk *next; in objalloc_free_block()