/illumos-gate/usr/src/lib/libfakekernel/common/ |
H A D | thread.c | 47 size_t stksize, in thread_create() argument 118 size_t stksize, in zthread_create() argument 126 t = thread_create(stk, stksize, func, arg, len, NULL, TS_RUN, pri); in zthread_create()
|
/illumos-gate/usr/src/cmd/mdb/intel/amd64/kmdb/ |
H A D | kmdb_makecontext.c | 42 size_t stksize) in kmdb_makecontext() argument 44 uintptr_t *stack = (uintptr_t *)(((uintptr_t)stk + stksize - 1) & in kmdb_makecontext()
|
/illumos-gate/usr/src/lib/libc/sparc/threads/ |
H A D | machdep.c | 38 setup_top_frame(void *stk, size_t stksize, ulwp_t *ulwp) in setup_top_frame() argument 47 stack = (((uintptr_t)stk + stksize) & ~(STACK_ALIGN - 1)) - in setup_top_frame() 64 ulwp_t *ulwp, caddr_t stk, size_t stksize) in setup_context() argument 75 stack = (uintptr_t)setup_top_frame(stk, stksize, ulwp); in setup_context()
|
/illumos-gate/usr/src/lib/libc/amd64/threads/ |
H A D | machdep.c | 37 setup_top_frame(void *stk, size_t stksize, ulwp_t *ulwp __unused) in setup_top_frame() argument 50 stack = (uint64_t *)(((uintptr_t)stk + stksize) & ~(STACK_ALIGN-1)); in setup_top_frame() 69 ulwp_t *ulwp, caddr_t stk, size_t stksize) in setup_context() argument 87 if ((stack = setup_top_frame(stk, stksize, ulwp)) == NULL) in setup_context()
|
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | archdep.c | 408 exec_set_sp(size_t stksize) in exec_set_sp() argument 414 stksize += sizeof (struct rwindow) + STACK_BIAS; in exec_set_sp() 416 stksize += sizeof (struct rwindow32); in exec_set_sp() 417 lwptoregs(lwp)->r_sp = (uintptr_t)curproc->p_usrstack - stksize; in exec_set_sp()
|
/illumos-gate/usr/src/uts/common/disp/ |
H A D | thread.c | 327 size_t stksize, in thread_create() argument 354 if (stksize < default_stksize) in thread_create() 355 stksize = default_stksize; in thread_create() 357 if (stksize == default_stksize) { in thread_create() 360 stksize = roundup(stksize, PAGESIZE); in thread_create() 361 stk = (caddr_t)segkp_get(segkp, stksize, in thread_create() 380 t = (kthread_t *)(stk + stksize); in thread_create() 384 t->t_stk = stk + stksize; in thread_create() 387 stksize -= SA(sizeof (kthread_t)); in thread_create() 406 t->t_stk = stk + stksize; in thread_create() [all …]
|
/illumos-gate/usr/src/lib/libc/i386/threads/ |
H A D | machdep.c | 49 setup_top_frame(void *stk, size_t stksize, ulwp_t *ulwp) in setup_top_frame() argument 68 stack = (uint32_t *)(((uintptr_t)stk + stksize) & ~(STACK_ALIGN-1)); in setup_top_frame() 89 ulwp_t *ulwp, caddr_t stk, size_t stksize) in setup_context() argument 133 if ((stack = setup_top_frame(stk, stksize, ulwp)) == NULL) in setup_context()
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | pthr_attr.c | 140 ap->stksize = stacksize; in pthread_attr_setstacksize() 157 *stacksize = ap->stksize; in pthread_attr_getstacksize() 455 ap->stksize = stacksize; in pthread_attr_setstack() 476 *stacksize = ap->stksize; in pthread_attr_getstack() 581 ap->stksize = target->ul_stksiz; in pthread_attr_get_np()
|
H A D | thr.c | 318 find_stack(size_t stksize, size_t guardsize) in find_stack() argument 347 if (stksize == 0) in find_stack() 348 stksize = DEFAULTSTACK - 2 * pagesize; in find_stack() 350 stksize = ((stksize + pagesize - 1) & -pagesize); in find_stack() 359 mapsize = stksize + guardsize; in find_stack() 411 ulwp->ul_stksiz = stksize; in find_stack() 584 if ((stk || stksize) && stksize < MINSTACK) in _thrp_create() 588 if ((ulwp = find_stack(stksize, guardsize)) == NULL) in _thrp_create() 590 stksize = ulwp->ul_mapsiz - ulwp->ul_guardsize; in _thrp_create() 596 ulwp->ul_stktop = (uintptr_t)stk + stksize; in _thrp_create() [all …]
|
H A D | pthread.c | 130 error = _thrp_create(ap->stkaddr, ap->stksize, start_routine, arg, in pthread_create()
|
/illumos-gate/usr/src/cmd/sgs/m4/common/ |
H A D | m4.c | 184 stksize); in main() 290 stksize); in main() 380 stksize = atoi(&arg[2]); in getflags() 381 if (stksize <= 0) { in getflags() 382 stksize = DEF_STKSIZE; in getflags() 460 callst = xcalloc(stksize/3+1, sizeof (struct call)); in initalloc() 461 Ap = argstk = xcalloc(stksize+3, sizeof (wchar_t *)); in initalloc() 466 astklm = (wchar_t *)(&argstk[stksize]); in initalloc()
|
H A D | m4ext.c | 35 int stksize = DEF_STKSIZE; /* call stack */ variable
|
H A D | m4.h | 143 extern int stksize;
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | lwp.c | 102 size_t stksize; in lwp_create() local 158 if (curlwp == NULL || (stksize = curlwp->lwp_childstksz) == 0) in lwp_create() 159 stksize = lwp_default_stksize; in lwp_create() 169 stksize = 0; in lwp_create() 172 } else if (stksize == lwp_default_stksize) { in lwp_create() 211 stksize = roundup(stksize, PAGESIZE); in lwp_create() 212 if ((lwpdata = (caddr_t)segkp_get(segkp, stksize, in lwp_create() 229 t = thread_create(lwpdata, stksize, NULL, NULL, 0, p, TS_STOPPED, pri); in lwp_create() 253 if (!CLASS_KERNEL(cid) && stksize == lwp_default_stksize) in lwp_create()
|
H A D | zone.c | 3582 size_t stksize, in zthread_create() argument 3605 t = thread_create(stk, stksize, proc, arg, len, pp, TS_STOPPED, pri); in zthread_create()
|
/illumos-gate/usr/src/lib/libfakekernel/common/sys/ |
H A D | thread.h | 98 size_t stksize,
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | svc.c | 580 uint_t qsize, uint_t timeout, uint_t stksize, uint_t max_same_xprt) in svc_pool_init() argument 594 if (stksize == 0) in svc_pool_init() 595 stksize = svc_default_stksize; in svc_pool_init() 616 lwp->lwp_childstksz = stksize; in svc_pool_init() 622 pool->p_stksize = stksize; in svc_pool_init() 679 args->qsize, args->timeout, args->stksize, args->max_same_xprt); in svc_pool_create()
|
H A D | svc.h | 669 uint32_t stksize; /* svc_run() stack size */ member
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfs4cbd/ |
H A D | nfs4cbd.c | 172 cb_svcpool.stksize = 0; in main()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/lockd/ |
H A D | lockd.c | 438 npa.stksize = 0; in nlmsvcpool()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | archdep.c | 1048 exec_set_sp(size_t stksize) in exec_set_sp() argument 1052 lwptoregs(lwp)->r_sp = (uintptr_t)curproc->p_usrstack - stksize; in exec_set_sp()
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 1233 size_t stksize; member 1300 ulwp_t *ulwp, caddr_t stk, size_t stksize);
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfsd/ |
H A D | nfsd.c | 651 npa.stksize = 0; in nfssvcpool()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | proc.h | 704 size_t stksize,
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf.c | 2089 size_t brksize, stksize; in elfcore() local 2247 stksize = p->p_stksize; in elfcore() 2294 if (saddr == stkbase && size == stksize) { in elfcore()
|