Lines Matching refs:freefun
179 void (*freefun) (void *, struct _obstack_chunk *);
183 void (*freefun) (); /* User's function to free a chunk. */
307 # define obstack_specify_allocation(h, size, alignment, chunkfun, freefun) \
310 (void (*) (void *)) (freefun))
312 # define obstack_specify_allocation_with_arg(h, size, alignment, chunkfun, freefun, arg) \
315 (void (*) (void *, void *)) (freefun), (arg))
321 ((h) -> freefun = (void (*)(void *, struct _obstack_chunk *)) (newfreefun))
335 # define obstack_specify_allocation(h, size, alignment, chunkfun, freefun) \
338 (void (*) ()) (freefun))
340 # define obstack_specify_allocation_with_arg(h, size, alignment, chunkfun, freefun, arg) \
343 (void (*) ()) (freefun), (arg))
349 ((h) -> freefun = (void (*)()) (newfreefun))