Lines Matching refs:curthread

272 	ulwp_t *self = curthread;
318 uberdata_t *udp = curthread->ul_uberdata;
422 ulwp_t *self = curthread;
465 uberdata_t *udp = curthread->ul_uberdata;
467 ASSERT(udp->nthreads <= 1 || MUTEX_OWNED(&udp->link_lock, curthread));
497 uberdata_t *udp = curthread->ul_uberdata;
523 ulwp_t *self = curthread;
537 ulwp_t *self = curthread;
561 ulwp_t *self = curthread;
748 ulwp_t *self = curthread;
833 * Having just changed the address of curthread, we
843 * curthread pointer via %gs:0 works correctly since the
890 uberdata_t *udp = curthread->ul_uberdata;
908 ulwp_t *self = curthread;
983 uberdata_t *udp = curthread->ul_uberdata;
1090 uberdata_t *udp = curthread->ul_uberdata;
1341 * external functions until we establish curthread, below,
1393 * Now curthread is established and it is safe to call any
1511 uberdata_t *udp = curthread->ul_uberdata;
1524 ulwp_t *self = curthread;
1610 ulwp_t *self = curthread;
1720 return (curthread->ul_lwpid);
1728 return (curthread->ul_lwpid);
1742 return (curthread->ul_rval == PTHREAD_CANCELED);
1758 return (_thrp_stksegment(curthread, stk));
1765 ulwp_t *self = curthread;
1805 ulwp_t *self = curthread;
1906 ulwp_t *self = curthread;
2022 ulwp_t *self = curthread;
2053 ulwp_t *self = curthread;
2090 uberdata_t *udp = curthread->ul_uberdata;
2163 ulwp_t *self = curthread;
2222 ulwp_t *self = curthread;
2244 ulwp_t *self = curthread;
2271 ulwp_t *self = curthread;
2294 ulwp_t *self = curthread;
2302 ulwp_t *self = curthread;
2323 uberdata_t *udp = curthread->ul_uberdata;
2356 return (curthread->ul_uberdata->nthreads);
2380 ulwp_t *self = curthread;
2427 uberdata_t *udp = curthread->ul_uberdata;
2560 uberdata_t *udp = curthread->ul_uberdata;
2597 ulwp_t *self = curthread;
2680 ulwp_t *self = curthread;
2740 tid = curthread->ul_lwpid;
2751 ulwp_t *self = curthread;
2799 uberdata_t *udp = curthread->ul_uberdata;
2835 curthread->ul_tpdp = data;
2841 return (curthread->ul_tpdp);