Searched refs:stackaddr (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/lib/libthr/thread/
H A Dthr_stack.c49 void *stackaddr; /* Stack address. */ member in struct:stack
180 mprotect((char *)st->stackaddr + st->guardsize, st->stacksize,
183 mprotect((char *)st->stackaddr + st->guardsize, st->stacksize,
199 char *stackaddr; local
228 attr->stackaddr_attr = spare_stack->stackaddr;
241 attr->stackaddr_attr = spare_stack->stackaddr;
260 stackaddr = last_stack - stacksize - guardsize;
276 if ((stackaddr = mmap(stackaddr, stacksize + guardsize,
280 mprotect(stackaddr, guardsiz
[all...]
H A Dthr_attr.c297 void ** __restrict stackaddr, size_t * __restrict stacksize)
302 if (attr == NULL || *attr == NULL || stackaddr == NULL
307 *stackaddr = (*attr)->stackaddr_attr;
318 _thr_attr_getstackaddr(const pthread_attr_t *attr, void **stackaddr) argument
323 if (attr == NULL || *attr == NULL || stackaddr == NULL)
327 *stackaddr = (*attr)->stackaddr_attr;
537 _pthread_attr_setstack(pthread_attr_t *attr, void *stackaddr, argument
543 if (attr == NULL || *attr == NULL || stackaddr == NULL
548 (*attr)->stackaddr_attr = stackaddr;
559 _thr_attr_setstackaddr(pthread_attr_t *attr, void *stackaddr) argument
296 _pthread_attr_getstack(const pthread_attr_t * __restrict attr, void ** __restrict stackaddr, size_t * __restrict stacksize) argument
[all...]
/freebsd-13-stable/sys/contrib/openzfs/lib/libtpool/
H A Dthread_pool.c307 void *stackaddr; local
309 error = pthread_attr_getstack(old_attr, &stackaddr, &stacksize);
311 error = pthread_attr_setstack(attr, stackaddr, stacksize);
326 void *stackaddr; local
336 if (pthread_attr_getstack(attr, &stackaddr, &stacksize) != 0) {
345 if (stackaddr != NULL) {
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_linux_libcdep.cpp135 void *stackaddr = nullptr; local
140 stackaddr = (char *)ss.ss_sp - stacksize;
144 stackaddr = sattr.ss_sp;
150 my_pthread_attr_getstack(&attr, &stackaddr, &stacksize);
154 *stack_top = (uptr)stackaddr + stacksize;
155 *stack_bottom = (uptr)stackaddr;
H A Dsanitizer_posix_libcdep.cpp404 uptr stackaddr = 0; local
406 my_pthread_attr_getstack(attr, (void**)&stackaddr, &stacksize);
408 // stacksize is set, but stackaddr is not.
409 bool stack_set = (stackaddr != 0) && (stackaddr + stacksize != 0);
H A Dsanitizer_mac.cpp401 void *stackaddr = pthread_get_stackaddr_np(pthread_self()); local
402 *stack_top = (uptr)stackaddr;

Completed in 118 milliseconds