Home | History | Annotate | Download | only in include

Lines Matching refs:__o

314   ({ struct obstack *__o = (OBSTACK);					\
315 (unsigned) (__o->next_free - __o->object_base); })
319 ({ struct obstack *__o = (OBSTACK); \
320 (unsigned) (__o->chunk_limit - __o->next_free); })
324 ({ struct obstack *__o = (OBSTACK); \
326 if (__o->chunk_limit - __o->next_free < __len) \
327 _obstack_newchunk (__o, __len); \
332 ({ struct obstack *__o = (OBSTACK); \
333 (__o->chunk->prev == 0 && __o->next_free - __o->chunk->contents == 0); })
337 ({ struct obstack *__o = (OBSTACK); \
339 if (__o->next_free + __len > __o->chunk_limit) \
340 _obstack_newchunk (__o, __len); \
341 _obstack_memcpy (__o->next_free, (where), __len); \
342 __o->next_free += __len; \
347 ({ struct obstack *__o = (OBSTACK); \
349 if (__o->next_free + __len + 1 > __o->chunk_limit) \
350 _obstack_newchunk (__o, __len + 1); \
351 _obstack_memcpy (__o->next_free, (where), __len); \
352 __o->next_free += __len; \
353 *(__o->next_free)++ = 0; \
358 ({ struct obstack *__o = (OBSTACK); \
359 if (__o->next_free + 1 > __o->chunk_limit) \
360 _obstack_newchunk (__o, 1); \
361 obstack_1grow_fast (__o, datum); \
370 ({ struct obstack *__o = (OBSTACK); \
371 if (__o->next_free + sizeof (void *) > __o->chunk_limit) \
372 _obstack_newchunk (__o, sizeof (void *)); \
373 obstack_ptr_grow_fast (__o, datum); })
377 ({ struct obstack *__o = (OBSTACK); \
378 if (__o->next_free + sizeof (int) > __o->chunk_limit) \
379 _obstack_newchunk (__o, sizeof (int)); \
380 obstack_int_grow_fast (__o, datum); })
398 ({ struct obstack *__o = (OBSTACK); \
400 if (__o->chunk_limit - __o->next_free < __len) \
401 _obstack_newchunk (__o, __len); \
402 obstack_blank_fast (__o, __len); \
443 ({ struct obstack *__o = (OBSTACK); \
445 if (__obj > (void *)__o->chunk && __obj < (void *)__o->chunk_limit) \
446 __o->next_free = __o->object_base = (char *) __obj; \
447 else (obstack_free) (__o, __obj); })