Home
last modified time | relevance | path

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

/haiku/src/system/libroot/posix/glibc/extensions/
H A Dobstack.c123 : (*(struct _obstack_chunk *(*) (long)) (h)->chunkfun) ((size)))
136 : (*(struct _obstack_chunk *(*) ()) (h)->chunkfun) ((size)))
169 register struct _obstack_chunk *chunk; /* points to new chunk */
191 h->chunkfun = (struct _obstack_chunk * (*)(void *, long)) chunkfun;
192 h->freefun = (void (*) (void *, struct _obstack_chunk *)) freefun;
194 h->chunkfun = (struct _obstack_chunk * (*)()) chunkfun;
228 register struct _obstack_chunk *chunk; /* points to new chunk */
250 h->chunkfun = (struct _obstack_chunk * (*)(void *,long)) chunkfun;
251 h->freefun = (void (*) (void *, struct _obstack_chunk *)) freefun;
253 h->chunkfun = (struct _obstack_chunk * (*)()) chunkfun;
[all …]
H A Dobstack.h157 struct _obstack_chunk /* Lives at front of each chunk. */ struct
160 struct _obstack_chunk *prev; /* address of prior chunk or NULL */ argument
167 struct _obstack_chunk *chunk; /* address of current struct obstack_chunk */ argument
177 struct _obstack_chunk *(*chunkfun) (void *, long);
178 void (*freefun) (void *, struct _obstack_chunk *);
181 struct _obstack_chunk *(*chunkfun) (); /* User's fcn to allocate a chunk. */
315 ((h) -> chunkfun = (struct _obstack_chunk *(*)(void *, long)) (newchunkfun))
318 ((h) -> freefun = (void (*)(void *, struct _obstack_chunk *)) (newfreefun))
343 ((h) -> chunkfun = (struct _obstack_chunk *(*)()) (newchunkfun))