Searched refs:next_free (Results 1 – 3 of 3) sorted by relevance
168 char *next_free; /* where to add next char to current object */ member236 #define obstack_next_free(h) ((void *) (h)->next_free)269 #define obstack_1grow_fast(h, achar) ((void) (*((h)->next_free)++ = (achar)))271 #define obstack_blank_fast(h, n) ((void) ((h)->next_free += (n)))288 (_OBSTACK_SIZE_T) (__o->next_free - __o->object_base); })295 (_OBSTACK_SIZE_T) (__o1->chunk_limit - __o1->next_free); })309 && __o->next_free == __PTR_ALIGN ((char *) __o->chunk, \319 memcpy (__o->next_free, where, __len); \320 __o->next_free += __len; \329 memcpy (__o->next_free, where, __len); \[all …]
145 h->next_free = h->object_base = __PTR_ALIGN ((char *) chunk, chunk->contents, in _obstack_begin_worker()192 size_t obj_size = h->next_free - h->object_base; in _obstack_newchunk()233 h->next_free = h->object_base + obj_size; in _obstack_newchunk()288 h->object_base = h->next_free = (char *) (obj); in _obstack_free()
208 saved_string_obstack_end = notes.next_free; in s_stab_generic()346 if (saved_string_obstack_end == notes.next_free) in s_stab_generic()