Lines Matching refs:obstack
164 struct obstack /* control current object in current chunk */ struct
191 extern void _obstack_newchunk (struct obstack *, int);
192 extern void _obstack_free (struct obstack *, void *);
193 extern int _obstack_begin (struct obstack *, int, int,
195 extern int _obstack_begin_1 (struct obstack *, int, int,
198 extern int _obstack_memory_used (struct obstack *);
203 void obstack_init (struct obstack *obstack);
205 void * obstack_alloc (struct obstack *obstack, int size);
207 void * obstack_copy (struct obstack *obstack, void *address, int size);
208 void * obstack_copy0 (struct obstack *obstack, void *address, int size);
210 void obstack_free (struct obstack *obstack, void *block);
212 void obstack_blank (struct obstack *obstack, int size);
214 void obstack_grow (struct obstack *obstack, void *data, int size);
215 void obstack_grow0 (struct obstack *obstack, void *data, int size);
217 void obstack_1grow (struct obstack *obstack, int data_char);
218 void obstack_ptr_grow (struct obstack *obstack, void *data);
219 void obstack_int_grow (struct obstack *obstack, int data);
221 void * obstack_finish (struct obstack *obstack);
223 int obstack_object_size (struct obstack *obstack);
225 int obstack_room (struct obstack *obstack);
226 void obstack_make_room (struct obstack *obstack, int size);
227 void obstack_1grow_fast (struct obstack *obstack, int data_char);
228 void obstack_ptr_grow_fast (struct obstack *obstack, void *data);
229 void obstack_int_grow_fast (struct obstack *obstack, int data);
230 void obstack_blank_fast (struct obstack *obstack, int size);
232 void * obstack_base (struct obstack *obstack);
233 void * obstack_next_free (struct obstack *obstack);
234 int obstack_alignment_mask (struct obstack *obstack);
235 int obstack_chunk_size (struct obstack *obstack);
236 int obstack_memory_used (struct obstack *obstack);
310 ({ struct obstack *__o = (OBSTACK); \
315 ({ struct obstack *__o = (OBSTACK); \
320 ({ struct obstack *__o = (OBSTACK); \
328 ({ struct obstack *__o = (OBSTACK); \
333 ({ struct obstack *__o = (OBSTACK); \
343 ({ struct obstack *__o = (OBSTACK); \
354 ({ struct obstack *__o = (OBSTACK); \
366 ({ struct obstack *__o = (OBSTACK); \
373 ({ struct obstack *__o = (OBSTACK); \
380 ({ struct obstack *__o1 = (OBSTACK); \
387 ({ struct obstack *__o1 = (OBSTACK); \
394 ({ struct obstack *__o = (OBSTACK); \
403 ({ struct obstack *__h = (OBSTACK); \
409 ({ struct obstack *__h = (OBSTACK); \
415 ({ struct obstack *__h = (OBSTACK); \
423 ({ struct obstack *__o1 = (OBSTACK); \
439 ({ struct obstack *__o = (OBSTACK); \