Lines Matching defs:ulwp
38 setup_top_frame(void *stk, size_t stksize, ulwp_t *ulwp)
64 ulwp_t *ulwp, caddr_t stk, size_t stksize)
75 if ((stack = (uintptr_t)setup_top_frame(stk, stksize, ulwp)) == NULL)
82 ucp->uc_mcontext.gregs[REG_O0] = (greg_t)ulwp;
85 ucp->uc_mcontext.gregs[REG_G7] = (greg_t)ulwp;
118 _fpinherit(ulwp_t *ulwp)
132 _getfsr(&ulwp->ul_fpuenv.fsr);
133 ulwp->ul_fpuenv.fpu_en = 1;
135 ulwp->ul_fpuenv.fpu_en = 0;
140 getgregs(ulwp_t *ulwp, gregset_t rs)
144 if (getlwpstatus(ulwp->ul_lwpid, &status) == 0) {
164 setgregs(ulwp_t *ulwp, gregset_t rs)
168 if (getlwpstatus(ulwp->ul_lwpid, &status) == 0) {
176 (void) putlwpregs(ulwp->ul_lwpid, status.pr_reg);