Lines Matching defs:next_free

170   char	*next_free;		/* where to add next char to current object */
261 #define obstack_next_free(h) ((h)->next_free)
292 #define obstack_1grow_fast(h,achar) (*((h)->next_free)++ = (achar))
294 #define obstack_blank_fast(h,n) ((h)->next_free += (n))
315 (unsigned) (__o->next_free - __o->object_base); })
320 (unsigned) (__o->chunk_limit - __o->next_free); })
326 if (__o->chunk_limit - __o->next_free < __len) \
333 (__o->chunk->prev == 0 && __o->next_free - __o->chunk->contents == 0); })
339 if (__o->next_free + __len > __o->chunk_limit) \
341 _obstack_memcpy (__o->next_free, (where), __len); \
342 __o->next_free += __len; \
349 if (__o->next_free + __len + 1 > __o->chunk_limit) \
351 _obstack_memcpy (__o->next_free, (where), __len); \
352 __o->next_free += __len; \
353 *(__o->next_free)++ = 0; \
359 if (__o->next_free + 1 > __o->chunk_limit) \
371 if (__o->next_free + sizeof (void *) > __o->chunk_limit) \
378 if (__o->next_free + sizeof (int) > __o->chunk_limit) \
385 *(const void **) __o1->next_free = (aptr); \
386 __o1->next_free += sizeof (const void *); \
392 *(int *) __o1->next_free = (aint); \
393 __o1->next_free += sizeof (int); \
400 if (__o->chunk_limit - __o->next_free < __len) \
430 if (__o1->next_free == value) \
432 __o1->next_free \
433 = __INT_TO_PTR ((__PTR_TO_INT (__o1->next_free)+__o1->alignment_mask)\
435 if (__o1->next_free - (char *)__o1->chunk \
437 __o1->next_free = __o1->chunk_limit; \
438 __o1->object_base = __o1->next_free; \
446 __o->next_free = __o->object_base = (char *) __obj; \
453 (unsigned) ((h)->next_free - (h)->object_base)
456 (unsigned) ((h)->chunk_limit - (h)->next_free)
459 ((h)->chunk->prev == 0 && (h)->next_free - (h)->chunk->contents == 0)
469 (((h)->next_free + (h)->temp > (h)->chunk_limit) \
474 (((h)->next_free + (h)->temp > (h)->chunk_limit) \
476 _obstack_memcpy ((h)->next_free, (where), (h)->temp), \
477 (h)->next_free += (h)->temp)
481 (((h)->next_free + (h)->temp + 1 > (h)->chunk_limit) \
483 _obstack_memcpy ((h)->next_free, (where), (h)->temp), \
484 (h)->next_free += (h)->temp, \
485 *((h)->next_free)++ = 0)
488 ( (((h)->next_free + 1 > (h)->chunk_limit) \
493 ( (((h)->next_free + sizeof (char *) > (h)->chunk_limit) \
498 ( (((h)->next_free + sizeof (int) > (h)->chunk_limit) \
503 (((const void **) ((h)->next_free += sizeof (void *)))[-1] = (aptr))
506 (((int *) ((h)->next_free += sizeof (int)))[-1] = (aptr))
510 (((h)->chunk_limit - (h)->next_free < (h)->temp) \
524 ( ((h)->next_free == (h)->object_base \
528 (h)->next_free \
529 = __INT_TO_PTR ((__PTR_TO_INT ((h)->next_free)+(h)->alignment_mask) \
531 (((h)->next_free - (char *) (h)->chunk \
533 ? ((h)->next_free = (h)->chunk_limit) : 0), \
534 (h)->object_base = (h)->next_free, \
540 ? (int) ((h)->next_free = (h)->object_base \