Lines Matching refs:ulwp
985 ulwp_t ulwp; in __td_ta_thr_iter() local
988 &ulwp, sizeof (ulwp)) != PS_OK && in __td_ta_thr_iter()
989 ((void) memset(&ulwp, 0, sizeof (ulwp)), in __td_ta_thr_iter()
991 &ulwp, REPLACEMENT_SIZE)) != PS_OK) { in __td_ta_thr_iter()
995 next_lwp_addr = (psaddr_t)ulwp.ul_forw; in __td_ta_thr_iter()
997 ts_state = ulwp.ul_dead? TD_THR_ZOMBIE : in __td_ta_thr_iter()
998 ulwp.ul_stop? TD_THR_STOPPED : in __td_ta_thr_iter()
999 ulwp.ul_wchan? TD_THR_SLEEP : in __td_ta_thr_iter()
1001 userpri = ulwp.ul_pri; in __td_ta_thr_iter()
1002 userflags = ulwp.ul_usropts; in __td_ta_thr_iter()
1003 if (ulwp.ul_dead) in __td_ta_thr_iter()
1006 mask = *(sigset_t *)&ulwp.ul_sigmask; in __td_ta_thr_iter()
1009 ulwp32_t ulwp; in __td_ta_thr_iter() local
1012 &ulwp, sizeof (ulwp)) != PS_OK && in __td_ta_thr_iter()
1013 ((void) memset(&ulwp, 0, sizeof (ulwp)), in __td_ta_thr_iter()
1015 &ulwp, REPLACEMENT_SIZE32)) != PS_OK) { in __td_ta_thr_iter()
1019 next_lwp_addr = (psaddr_t)ulwp.ul_forw; in __td_ta_thr_iter()
1021 ts_state = ulwp.ul_dead? TD_THR_ZOMBIE : in __td_ta_thr_iter()
1022 ulwp.ul_stop? TD_THR_STOPPED : in __td_ta_thr_iter()
1023 ulwp.ul_wchan? TD_THR_SLEEP : in __td_ta_thr_iter()
1025 userpri = ulwp.ul_pri; in __td_ta_thr_iter()
1026 userflags = ulwp.ul_usropts; in __td_ta_thr_iter()
1027 if (ulwp.ul_dead) in __td_ta_thr_iter()
1030 mask = *(sigset_t *)&ulwp.ul_sigmask; in __td_ta_thr_iter()
1275 ulwp_t *ulwp, td_thrinfo_t *ti_p) in td_thr2to() argument
1279 if ((lwpid = ulwp->ul_lwpid) == 0) in td_thr2to()
1283 ti_p->ti_user_flags = ulwp->ul_usropts; in td_thr2to()
1285 ti_p->ti_exitval = ulwp->ul_rval; in td_thr2to()
1286 ti_p->ti_startfunc = (psaddr_t)ulwp->ul_startpc; in td_thr2to()
1287 if (!ulwp->ul_dead) { in td_thr2to()
1291 ti_p->ti_stkbase = (psaddr_t)ulwp->ul_stktop; in td_thr2to()
1292 ti_p->ti_stksize = ulwp->ul_stksiz; in td_thr2to()
1295 ti_p->ti_ro_size = ulwp->ul_replace? in td_thr2to()
1297 ti_p->ti_state = ulwp->ul_dead? TD_THR_ZOMBIE : in td_thr2to()
1298 ulwp->ul_stop? TD_THR_STOPPED : in td_thr2to()
1299 ulwp->ul_wchan? TD_THR_SLEEP : in td_thr2to()
1303 ti_p->ti_sp = ulwp->ul_sp; in td_thr2to()
1305 ti_p->ti_pri = ulwp->ul_pri; in td_thr2to()
1307 if (!ulwp->ul_dead) in td_thr2to()
1308 ti_p->ti_sigmask = ulwp->ul_sigmask; in td_thr2to()
1313 ti_p->ti_events = ulwp->ul_td_evbuf.eventmask; in td_thr2to()
1319 ulwp32_t *ulwp, td_thrinfo_t *ti_p) in td_thr2to32() argument
1323 if ((lwpid = ulwp->ul_lwpid) == 0) in td_thr2to32()
1327 ti_p->ti_user_flags = ulwp->ul_usropts; in td_thr2to32()
1329 ti_p->ti_exitval = (void *)(uintptr_t)ulwp->ul_rval; in td_thr2to32()
1330 ti_p->ti_startfunc = (psaddr_t)ulwp->ul_startpc; in td_thr2to32()
1331 if (!ulwp->ul_dead) { in td_thr2to32()
1335 ti_p->ti_stkbase = (psaddr_t)ulwp->ul_stktop; in td_thr2to32()
1336 ti_p->ti_stksize = ulwp->ul_stksiz; in td_thr2to32()
1339 ti_p->ti_ro_size = ulwp->ul_replace? in td_thr2to32()
1341 ti_p->ti_state = ulwp->ul_dead? TD_THR_ZOMBIE : in td_thr2to32()
1342 ulwp->ul_stop? TD_THR_STOPPED : in td_thr2to32()
1343 ulwp->ul_wchan? TD_THR_SLEEP : in td_thr2to32()
1347 ti_p->ti_sp = (uint32_t)ulwp->ul_sp; in td_thr2to32()
1349 ti_p->ti_pri = ulwp->ul_pri; in td_thr2to32()
1351 if (!ulwp->ul_dead) in td_thr2to32()
1352 ti_p->ti_sigmask = *(sigset_t *)&ulwp->ul_sigmask; in td_thr2to32()
1357 ti_p->ti_events = ulwp->ul_td_evbuf.eventmask; in td_thr2to32()
1391 ulwp_t ulwp; in __td_thr_get_info() local
1393 if (ps_pdread(ph_p, psaddr, &ulwp, sizeof (ulwp)) != PS_OK && in __td_thr_get_info()
1394 ((void) memset(&ulwp, 0, sizeof (ulwp)), in __td_thr_get_info()
1395 ps_pdread(ph_p, psaddr, &ulwp, REPLACEMENT_SIZE)) != PS_OK) in __td_thr_get_info()
1398 td_thr2to(ta_p, psaddr, &ulwp, ti_p); in __td_thr_get_info()
1401 ulwp32_t ulwp; in __td_thr_get_info() local
1403 if (ps_pdread(ph_p, psaddr, &ulwp, sizeof (ulwp)) != PS_OK && in __td_thr_get_info()
1404 ((void) memset(&ulwp, 0, sizeof (ulwp)), in __td_thr_get_info()
1405 ps_pdread(ph_p, psaddr, &ulwp, REPLACEMENT_SIZE32)) != in __td_thr_get_info()
1409 td_thr2to32(ta_p, psaddr, &ulwp, ti_p); in __td_thr_get_info()
1482 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in mod_eventset() local
1483 psaddr_evset = (psaddr_t)&ulwp->ul_td_evbuf.eventmask; in mod_eventset()
1484 psaddr_enab = (psaddr_t)&ulwp->ul_td_events_enable; in mod_eventset()
1487 ulwp32_t *ulwp = (ulwp32_t *)th_p->th_unique; in mod_eventset() local
1488 psaddr_evset = (psaddr_t)&ulwp->ul_td_evbuf.eventmask; in mod_eventset()
1489 psaddr_enab = (psaddr_t)&ulwp->ul_td_events_enable; in mod_eventset()
1650 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in __td_thr_event_getmsg() local
1653 psaddr = (psaddr_t)&ulwp->ul_td_evbuf; in __td_thr_event_getmsg()
1671 ulwp32_t *ulwp = (ulwp32_t *)th_p->th_unique; in __td_thr_event_getmsg() local
1674 psaddr = (psaddr_t)&ulwp->ul_td_evbuf; in __td_thr_event_getmsg()
1769 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in thr_to_lwpid() local
1771 if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_lwpid, in thr_to_lwpid()
1778 ulwp32_t *ulwp = (ulwp32_t *)th_p->th_unique; in thr_to_lwpid() local
1780 if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_lwpid, in thr_to_lwpid()
2136 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in __td_thr_tsd() local
2144 else if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_stsd, in __td_thr_tsd()
2155 tsd_paddr = (psaddr_t)&ulwp->ul_ftsd[0]; in __td_thr_tsd()
2159 ulwp32_t *ulwp = (ulwp32_t *)th_p->th_unique; in __td_thr_tsd() local
2168 else if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_stsd, in __td_thr_tsd()
2179 tsd_paddr = (psaddr_t)&ulwp->ul_ftsd[0]; in __td_thr_tsd()
2250 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in __td_thr_tlsbase() local
2269 *base = (psaddr_t)ulwp - tlsmod.tm_stattlsoffset; in __td_thr_tlsbase()
2270 else if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_tls, in __td_thr_tlsbase()
2285 ulwp32_t *ulwp = (ulwp32_t *)th_p->th_unique; in __td_thr_tlsbase() local
2304 *base = (psaddr_t)ulwp - tlsmod.tm_stattlsoffset; in __td_thr_tlsbase()
2305 else if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_tls, in __td_thr_tlsbase()
2425 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in __td_thr_sleepinfo() local
2427 if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_wchan, in __td_thr_sleepinfo()
2432 ulwp32_t *ulwp = (ulwp32_t *)th_p->th_unique; in __td_thr_sleepinfo() local
2435 if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_wchan, in __td_thr_sleepinfo()
2977 ulwp_t *ulwp = (ulwp_t *)th_p->th_unique; in waiters_cb() local
2979 if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_wchan, in waiters_cb()
2986 ulwp32_t *ulwp = (ulwp32_t *)th_p->th_unique; in waiters_cb() local
2989 if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_wchan, in waiters_cb()