Lines Matching refs:ulwp
38 setup_top_frame(void *stk, size_t stksize, ulwp_t *ulwp) in setup_top_frame() argument
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()
82 ucp->uc_mcontext.gregs[REG_O0] = (greg_t)ulwp; in setup_context()
85 ucp->uc_mcontext.gregs[REG_G7] = (greg_t)ulwp; in setup_context()
118 _fpinherit(ulwp_t *ulwp) in _fpinherit() argument
132 _getfsr(&ulwp->ul_fpuenv.fsr); in _fpinherit()
133 ulwp->ul_fpuenv.fpu_en = 1; in _fpinherit()
135 ulwp->ul_fpuenv.fpu_en = 0; in _fpinherit()
140 getgregs(ulwp_t *ulwp, gregset_t rs) in getgregs() argument
144 if (getlwpstatus(ulwp->ul_lwpid, &status) == 0) { in getgregs()
164 setgregs(ulwp_t *ulwp, gregset_t rs) in setgregs() argument
168 if (getlwpstatus(ulwp->ul_lwpid, &status) == 0) { in setgregs()
176 (void) putlwpregs(ulwp->ul_lwpid, status.pr_reg); in setgregs()