Searched refs:stackaddr (Results 1 – 5 of 5) sorted by relevance
| /src/lib/libthr/thread/ |
| H A D | thr_stack.c | 47 void *stackaddr; /* Stack address. */ member 167 mprotect((char *)st->stackaddr + st->guardsize, st->stacksize, in __thr_map_stacks_exec() 170 mprotect((char *)st->stackaddr + st->guardsize, st->stacksize, in __thr_map_stacks_exec() 186 char *stackaddr; in _thr_stack_alloc() local 215 attr->stackaddr_attr = spare_stack->stackaddr; in _thr_stack_alloc() 228 attr->stackaddr_attr = spare_stack->stackaddr; in _thr_stack_alloc() 247 stackaddr = last_stack - stacksize - guardsize; in _thr_stack_alloc() 263 if ((stackaddr = mmap(stackaddr, stacksize + guardsize, in _thr_stack_alloc() 267 mprotect(stackaddr, guardsize, PROT_NONE) == 0)) { in _thr_stack_alloc() 268 stackaddr += guardsize; in _thr_stack_alloc() [all …]
|
| H A D | thr_attr.c | 277 void ** __restrict stackaddr, size_t * __restrict stacksize) in _pthread_attr_getstack() argument 280 if (attr == NULL || *attr == NULL || stackaddr == NULL || in _pthread_attr_getstack() 284 *stackaddr = (*attr)->stackaddr_attr; in _pthread_attr_getstack() 293 _thr_attr_getstackaddr(const pthread_attr_t *attr, void **stackaddr) in _thr_attr_getstackaddr() argument 296 if (attr == NULL || *attr == NULL || stackaddr == NULL) in _thr_attr_getstackaddr() 299 *stackaddr = (*attr)->stackaddr_attr; in _thr_attr_getstackaddr() 468 _pthread_attr_setstack(pthread_attr_t *attr, void *stackaddr, in _pthread_attr_setstack() argument 472 if (attr == NULL || *attr == NULL || stackaddr == NULL || in _pthread_attr_setstack() 476 (*attr)->stackaddr_attr = stackaddr; in _pthread_attr_setstack() 485 _thr_attr_setstackaddr(pthread_attr_t *attr, void *stackaddr) in _thr_attr_setstackaddr() argument [all …]
|
| /src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_posix_libcdep.cpp | 419 uptr stackaddr = 0; in AdjustStackSize() local 421 internal_pthread_attr_getstack(attr, (void **)&stackaddr, &stacksize); in AdjustStackSize() 424 bool stack_set = (stackaddr != 0) && (stackaddr + stacksize != 0); in AdjustStackSize()
|
| H A D | sanitizer_linux_libcdep.cpp | 168 void *stackaddr = nullptr; in GetThreadStackTopAndBottom() local 173 stackaddr = (char *)ss.ss_sp - stacksize; in GetThreadStackTopAndBottom() 178 internal_pthread_attr_getstack(&attr, &stackaddr, &stacksize); in GetThreadStackTopAndBottom() 182 *stack_top = (uptr)stackaddr + stacksize; in GetThreadStackTopAndBottom() 183 *stack_bottom = (uptr)stackaddr; in GetThreadStackTopAndBottom()
|
| H A D | sanitizer_mac.cpp | 429 void *stackaddr = pthread_get_stackaddr_np(pthread_self()); in GetThreadStackTopAndBottom() local 430 *stack_top = (uptr)stackaddr; in GetThreadStackTopAndBottom()
|