Home
last modified time | relevance | path

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

/freebsd-10-stable/lib/libthr/thread/
Dthr_stack.c46 void *stackaddr; /* Stack address. */ member
177 mprotect((char *)st->stackaddr + st->guardsize, st->stacksize, in __thr_map_stacks_exec()
180 mprotect((char *)st->stackaddr + st->guardsize, st->stacksize, in __thr_map_stacks_exec()
196 char *stackaddr; in _thr_stack_alloc() local
225 attr->stackaddr_attr = spare_stack->stackaddr; in _thr_stack_alloc()
238 attr->stackaddr_attr = spare_stack->stackaddr; in _thr_stack_alloc()
257 stackaddr = last_stack - stacksize - guardsize; in _thr_stack_alloc()
273 if ((stackaddr = mmap(stackaddr, stacksize + guardsize, in _thr_stack_alloc()
277 mprotect(stackaddr, guardsize, PROT_NONE) == 0)) { in _thr_stack_alloc()
278 stackaddr += guardsize; in _thr_stack_alloc()
[all …]
Dthr_attr.c281 void ** __restrict stackaddr, in _pthread_attr_getstack() argument
287 if (attr == NULL || *attr == NULL || stackaddr == NULL in _pthread_attr_getstack()
292 *stackaddr = (*attr)->stackaddr_attr; in _pthread_attr_getstack()
302 _pthread_attr_getstackaddr(const pthread_attr_t *attr, void **stackaddr) in _pthread_attr_getstackaddr() argument
307 if (attr == NULL || *attr == NULL || stackaddr == NULL) in _pthread_attr_getstackaddr()
311 *stackaddr = (*attr)->stackaddr_attr; in _pthread_attr_getstackaddr()
511 _pthread_attr_setstack(pthread_attr_t *attr, void *stackaddr, in _pthread_attr_setstack() argument
517 if (attr == NULL || *attr == NULL || stackaddr == NULL in _pthread_attr_setstack()
522 (*attr)->stackaddr_attr = stackaddr; in _pthread_attr_setstack()
532 _pthread_attr_setstackaddr(pthread_attr_t *attr, void *stackaddr) in _pthread_attr_setstackaddr() argument
[all …]
/freebsd-10-stable/lib/libkse/thread/
Dthr_stack.c44 void *stackaddr; /* Stack address. */ member
140 char *stackaddr; in _thr_stack_alloc() local
171 attr->stackaddr_attr = spare_stack->stackaddr; in _thr_stack_alloc()
184 attr->stackaddr_attr = spare_stack->stackaddr; in _thr_stack_alloc()
202 stackaddr = (void *)((uintptr_t)last_stack - in _thr_stack_alloc()
221 if ((stackaddr = mmap(stackaddr, stacksize+guardsize, in _thr_stack_alloc()
225 mprotect(stackaddr, guardsize, PROT_NONE) == 0)) { in _thr_stack_alloc()
226 stackaddr += guardsize; in _thr_stack_alloc()
228 if (stackaddr != MAP_FAILED) in _thr_stack_alloc()
229 munmap(stackaddr, stacksize + guardsize); in _thr_stack_alloc()
[all …]
Dthr_attr_getstackaddr.c41 _pthread_attr_getstackaddr(const pthread_attr_t *attr, void **stackaddr) in _pthread_attr_getstackaddr() argument
46 if (attr == NULL || *attr == NULL || stackaddr == NULL) in _pthread_attr_getstackaddr()
50 *stackaddr = (*attr)->stackaddr_attr; in _pthread_attr_getstackaddr()
Dthr_attr_setstackaddr.c41 _pthread_attr_setstackaddr(pthread_attr_t *attr, void *stackaddr) in _pthread_attr_setstackaddr() argument
46 if (attr == NULL || *attr == NULL || stackaddr == NULL) in _pthread_attr_setstackaddr()
50 (*attr)->stackaddr_attr = stackaddr; in _pthread_attr_setstackaddr()
Dthr_attr_setstack.c44 _pthread_attr_setstack(pthread_attr_t *attr, void *stackaddr, in _pthread_attr_setstack() argument
50 if (attr == NULL || *attr == NULL || stackaddr == NULL in _pthread_attr_setstack()
55 (*attr)->stackaddr_attr = stackaddr; in _pthread_attr_setstack()
Dthr_attr_getstack.c45 void ** __restrict stackaddr, in _pthread_attr_getstack() argument
51 if (attr == NULL || *attr == NULL || stackaddr == NULL in _pthread_attr_getstack()
56 *stackaddr = (*attr)->stackaddr_attr; in _pthread_attr_getstack()