Lines Matching refs:ar_ptr
44 #define top(ar_ptr) ((ar_ptr)->top)
51 mstate ar_ptr; /* Arena for this heap. */
117 mstate ar_ptr;
133 ar_ptr = arena_for_chunk(p);
136 (void)mutex_lock(&ar_ptr->mutex);
137 _int_free(ar_ptr, mem);
139 (void)mutex_unlock(&ar_ptr->mutex);
181 ptr = (heap->ar_ptr != (mstate)(heap+1)) ?
187 if(p == top(heap->ar_ptr)) {
224 a = h->ar_ptr = (mstate)(h+1);
271 mstate ar_ptr = *arena_list;
272 (void)mutex_lock(&ar_ptr->mutex);
273 a->next = ar_ptr->next; // lock held on a and ar_ptr
274 ar_ptr->next = a;
275 (void)mutex_unlock(&ar_ptr->mutex);