Lines Matching refs:obstack
161 struct obstack /* control current object in current chunk */ struct
195 extern void _obstack_newchunk (struct obstack *, int);
196 extern void _obstack_free (struct obstack *, void *);
197 extern int _obstack_begin (struct obstack *, int, int,
199 extern int _obstack_begin_1 (struct obstack *, int, int,
202 extern int _obstack_memory_used (struct obstack *);
216 void obstack_init (struct obstack *obstack);
218 void * obstack_alloc (struct obstack *obstack, int size);
220 void * obstack_copy (struct obstack *obstack, void *address, int size);
221 void * obstack_copy0 (struct obstack *obstack, void *address, int size);
223 void obstack_free (struct obstack *obstack, void *block);
225 void obstack_blank (struct obstack *obstack, int size);
227 void obstack_grow (struct obstack *obstack, void *data, int size);
228 void obstack_grow0 (struct obstack *obstack, void *data, int size);
230 void obstack_1grow (struct obstack *obstack, int data_char);
231 void obstack_ptr_grow (struct obstack *obstack, void *data);
232 void obstack_int_grow (struct obstack *obstack, int data);
234 void * obstack_finish (struct obstack *obstack);
236 int obstack_object_size (struct obstack *obstack);
238 int obstack_room (struct obstack *obstack);
239 void obstack_make_room (struct obstack *obstack, int size);
240 void obstack_1grow_fast (struct obstack *obstack, int data_char);
241 void obstack_ptr_grow_fast (struct obstack *obstack, void *data);
242 void obstack_int_grow_fast (struct obstack *obstack, int data);
243 void obstack_blank_fast (struct obstack *obstack, int size);
245 void * obstack_base (struct obstack *obstack);
246 void * obstack_next_free (struct obstack *obstack);
247 int obstack_alignment_mask (struct obstack *obstack);
248 int obstack_chunk_size (struct obstack *obstack);
249 int obstack_memory_used (struct obstack *obstack);
361 ({ struct obstack *__o = (OBSTACK); \
366 ({ struct obstack *__o = (OBSTACK); \
371 ({ struct obstack *__o = (OBSTACK); \
379 ({ struct obstack *__o = (OBSTACK); \
384 ({ struct obstack *__o = (OBSTACK); \
394 ({ struct obstack *__o = (OBSTACK); \
405 ({ struct obstack *__o = (OBSTACK); \
417 ({ struct obstack *__o = (OBSTACK); \
425 ({ struct obstack *__o = (OBSTACK); \
436 ({ struct obstack *__o = (OBSTACK); \
445 ({ struct obstack *__h = (OBSTACK); \
451 ({ struct obstack *__h = (OBSTACK); \
457 ({ struct obstack *__h = (OBSTACK); \
465 ({ struct obstack *__o1 = (OBSTACK); \
481 ({ struct obstack *__o = (OBSTACK); \