Lines Matching refs:thread_id
47 static __thread size_t thread_id = THREAD_ID_UNSET; variable
53 if (thread_id == THREAD_ID_UNSET) in __libdw_alloc_tail()
54 thread_id = atomic_fetch_add (&next_id, 1); in __libdw_alloc_tail()
57 if (thread_id >= dbg->mem_stacks) in __libdw_alloc_tail()
65 if (thread_id >= dbg->mem_stacks) in __libdw_alloc_tail()
67 dbg->mem_tails = realloc (dbg->mem_tails, (thread_id+1) in __libdw_alloc_tail()
74 for (size_t i = dbg->mem_stacks; i <= thread_id; i++) in __libdw_alloc_tail()
76 dbg->mem_stacks = thread_id + 1; in __libdw_alloc_tail()
86 struct libdw_memblock *result = dbg->mem_tails[thread_id]; in __libdw_alloc_tail()
94 dbg->mem_tails[thread_id] = result; in __libdw_alloc_tail()
107 result = dbg->mem_tails[thread_id]; in __libdw_thread_tail()
128 newp->prev = dbg->mem_tails[thread_id]; in __libdw_allocate()
129 dbg->mem_tails[thread_id] = newp; in __libdw_allocate()