Home
last modified time | relevance | path

Searched refs:stksize (Results 1 – 25 of 30) sorted by relevance

12

/titanic_44/usr/src/lib/libfakekernel/common/
H A Dthread.c44 size_t stksize, in thread_create() argument
107 size_t stksize, in zthread_create() argument
115 t = thread_create(stk, stksize, func, arg, len, NULL, TS_RUN, pri); in zthread_create()
/titanic_44/usr/src/cmd/mdb/intel/amd64/kmdb/
H A Dkmdb_makecontext.c44 size_t stksize) in kmdb_makecontext() argument
46 uintptr_t *stack = (uintptr_t *)(((uintptr_t)stk + stksize - 1) & in kmdb_makecontext()
/titanic_44/usr/src/lib/libc/sparc/threads/
H A Dmachdep.c38 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 if ((stack = (uintptr_t)setup_top_frame(stk, stksize, ulwp)) == NULL) in setup_context()
/titanic_44/usr/src/lib/libc/amd64/threads/
H A Dmachdep.c37 setup_top_frame(void *stk, size_t stksize, ulwp_t *ulwp) 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()
/titanic_44/usr/src/cmd/mdb/sparc/kmdb/
H A Dkmdb_makecontext.c45 size_t stksize) in kmdb_makecontext() argument
51 uintptr_t stack = (((uintptr_t)stk + stksize - 1) & in kmdb_makecontext()
/titanic_44/usr/src/uts/common/disp/
H A Dthread.c325 size_t stksize, in thread_create() argument
352 if (stksize < default_stksize) in thread_create()
353 stksize = default_stksize; in thread_create()
355 if (stksize == default_stksize) { in thread_create()
358 stksize = roundup(stksize, PAGESIZE); in thread_create()
359 stk = (caddr_t)segkp_get(segkp, stksize, in thread_create()
372 if (stksize <= sizeof (kthread_t) + PTR24_ALIGN) in thread_create()
376 stksize -= SA(sizeof (kthread_t) + PTR24_ALIGN - 1); in thread_create()
377 stksize &= -PTR24_ALIGN; /* make thread aligned */ in thread_create()
378 t = (kthread_t *)(stk + stksize); in thread_create()
[all …]
/titanic_44/usr/src/uts/sparc/os/
H A Darchdep.c408 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()
/titanic_44/usr/src/lib/libc/i386/threads/
H A Dmachdep.c48 setup_top_frame(void *stk, size_t stksize, ulwp_t *ulwp) in setup_top_frame() argument
67 stack = (uint32_t *)(((uintptr_t)stk + stksize) & ~(STACK_ALIGN-1)); in setup_top_frame()
88 ulwp_t *ulwp, caddr_t stk, size_t stksize) in setup_context() argument
132 if ((stack = setup_top_frame(stk, stksize, ulwp)) == NULL) in setup_context()
/titanic_44/usr/src/lib/libc/port/threads/
H A Dpthr_attr.c133 ap->stksize = stacksize; in pthread_attr_setstacksize()
150 *stacksize = ap->stksize; in pthread_attr_getstacksize()
447 ap->stksize = stacksize; in pthread_attr_setstack()
468 *stacksize = ap->stksize; in pthread_attr_getstack()
H A Dthr.c317 find_stack(size_t stksize, size_t guardsize) in find_stack() argument
346 if (stksize == 0) in find_stack()
347 stksize = DEFAULTSTACK - 2 * pagesize; in find_stack()
349 stksize = ((stksize + pagesize - 1) & -pagesize); in find_stack()
358 mapsize = stksize + guardsize; in find_stack()
410 ulwp->ul_stksiz = stksize; in find_stack()
561 _thrp_create(void *stk, size_t stksize, void *(*func)(void *), void *arg, in _thrp_create() argument
583 if ((stk || stksize) && stksize < MINSTACK) in _thrp_create()
587 if ((ulwp = find_stack(stksize, guardsize)) == NULL) in _thrp_create()
589 stksize = ulwp->ul_mapsiz - ulwp->ul_guardsize; in _thrp_create()
[all …]
H A Dpthread.c113 error = _thrp_create(ap->stkaddr, ap->stksize, start_routine, arg, in pthread_create()
/titanic_44/usr/src/cmd/sgs/m4/common/
H A Dm4.c180 stksize); in main()
286 stksize); in main()
376 stksize = atoi(&arg[2]); in getflags()
377 if (stksize <= 0) { in getflags()
378 stksize = DEF_STKSIZE; in getflags()
456 callst = xcalloc(stksize/3+1, sizeof (struct call)); in initalloc()
457 Ap = argstk = xcalloc(stksize+3, sizeof (wchar_t *)); in initalloc()
462 astklm = (wchar_t *)(&argstk[stksize]); in initalloc()
H A Dm4ext.c35 int stksize = DEF_STKSIZE; /* call stack */ variable
H A Dm4.h143 extern int stksize;
/titanic_44/usr/src/lib/libtnfprobe/
H A Dprobe_cntl.c67 size_t stksize,
256 size_t stksize, in thr_create() argument
282 return ((*real_thr_create)(stk, stksize, probestart, (void *) arg_p, in thr_create()
/titanic_44/usr/src/uts/common/os/
H A Dlwp.c103 size_t stksize; in lwp_create() local
159 if (curlwp == NULL || (stksize = curlwp->lwp_childstksz) == 0) in lwp_create()
160 stksize = lwp_default_stksize; in lwp_create()
170 stksize = 0; in lwp_create()
173 } else if (stksize == lwp_default_stksize) { in lwp_create()
212 stksize = roundup(stksize, PAGESIZE); in lwp_create()
213 if ((lwpdata = (caddr_t)segkp_get(segkp, stksize, in lwp_create()
230 t = thread_create(lwpdata, stksize, NULL, NULL, 0, p, TS_STOPPED, pri); in lwp_create()
254 if (!CLASS_KERNEL(cid) && stksize == lwp_default_stksize) in lwp_create()
/titanic_44/usr/src/lib/libfakekernel/common/sys/
H A Dthread.h96 size_t stksize,
/titanic_44/usr/src/cmd/fs.d/nfs/nfs4cbd/
H A Dnfs4cbd.c172 cb_svcpool.stksize = 0; in main()
/titanic_44/usr/src/uts/common/rpc/
H A Dsvc.c598 uint_t qsize, uint_t timeout, uint_t stksize, uint_t max_same_xprt) in svc_pool_init() argument
612 if (stksize == 0) in svc_pool_init()
613 stksize = svc_default_stksize; in svc_pool_init()
634 lwp->lwp_childstksz = stksize; in svc_pool_init()
640 pool->p_stksize = stksize; in svc_pool_init()
697 args->qsize, args->timeout, args->stksize, args->max_same_xprt); in svc_pool_create()
/titanic_44/usr/src/uts/common/avs/ns/rdc/
H A Drdcsrv.c322 p.stksize = 0; in rdcsrv_create()
/titanic_44/usr/src/cmd/fs.d/nfs/lockd/
H A Dlockd.c438 npa.stksize = 0; in nlmsvcpool()
/titanic_44/usr/src/lib/libc/inc/
H A Dthr_uberdata.h1214 size_t stksize; member
1278 ulwp_t *ulwp, caddr_t stk, size_t stksize);
/titanic_44/usr/src/cmd/fs.d/nfs/nfsd/
H A Dnfsd.c634 npa.stksize = 0; in nfssvcpool()
/titanic_44/usr/src/uts/common/exec/elf/
H A Delf.c1775 size_t stksize; in elfcore() local
1910 stksize = p->p_stksize; in elfcore()
1951 if (saddr == stkbase && size == stksize) { in elfcore()
/titanic_44/usr/src/lib/libzpool/common/sys/
H A Dzfs_context.h183 #define thread_create(stk, stksize, func, arg, len, pp, state, pri) \ argument

12