Lines Matching refs:ptr
138 #define arena_get(ptr, size) do { \ argument
139 ptr = thread_arena; \
140 arena_lock (ptr, size); \
143 #define arena_lock(ptr, size) do { \ argument
144 if (ptr) \
145 __libc_lock_lock (ptr->mutex); \
147 ptr = arena_get2 ((size), NULL); \
153 heap_for_ptr (void *ptr) in heap_for_ptr() argument
156 return PTR_ALIGN_DOWN (ptr, max_size); in heap_for_ptr()
160 arena_for_chunk (mchunkptr ptr) in arena_for_chunk() argument
162 return chunk_main_arena (ptr) ? &main_arena : heap_for_ptr (ptr)->ar_ptr; in arena_for_chunk()
441 char *ptr; in dump_heap() local
445 ptr = (heap->ar_ptr != (mstate) (heap + 1)) ? in dump_heap()
447 p = (mchunkptr) (((unsigned long) ptr + MALLOC_ALIGN_MASK) & in dump_heap()
741 char *ptr; in _int_new_arena() local
762 ptr = (char *) (a + 1); in _int_new_arena()
763 misalign = (unsigned long) chunk2mem (ptr) & MALLOC_ALIGN_MASK; in _int_new_arena()
765 ptr += MALLOC_ALIGNMENT - misalign; in _int_new_arena()
766 top (a) = (mchunkptr) ptr; in _int_new_arena()
767 set_head (top (a), (((char *) h + h->size) - ptr) | PREV_INUSE); in _int_new_arena()