Searched refs:ar_ptr (Results 1 – 2 of 2) sorted by relevance
44 #define top(ar_ptr) ((ar_ptr)->top) argument51 mstate ar_ptr; /* Arena for this heap. */ member117 mstate ar_ptr; in free_atfork() local133 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 …]
2628 mstate ar_ptr, orig_ar_ptr; in public_mALLOc() local2635 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 …]