Lines Matching defs:uthread

968 	uthread_t uthread = (uthread_t)get_bsdthread_info(current_thread());
976 if (uthread->t_dtrace_step) {
977 ASSERT(uthread->t_dtrace_on);
978 fasttrap_sigtrap(p, uthread, pc);
985 uthread->t_dtrace_ft = 0;
986 uthread->t_dtrace_pc = 0;
987 uthread->t_dtrace_npc = 0;
988 uthread->t_dtrace_scrpc = 0;
989 uthread->t_dtrace_astpc = 0;
1158 fasttrap_sigsegv(p, uthread, (user_addr_t)regs32->uesp);
1288 fasttrap_sigsegv(p, uthread, addr);
1324 fasttrap_sigsegv(p, uthread, addr);
1332 fasttrap_sigsegv(p, uthread, addr);
1353 fasttrap_sigsegv(p, uthread, addr);
1407 addr = uthread->t_dtrace_scratch->addr;
1410 fasttrap_sigtrap(p, uthread, pc); // Should be killing target proc
1417 uthread->t_dtrace_scrpc = addr;
1430 uthread->t_dtrace_astpc = addr + i;
1439 fasttrap_sigtrap(p, uthread, pc);
1445 uthread->t_dtrace_step = 1;
1446 uthread->t_dtrace_ret = 1;
1447 new_pc = uthread->t_dtrace_astpc;
1449 new_pc = uthread->t_dtrace_scrpc;
1452 uthread->t_dtrace_pc = pc;
1453 uthread->t_dtrace_npc = pc + tp->ftt_size;
1454 uthread->t_dtrace_on = 1;
1490 ASSERT(uthread->t_dtrace_ret != 0);
1491 ASSERT(uthread->t_dtrace_pc == pc);
1492 ASSERT(uthread->t_dtrace_scrpc != 0);
1493 ASSERT(new_pc == uthread->t_dtrace_astpc);
1526 uthread_t uthread = (uthread_t)get_bsdthread_info(current_thread());
1534 if (uthread->t_dtrace_step) {
1535 ASSERT(uthread->t_dtrace_on);
1536 fasttrap_sigtrap(p, uthread, pc);
1543 uthread->t_dtrace_ft = 0;
1544 uthread->t_dtrace_pc = 0;
1545 uthread->t_dtrace_npc = 0;
1546 uthread->t_dtrace_scrpc = 0;
1547 uthread->t_dtrace_astpc = 0;
1548 uthread->t_dtrace_regv = 0;
1700 fasttrap_sigsegv(p, uthread, (user_addr_t)regs64->isf.rsp);
1830 fasttrap_sigsegv(p, uthread, addr);
1866 fasttrap_sigsegv(p, uthread, addr);
1872 fasttrap_sigsegv(p, uthread, addr);
1893 fasttrap_sigsegv(p, uthread, addr);
1991 addr = uthread->t_dtrace_scratch->addr;
1994 fasttrap_sigtrap(p, uthread, pc); // Should be killing target proc
2001 uthread->t_dtrace_scrpc = addr;
2033 uthread->t_dtrace_reg = REG_RAX;
2037 uthread->t_dtrace_reg = REG_RCX;
2041 uthread->t_dtrace_reg = REG_R8;
2045 uthread->t_dtrace_reg = REG_R9;
2054 uthread->t_dtrace_regv = *reg;
2075 uthread->t_dtrace_astpc = addr + i;
2084 fasttrap_sigtrap(p, uthread, pc);
2090 uthread->t_dtrace_step = 1;
2091 uthread->t_dtrace_ret = 1;
2092 new_pc = uthread->t_dtrace_astpc;
2094 new_pc = uthread->t_dtrace_scrpc;
2097 uthread->t_dtrace_pc = pc;
2098 uthread->t_dtrace_npc = pc + tp->ftt_size;
2099 uthread->t_dtrace_on = 1;
2136 ASSERT(uthread->t_dtrace_ret != 0);
2137 ASSERT(uthread->t_dtrace_pc == pc);
2138 ASSERT(uthread->t_dtrace_scrpc != 0);
2139 ASSERT(new_pc == uthread->t_dtrace_astpc);
2173 uthread_t uthread = (uthread_t)get_bsdthread_info(current_thread());
2174 user_addr_t pc = uthread->t_dtrace_pc;
2175 user_addr_t npc = uthread->t_dtrace_npc;
2177 uthread->t_dtrace_pc = 0;
2178 uthread->t_dtrace_npc = 0;
2179 uthread->t_dtrace_scrpc = 0;
2180 uthread->t_dtrace_astpc = 0;