Lines Matching refs:th_tid

289 	th->th_tid = id;  in pt_ta_map_id2thr()
316 th->th_tid = pt_map_thread(ta, pt, PT_USER); in pt_ta_map_lwp2thr()
317 if (th->th_tid == -1) in pt_ta_map_lwp2thr()
357 th.th_tid = pt_map_thread(ta, pt, PT_USER); in pt_ta_thr_iter()
360 if (th.th_tid == -1) in pt_ta_thr_iter()
454 if (ta->map[th->th_tid].type == PT_LWP) { in pt_dbsuspend()
456 ret = ps_lstop(ta->ph, ta->map[th->th_tid].lwp); in pt_dbsuspend()
458 ret = ps_lcontinue(ta->ph, ta->map[th->th_tid].lwp); in pt_dbsuspend()
462 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + in pt_dbsuspend()
467 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + in pt_dbsuspend()
487 ptr = ta->map[th->th_tid].thr + ta->thread_off_kse; in pt_dbsuspend()
496 ptr = ta->map[th->th_tid].thr + in pt_dbsuspend()
568 ret = pt_ta_map_id2thr(th->th_ta, th->th_tid, in pt_thr_validate()
593 if (ta->map[th->th_tid].type == PT_LWP) { in pt_thr_old_get_info()
595 info->ti_lid = ta->map[th->th_tid].lwp; in pt_thr_old_get_info()
596 info->ti_tid = th->th_tid; in pt_thr_old_get_info()
602 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + in pt_thr_old_get_info()
607 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + ta->thread_off_tcb, in pt_thr_old_get_info()
611 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + ta->thread_off_state, in pt_thr_old_get_info()
630 info->ti_tid = th->th_tid; in pt_thr_old_get_info()
641 ta->map[th->th_tid].thr + ta->thread_off_sigmask, in pt_thr_old_get_info()
646 ta->map[th->th_tid].thr + ta->thread_off_sigpend, in pt_thr_old_get_info()
691 if (ta->map[th->th_tid].type == PT_LWP) { in pt_thr_getxmmregs()
692 ret = ps_lgetxmmregs(ta->ph, ta->map[th->th_tid].lwp, fxsave); in pt_thr_getxmmregs()
696 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + ta->thread_off_tcb, in pt_thr_getxmmregs()
733 if (ta->map[th->th_tid].type == PT_LWP) { in pt_thr_getfpregs()
734 ret = ps_lgetfpregs(ta->ph, ta->map[th->th_tid].lwp, fpregs); in pt_thr_getfpregs()
738 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + ta->thread_off_tcb, in pt_thr_getfpregs()
774 if (ta->map[th->th_tid].type == PT_LWP) { in pt_thr_getgregs()
776 ta->map[th->th_tid].lwp, gregs); in pt_thr_getgregs()
780 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + ta->thread_off_tcb, in pt_thr_getgregs()
818 if (ta->map[th->th_tid].type == PT_LWP) { in pt_thr_setxmmregs()
819 ret = ps_lsetxmmregs(ta->ph, ta->map[th->th_tid].lwp, fxsave); in pt_thr_setxmmregs()
823 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + in pt_thr_setxmmregs()
866 if (ta->map[th->th_tid].type == PT_LWP) { in pt_thr_setfpregs()
867 ret = ps_lsetfpregs(ta->ph, ta->map[th->th_tid].lwp, fpregs); in pt_thr_setfpregs()
871 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + in pt_thr_setfpregs()
913 if (ta->map[th->th_tid].type == PT_LWP) { in pt_thr_setgregs()
914 ret = ps_lsetregs(ta->ph, ta->map[th->th_tid].lwp, gregs); in pt_thr_setgregs()
918 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + in pt_thr_setgregs()
993 if (ta->map[th->th_tid].type == PT_LWP) in pt_thr_sstep()
996 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + in pt_thr_sstep()
1065 if (th->th_tid < 0 || th->th_tid >= (long)th->th_ta->map_len || in pt_validate()
1066 th->th_ta->map[th->th_tid].type == PT_NONE) in pt_validate()
1090 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + in pt_thr_tls_get_addr()