Lines Matching refs:ph

123 pt_ta_new(struct ps_prochandle *ph, td_thragent_t **pta)  in pt_ta_new()  argument
158 ta->ph = ph; in pt_ta_new()
163 LOOKUP_SYM(ph, "_libkse_debug", &ta->libkse_debug_addr); in pt_ta_new()
164 LOOKUP_SYM(ph, "_thread_list", &ta->thread_list_addr); in pt_ta_new()
165 LOOKUP_SYM(ph, "_thread_activated", &ta->thread_activated_addr); in pt_ta_new()
166 LOOKUP_SYM(ph, "_thread_active_threads",&ta->thread_active_threads_addr); in pt_ta_new()
167 LOOKUP_SYM(ph, "_thread_keytable", &ta->thread_keytable_addr); in pt_ta_new()
168 LOOKUP_VAL(ph, "_thread_off_dtv", &ta->thread_off_dtv); in pt_ta_new()
169 LOOKUP_VAL(ph, "_thread_off_kse_locklevel", &ta->thread_off_kse_locklevel); in pt_ta_new()
170 LOOKUP_VAL(ph, "_thread_off_kse", &ta->thread_off_kse); in pt_ta_new()
171 LOOKUP_VAL(ph, "_thread_off_tlsindex", &ta->thread_off_tlsindex); in pt_ta_new()
172 LOOKUP_VAL(ph, "_thread_off_attr_flags", &ta->thread_off_attr_flags); in pt_ta_new()
173 LOOKUP_VAL(ph, "_thread_size_key", &ta->thread_size_key); in pt_ta_new()
174 LOOKUP_VAL(ph, "_thread_off_tcb", &ta->thread_off_tcb); in pt_ta_new()
175 LOOKUP_VAL(ph, "_thread_off_linkmap", &ta->thread_off_linkmap); in pt_ta_new()
176 LOOKUP_VAL(ph, "_thread_off_tmbx", &ta->thread_off_tmbx); in pt_ta_new()
177 LOOKUP_VAL(ph, "_thread_off_thr_locklevel", &ta->thread_off_thr_locklevel); in pt_ta_new()
178 LOOKUP_VAL(ph, "_thread_off_next", &ta->thread_off_next); in pt_ta_new()
179 LOOKUP_VAL(ph, "_thread_off_state", &ta->thread_off_state); in pt_ta_new()
180 LOOKUP_VAL(ph, "_thread_max_keys", &ta->thread_max_keys); in pt_ta_new()
181 LOOKUP_VAL(ph, "_thread_off_key_allocated", &ta->thread_off_key_allocated); in pt_ta_new()
182 LOOKUP_VAL(ph, "_thread_off_key_destructor", &ta->thread_off_key_destructor); in pt_ta_new()
183 LOOKUP_VAL(ph, "_thread_state_running", &ta->thread_state_running); in pt_ta_new()
184 LOOKUP_VAL(ph, "_thread_state_zoombie", &ta->thread_state_zoombie); in pt_ta_new()
185 LOOKUP_VAL(ph, "_thread_off_sigmask", &ta->thread_off_sigmask); in pt_ta_new()
186 LOOKUP_VAL(ph, "_thread_off_sigpend", &ta->thread_off_sigpend); in pt_ta_new()
192 ps_pwrite(ph, ta->libkse_debug_addr, &dbg, sizeof(int)); in pt_ta_new()
213 ps_pwrite(ta->ph, ta->libkse_debug_addr, &dbg, sizeof(int)); in pt_ta_delete()
264 ret = ps_lgetregs(ta->ph, ta->map[id].lwp, gregs); in pt_ta_map_id2thr()
345 pserr = ps_pread(ta->ph, ta->thread_activated_addr, &activated, in pt_ta_thr_iter()
384 ret = ps_pread(ta->ph, (psaddr_t)ta->thread_keytable_addr, keytable, in pt_ta_tsd_iter()
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()
474 ret = ps_pread(ta->ph, ptr, &lwp, sizeof(lwpid_t)); in pt_dbsuspend()
488 ret = ps_pread(ta->ph, ptr, &ptr, sizeof(ptr)); in pt_dbsuspend()
491 ret = ps_pread(ta->ph, ptr + ta->thread_off_kse_locklevel, in pt_dbsuspend()
498 ret = ps_pread(ta->ph, ptr, &locklevel, in pt_dbsuspend()
505 ret = ps_lstop(ta->ph, lwp); in pt_dbsuspend()
507 ret = ps_lcontinue(ta->ph, lwp); in pt_dbsuspend()
515 if (ps_linfo(ta->ph, lwp, (caddr_t)&pl)) in pt_dbsuspend()
519 ret = ps_lstop(ta->ph, lwp); in pt_dbsuspend()
521 ret = ps_lcontinue(ta->ph, lwp); in pt_dbsuspend()
529 ret = ps_pread(ta->ph, in pt_dbsuspend()
538 ret = ps_pwrite(ta->ph, in pt_dbsuspend()
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()
613 ret = ps_pread(ta->ph, in pt_thr_old_get_info()
619 ret = ps_pread(ta->ph, in pt_thr_old_get_info()
625 ret = ps_pread(ta->ph, tcb_addr + ta->thread_off_tmbx + in pt_thr_old_get_info()
633 ret = ps_linfo(ta->ph, lwp, &linfo); in pt_thr_old_get_info()
640 ret = ps_pread(ta->ph, in pt_thr_old_get_info()
645 ret = ps_pread(ta->ph, in pt_thr_old_get_info()
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()
702 ret = ps_pread(ta->ph, ptr, &lwp, sizeof(lwpid_t)); in pt_thr_getxmmregs()
706 ret = ps_lgetxmmregs(ta->ph, lwp, fxsave); in pt_thr_getxmmregs()
710 ret = ps_pread(ta->ph, tmbx_addr, &tmbx, sizeof(tmbx)); in pt_thr_getxmmregs()
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()
744 ret = ps_pread(ta->ph, ptr, &lwp, sizeof(lwpid_t)); in pt_thr_getfpregs()
748 ret = ps_lgetfpregs(ta->ph, lwp, fpregs); in pt_thr_getfpregs()
752 ret = ps_pread(ta->ph, tmbx_addr, &tmbx, sizeof(tmbx)); in pt_thr_getfpregs()
775 ret = ps_lgetregs(ta->ph, in pt_thr_getgregs()
780 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + ta->thread_off_tcb, in pt_thr_getgregs()
786 ret = ps_pread(ta->ph, ptr, &lwp, sizeof(lwpid_t)); in pt_thr_getgregs()
790 ret = ps_lgetregs(ta->ph, lwp, gregs); in pt_thr_getgregs()
793 ret = ps_pread(ta->ph, tmbx_addr, &tmbx, sizeof(tmbx)); in pt_thr_getgregs()
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()
830 ret = ps_pread(ta->ph, ptr, &lwp, sizeof(lwpid_t)); in pt_thr_setxmmregs()
834 ret = ps_lsetxmmregs(ta->ph, lwp, fxsave); in pt_thr_setxmmregs()
841 ret = ps_pread(ta->ph, tmbx_addr, &tmbx, sizeof(tmbx)); in pt_thr_setxmmregs()
846 ret = ps_pwrite(ta->ph, tmbx_addr, &tmbx, sizeof(tmbx)); in pt_thr_setxmmregs()
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()
878 ret = ps_pread(ta->ph, ptr, &lwp, sizeof(lwpid_t)); in pt_thr_setfpregs()
882 ret = ps_lsetfpregs(ta->ph, lwp, fpregs); in pt_thr_setfpregs()
889 ret = ps_pread(ta->ph, tmbx_addr, &tmbx, sizeof(tmbx)); in pt_thr_setfpregs()
894 ret = ps_pwrite(ta->ph, tmbx_addr, &tmbx, sizeof(tmbx)); in pt_thr_setfpregs()
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()
925 ret = ps_pread(ta->ph, ptr, &lwp, sizeof(lwpid_t)); in pt_thr_setgregs()
929 ret = ps_lsetregs(ta->ph, lwp, gregs); in pt_thr_setgregs()
937 ret = ps_pread(ta->ph, tmbx_addr, &tmbx, sizeof(tmbx)); in pt_thr_setgregs()
941 ret = ps_pwrite(ta->ph, tmbx_addr, &tmbx, sizeof(tmbx)); in pt_thr_setgregs()
996 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + in pt_thr_sstep()
1003 ret = ps_pread(ta->ph, in pt_thr_sstep()
1013 ret = ps_pwrite(ta->ph, in pt_thr_sstep()
1020 ret = ps_pread(ta->ph, in pt_thr_sstep()
1035 ret = ps_pread(ta->ph, tmbx_addr, &tmbx, sizeof(tmbx)); in pt_thr_sstep()
1041 ret = ps_pwrite(ta->ph, tmbx_addr, &tmbx, in pt_thr_sstep()
1083 ret = ps_pread(ta->ph, in pt_thr_tls_get_addr()
1090 ret = ps_pread(ta->ph, ta->map[th->th_tid].thr + in pt_thr_tls_get_addr()
1097 ret = ps_pread(ta->ph, tcb_addr + ta->thread_off_dtv, in pt_thr_tls_get_addr()
1102 ret = ps_pread(ta->ph, dtv_addr + sizeof(void *) * (tls_index + 1), in pt_thr_tls_get_addr()