Home
last modified time | relevance | path

Searched refs:ar_ptr (Results 1 – 2 of 2) sorted by relevance

/NextBSD/sys/contrib/octeon-sdk/cvmx-malloc/
HDarena.c44 #define top(ar_ptr) ((ar_ptr)->top) argument
51 mstate ar_ptr; /* Arena for this heap. */ member
117 mstate ar_ptr; in free_atfork() local
133 ar_ptr = arena_for_chunk(p); in free_atfork()
136 (void)mutex_lock(&ar_ptr->mutex); in free_atfork()
137 _int_free(ar_ptr, mem); in free_atfork()
139 (void)mutex_unlock(&ar_ptr->mutex); in free_atfork()
181 ptr = (heap->ar_ptr != (mstate)(heap+1)) ?
187 if(p == top(heap->ar_ptr)) {
224 a = h->ar_ptr = (mstate)(h+1); in cvmx_new_arena()
[all …]
HDmalloc.c2628 mstate ar_ptr, orig_ar_ptr; in public_mALLOc() local
2635 ar_ptr = arena_list; in public_mALLOc()
2637 if (!ar_ptr) in public_mALLOc()
2642 if (debug_prev_ar != ar_ptr) in public_mALLOc()
2644 debug_printf("New arena: %p\n", ar_ptr); in public_mALLOc()
2646 cvmx_dprintf("lock wait count for arena: %p is %ld\n", ar_ptr, ar_ptr->mutex.wait_cnt); in public_mALLOc()
2648 debug_prev_ar = ar_ptr; in public_mALLOc()
2650 orig_ar_ptr = ar_ptr; in public_mALLOc()
2658 if (!mutex_trylock(&ar_ptr->mutex)) in public_mALLOc()
2661 victim = _int_malloc(ar_ptr, bytes); in public_mALLOc()
[all …]