Lines Matching refs:a

739   mstate a;  in _int_new_arena()  local
744 h = new_heap (size + (sizeof (*h) + sizeof (*a) + MALLOC_ALIGNMENT), in _int_new_arena()
751 h = new_heap (sizeof (*h) + sizeof (*a) + MALLOC_ALIGNMENT, mp_.top_pad); in _int_new_arena()
755 a = h->ar_ptr = (mstate) (h + 1); in _int_new_arena()
756 malloc_init_state (a); in _int_new_arena()
757 a->attached_threads = 1; in _int_new_arena()
759 a->system_mem = a->max_system_mem = h->size; in _int_new_arena()
762 ptr = (char *) (a + 1); 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()
769 LIBC_PROBE (memory_arena_new, 2, a, size); in _int_new_arena()
771 thread_arena = a; in _int_new_arena()
772 __libc_lock_init (a->mutex); in _int_new_arena()
777 a->next = main_arena.next; in _int_new_arena()
782 main_arena.next = a; in _int_new_arena()
800 __libc_lock_lock (a->mutex); in _int_new_arena()
802 return a; in _int_new_arena()
926 mstate a; in arena_get2() local
930 a = get_free_list (); in arena_get2()
931 if (a == NULL) in arena_get2()
963 a = _int_new_arena (size); in arena_get2()
964 if (__glibc_unlikely (a == NULL)) in arena_get2()
968 a = reused_arena (avoid_arena); in arena_get2()
970 return a; in arena_get2()
1005 mstate a = thread_arena; in __malloc_arena_thread_freeres() local
1008 if (a != NULL) in __malloc_arena_thread_freeres()
1013 assert (a->attached_threads > 0); in __malloc_arena_thread_freeres()
1014 if (--a->attached_threads == 0) in __malloc_arena_thread_freeres()
1016 a->next_free = free_list; in __malloc_arena_thread_freeres()
1017 free_list = a; in __malloc_arena_thread_freeres()