Lines Matching refs:tst
1125 ThreadState *tst = VG_(get_ThreadState)(tid);
1127 return (m_SP - (Addr)tst->altstack.ss_sp < (Addr)tst->altstack.ss_size);
1132 ThreadState *tst = VG_(get_ThreadState)(tid);
1134 return (tst->altstack.ss_size == 0
1435 ThreadState* tst;
1440 tst = & VG_(threads)[tid];
1456 = (Addr)(tst->altstack.ss_sp) + tst->altstack.ss_size;
1460 sigNo, VG_(signame)(sigNo), tid, tst->altstack.ss_sp,
1461 (UChar *)tst->altstack.ss_sp + tst->altstack.ss_size,
1462 (Word)tst->altstack.ss_size );
1480 &tst->sig_mask,
1935 ThreadState *tst = VG_(get_ThreadState)(tid);
1987 tst->sig_mask is the current signal mask
1988 tst->tmp_sig_mask is the same as sig_mask, unless we're in sigsuspend
1993 tst->sig_mask = tst->tmp_sig_mask;
1995 VG_(sigaddset_from_set)(&tst->sig_mask, &handler->scss_mask);
1996 VG_(sigaddset)(&tst->sig_mask, sigNo);
1997 tst->tmp_sig_mask = tst->sig_mask;
2006 ThreadState *tst = VG_(get_ThreadState)(tid);
2008 vg_assert(tst->os_state.lwpid == VG_(gettid)());
2010 if (tst->sched_jmpbuf_valid) {
2013 VG_MINIMAL_LONGJMP(tst->sched_jmpbuf);
2182 ThreadState *tst;
2186 tst = VG_(get_ThreadState)(tid);
2191 if (tst->sig_queue == NULL) {
2192 tst->sig_queue = VG_(malloc)("signals.qs.1", sizeof(*tst->sig_queue));
2193 VG_(memset)(tst->sig_queue, 0, sizeof(*tst->sig_queue));
2195 sq = tst->sig_queue;
2227 ThreadState *tst = VG_(get_ThreadState)(tid);
2232 sq = tst->sig_queue;
2294 ThreadState *tst = VG_(get_ThreadState)(tid);
2298 if (!tst->os_state.in_door_return)
2392 ThreadState* tst = VG_(get_ThreadState)(tid);
2395 vg_assert(tst->status == VgTs_WaitSys);
2439 thread's tst->arch.vex.guest_SC_CLASS. Hence: */
2441 sres = VG_UCONTEXT_SYSCALL_SYSRES(uc, tst->arch.vex.guest_SC_CLASS);
2724 ThreadState *tst = VG_(get_ThreadState)(tid);
2726 if (VG_(sigismember)(&tst->sig_mask, sigNo)) {
2733 || VG_(sigismember)(&tst->sig_mask, sigNo)) {
2918 ThreadState *tst = VG_(get_ThreadState)(tid);
2922 /* pollset = ~tst->sig_mask */
2923 VG_(sigcomplementset)( &pollset, &tst->sig_mask );