Lines Matching refs:bit_obstack
80 bitmap_obstack *bit_obstack = head->obstack; in bitmap_elem_to_freelist() local
87 if (bit_obstack) in bitmap_elem_to_freelist()
89 elt->prev = bit_obstack->elements; in bitmap_elem_to_freelist()
90 bit_obstack->elements = elt; in bitmap_elem_to_freelist()
105 bitmap_obstack *bit_obstack = head->obstack; in bitmap_element_allocate() local
107 if (bit_obstack) in bitmap_element_allocate()
109 element = bit_obstack->elements; in bitmap_element_allocate()
116 bit_obstack->elements = element->next; in bitmap_element_allocate()
117 bit_obstack->elements->prev = element->prev; in bitmap_element_allocate()
121 bit_obstack->elements = element->prev; in bitmap_element_allocate()
123 element = XOBNEW (&bit_obstack->obstack, bitmap_element); in bitmap_element_allocate()
158 bitmap_obstack *bit_obstack = head->obstack; in bitmap_elt_clear_from() local
192 if (bit_obstack) in bitmap_elt_clear_from()
194 elt->prev = bit_obstack->elements; in bitmap_elt_clear_from()
195 bit_obstack->elements = elt; in bitmap_elt_clear_from()
728 bitmap_obstack_initialize (bitmap_obstack *bit_obstack) in bitmap_obstack_initialize() argument
730 if (!bit_obstack) in bitmap_obstack_initialize()
734 bit_obstack = &bitmap_default_obstack; in bitmap_obstack_initialize()
741 bit_obstack->elements = NULL; in bitmap_obstack_initialize()
742 bit_obstack->heads = NULL; in bitmap_obstack_initialize()
743 obstack_specify_allocation (&bit_obstack->obstack, OBSTACK_CHUNK_SIZE, in bitmap_obstack_initialize()
753 bitmap_obstack_release (bitmap_obstack *bit_obstack) in bitmap_obstack_release() argument
755 if (!bit_obstack) in bitmap_obstack_release()
762 bit_obstack = &bitmap_default_obstack; in bitmap_obstack_release()
765 bit_obstack->elements = NULL; in bitmap_obstack_release()
766 bit_obstack->heads = NULL; in bitmap_obstack_release()
767 obstack_free (&bit_obstack->obstack, NULL); in bitmap_obstack_release()
774 bitmap_alloc (bitmap_obstack *bit_obstack MEM_STAT_DECL) in bitmap_alloc()
778 if (!bit_obstack) in bitmap_alloc()
779 bit_obstack = &bitmap_default_obstack; in bitmap_alloc()
780 map = bit_obstack->heads; in bitmap_alloc()
782 bit_obstack->heads = (class bitmap_head *) map->first; in bitmap_alloc()
784 map = XOBNEW (&bit_obstack->obstack, bitmap_head); in bitmap_alloc()
785 bitmap_initialize (map, bit_obstack PASS_MEM_STAT); in bitmap_alloc()