Home
last modified time | relevance | path

Searched refs:stackaddr (Results 1 – 2 of 2) sorted by relevance

/dflybsd-src/lib/libthread_xu/thread/
H A Dthr_stack.c46 void *stackaddr; /* Stack address. */ member
91 char *stackaddr; in _thr_stack_alloc() local
120 attr->stackaddr_attr = spare_stack->stackaddr; in _thr_stack_alloc()
133 attr->stackaddr_attr = spare_stack->stackaddr; in _thr_stack_alloc()
179 stackaddr = mmap(base_stack, stacksize + guardsize, in _thr_stack_alloc()
182 if (stackaddr != MAP_FAILED && guardsize) { in _thr_stack_alloc()
183 if (mmap(stackaddr, guardsize, 0, in _thr_stack_alloc()
185 munmap(stackaddr, stacksize + guardsize); in _thr_stack_alloc()
186 stackaddr = MAP_FAILED; in _thr_stack_alloc()
188 stackaddr += guardsize; in _thr_stack_alloc()
[all …]
H A Dthr_attr.c240 void ** __restrict stackaddr, in _pthread_attr_getstack() argument
246 if (attr == NULL || *attr == NULL || stackaddr == NULL in _pthread_attr_getstack()
251 *stackaddr = (*attr)->stackaddr_attr; in _pthread_attr_getstack()
261 _pthread_attr_getstackaddr(const pthread_attr_t *attr, void **stackaddr) in _pthread_attr_getstackaddr() argument
266 if (attr == NULL || *attr == NULL || stackaddr == NULL) in _pthread_attr_getstackaddr()
270 *stackaddr = (*attr)->stackaddr_attr; in _pthread_attr_getstackaddr()
499 _pthread_attr_setstack(pthread_attr_t *attr, void *stackaddr, in _pthread_attr_setstack() argument
505 if (attr == NULL || *attr == NULL || stackaddr == NULL in _pthread_attr_setstack()
510 (*attr)->stackaddr_attr = stackaddr; in _pthread_attr_setstack()
520 _pthread_attr_setstackaddr(pthread_attr_t *attr, void *stackaddr) in _pthread_attr_setstackaddr() argument
[all …]