Lines Matching defs:ti_p

84 td_err_e __td_thr_get_info(td_thrhandle_t *th_p, td_thrinfo_t *ti_p);
1275 ulwp_t *ulwp, td_thrinfo_t *ti_p)
1281 (void) memset(ti_p, 0, sizeof (*ti_p));
1282 ti_p->ti_ta_p = ta_p;
1283 ti_p->ti_user_flags = ulwp->ul_usropts;
1284 ti_p->ti_tid = lwpid;
1285 ti_p->ti_exitval = ulwp->ul_rval;
1286 ti_p->ti_startfunc = (psaddr_t)ulwp->ul_startpc;
1291 ti_p->ti_stkbase = (psaddr_t)ulwp->ul_stktop;
1292 ti_p->ti_stksize = ulwp->ul_stksiz;
1294 ti_p->ti_ro_area = ts_addr;
1295 ti_p->ti_ro_size = ulwp->ul_replace?
1297 ti_p->ti_state = ulwp->ul_dead? TD_THR_ZOMBIE :
1301 ti_p->ti_db_suspended = 0;
1302 ti_p->ti_type = TD_THR_USER;
1303 ti_p->ti_sp = ulwp->ul_sp;
1304 ti_p->ti_flags = 0;
1305 ti_p->ti_pri = ulwp->ul_pri;
1306 ti_p->ti_lid = lwpid;
1308 ti_p->ti_sigmask = ulwp->ul_sigmask;
1309 ti_p->ti_traceme = 0;
1310 ti_p->ti_preemptflag = 0;
1311 ti_p->ti_pirecflag = 0;
1312 (void) sigemptyset(&ti_p->ti_pending);
1313 ti_p->ti_events = ulwp->ul_td_evbuf.eventmask;
1319 ulwp32_t *ulwp, td_thrinfo_t *ti_p)
1325 (void) memset(ti_p, 0, sizeof (*ti_p));
1326 ti_p->ti_ta_p = ta_p;
1327 ti_p->ti_user_flags = ulwp->ul_usropts;
1328 ti_p->ti_tid = lwpid;
1329 ti_p->ti_exitval = (void *)(uintptr_t)ulwp->ul_rval;
1330 ti_p->ti_startfunc = (psaddr_t)ulwp->ul_startpc;
1335 ti_p->ti_stkbase = (psaddr_t)ulwp->ul_stktop;
1336 ti_p->ti_stksize = ulwp->ul_stksiz;
1338 ti_p->ti_ro_area = ts_addr;
1339 ti_p->ti_ro_size = ulwp->ul_replace?
1341 ti_p->ti_state = ulwp->ul_dead? TD_THR_ZOMBIE :
1345 ti_p->ti_db_suspended = 0;
1346 ti_p->ti_type = TD_THR_USER;
1347 ti_p->ti_sp = (uint32_t)ulwp->ul_sp;
1348 ti_p->ti_flags = 0;
1349 ti_p->ti_pri = ulwp->ul_pri;
1350 ti_p->ti_lid = lwpid;
1352 ti_p->ti_sigmask = *(sigset_t *)&ulwp->ul_sigmask;
1353 ti_p->ti_traceme = 0;
1354 ti_p->ti_preemptflag = 0;
1355 ti_p->ti_pirecflag = 0;
1356 (void) sigemptyset(&ti_p->ti_pending);
1357 ti_p->ti_events = ulwp->ul_td_evbuf.eventmask;
1366 __td_thr_get_info(td_thrhandle_t *th_p, td_thrinfo_t *ti_p)
1373 if (ti_p == NULL)
1375 (void) memset(ti_p, NULL, sizeof (*ti_p));
1398 td_thr2to(ta_p, psaddr, &ulwp, ti_p);
1409 td_thr2to32(ta_p, psaddr, &ulwp, ti_p);