Lines Matching refs:objalloc_chunk
58 struct objalloc_chunk struct
61 struct objalloc_chunk *next; argument
71 ((sizeof (struct objalloc_chunk) + OBJALLOC_ALIGN - 1) \
89 struct objalloc_chunk *chunk; in objalloc_create()
102 chunk = (struct objalloc_chunk *) ret->chunks; in objalloc_create()
134 struct objalloc_chunk *chunk; in _objalloc_alloc()
140 chunk = (struct objalloc_chunk *) ret; in _objalloc_alloc()
141 chunk->next = (struct objalloc_chunk *) o->chunks; in _objalloc_alloc()
150 struct objalloc_chunk *chunk; in _objalloc_alloc()
152 chunk = (struct objalloc_chunk *) malloc (CHUNK_SIZE); in _objalloc_alloc()
155 chunk->next = (struct objalloc_chunk *) o->chunks; in _objalloc_alloc()
172 struct objalloc_chunk *l; in objalloc_free()
174 l = (struct objalloc_chunk *) o->chunks; in objalloc_free()
177 struct objalloc_chunk *next; in objalloc_free()
193 struct objalloc_chunk *p, *small; in objalloc_free_block()
199 for (p = (struct objalloc_chunk *) o->chunks; p != NULL; p = p->next) in objalloc_free_block()
220 struct objalloc_chunk *q; in objalloc_free_block()
221 struct objalloc_chunk *first; in objalloc_free_block()
231 q = (struct objalloc_chunk *) o->chunks; in objalloc_free_block()
234 struct objalloc_chunk *next; in objalloc_free_block()
261 struct objalloc_chunk *q; in objalloc_free_block()
273 q = (struct objalloc_chunk *) o->chunks; in objalloc_free_block()
276 struct objalloc_chunk *next; in objalloc_free_block()