Searched refs:chunkfun (Results 1 - 2 of 2) sorted by relevance

/haiku/src/system/libroot/posix/glibc/extensions/
H A Dobstack.c122 ? (*(h)->chunkfun) ((h)->extra_arg, (size)) \
123 : (*(struct _obstack_chunk *(*) (long)) (h)->chunkfun) ((size)))
135 ? (*(h)->chunkfun) ((h)->extra_arg, (size)) \
136 : (*(struct _obstack_chunk *(*) ()) (h)->chunkfun) ((size)))
157 _obstack_begin (h, size, alignment, chunkfun, freefun)
162 POINTER (*chunkfun) (long);
165 POINTER (*chunkfun) ();
191 h->chunkfun = (struct _obstack_chunk * (*)(void *, long)) chunkfun;
194 h->chunkfun
[all...]
H A Dobstack.h178 struct _obstack_chunk *(*chunkfun) (void *, long);
182 struct _obstack_chunk *(*chunkfun) (); /* User's fcn to allocate a chunk. */
307 # define obstack_specify_allocation(h, size, alignment, chunkfun, freefun) \
309 (void *(*) (long)) (chunkfun), \
312 # define obstack_specify_allocation_with_arg(h, size, alignment, chunkfun, freefun, arg) \
314 (void *(*) (void *, long)) (chunkfun), \
318 ((h) -> chunkfun = (struct _obstack_chunk *(*)(void *, long)) (newchunkfun))
335 # define obstack_specify_allocation(h, size, alignment, chunkfun, freefun) \
337 (void *(*) ()) (chunkfun), \
340 # define obstack_specify_allocation_with_arg(h, size, alignment, chunkfun, freefu
177 struct _obstack_chunk *(*chunkfun) (void *, long); member in struct:obstack
181 struct _obstack_chunk *(*chunkfun) (); /* User's fcn to allocate a chunk. */ member in struct:obstack
[all...]

Completed in 24 milliseconds