Lines Matching refs:regs32

225 	x86_saved_state32_t *regs32;
230 regs32 = NULL;
234 regs32 = saved_state32(regs);
253 uint32_t *stack = (uint32_t *)(uintptr_t)(regs32->uesp);
680 x86_saved_state32_t *regs32;
687 regs32 = NULL;
691 regs32 = saved_state32(regs);
749 regs32->eax, regs32->edx, 0, 0);
806 fasttrap_usdt_args32(fasttrap_probe_t *probe, x86_saved_state32_t *regs32, int argc,
810 uint32_t *stack = (uint32_t *)(uintptr_t)(regs32->uesp);
957 x86_saved_state32_t *regs32 = saved_state32(regs);
958 user_addr_t pc = regs32->eip - 1;
1031 regs32->eip = pc;
1037 uint32_t *stack = (uint32_t *)(uintptr_t)(regs32->uesp);
1086 fasttrap_usdt_args32(probe, regs32,
1114 regs32->eip = pc + tp->ftt_size;
1128 regs32->eax = 1;
1129 new_pc = regs32->eip;
1153 ret = fasttrap_fuword32((user_addr_t)regs32->uesp, &dst32);
1155 addr = regs32->uesp + sizeof (uint32_t);
1158 fasttrap_sigsegv(p, uthread, (user_addr_t)regs32->uesp);
1166 regs32->uesp = addr;
1177 taken = (regs32->efl & FASTTRAP_EFLAGS_OF) != 0;
1180 taken = (regs32->efl & FASTTRAP_EFLAGS_OF) == 0;
1183 taken = (regs32->efl & FASTTRAP_EFLAGS_CF) != 0;
1186 taken = (regs32->efl & FASTTRAP_EFLAGS_CF) == 0;
1189 taken = (regs32->efl & FASTTRAP_EFLAGS_ZF) != 0;
1192 taken = (regs32->efl & FASTTRAP_EFLAGS_ZF) == 0;
1195 taken = (regs32->efl & FASTTRAP_EFLAGS_CF) != 0 ||
1196 (regs32->efl & FASTTRAP_EFLAGS_ZF) != 0;
1199 taken = (regs32->efl & FASTTRAP_EFLAGS_CF) == 0 &&
1200 (regs32->efl & FASTTRAP_EFLAGS_ZF) == 0;
1203 taken = (regs32->efl & FASTTRAP_EFLAGS_SF) != 0;
1206 taken = (regs32->efl & FASTTRAP_EFLAGS_SF) == 0;
1209 taken = (regs32->efl & FASTTRAP_EFLAGS_PF) != 0;
1212 taken = (regs32->efl & FASTTRAP_EFLAGS_PF) == 0;
1215 taken = ((regs32->efl & FASTTRAP_EFLAGS_SF) == 0) !=
1216 ((regs32->efl & FASTTRAP_EFLAGS_OF) == 0);
1219 taken = ((regs32->efl & FASTTRAP_EFLAGS_SF) == 0) ==
1220 ((regs32->efl & FASTTRAP_EFLAGS_OF) == 0);
1223 taken = (regs32->efl & FASTTRAP_EFLAGS_ZF) != 0 ||
1224 ((regs32->efl & FASTTRAP_EFLAGS_SF) == 0) !=
1225 ((regs32->efl & FASTTRAP_EFLAGS_OF) == 0);
1228 taken = (regs32->efl & FASTTRAP_EFLAGS_ZF) == 0 &&
1229 ((regs32->efl & FASTTRAP_EFLAGS_SF) == 0) ==
1230 ((regs32->efl & FASTTRAP_EFLAGS_OF) == 0);
1246 greg_t cx = regs32->ecx--;
1250 taken = (regs32->efl & FASTTRAP_EFLAGS_ZF) == 0 &&
1254 taken = (regs32->efl & FASTTRAP_EFLAGS_ZF) != 0 &&
1273 greg_t cx = regs32->ecx;
1284 user_addr_t addr = regs32->uesp - sizeof (uint32_t);
1285 int ret = fasttrap_suword32(addr, (uint32_t)regs32->ebp);
1293 regs32->uesp = addr;
1349 user_addr_t addr = regs32->uesp - sizeof (uint32_t);
1358 regs32->uesp = addr;
1471 regs32->eip = new_pc;
2159 x86_saved_state32_t *regs32;
2164 regs32 = NULL;
2168 regs32 = saved_state32(regs);
2205 regs32->eip = pc;
2275 x86_saved_state32_t *regs32 = saved_state32(regs);
2278 case REG_RAX: return regs32->eax;
2279 case REG_RCX: return regs32->ecx;
2280 case REG_RDX: return regs32->edx;
2281 case REG_RBX: return regs32->ebx;
2282 case REG_RSP: return regs32->uesp;
2283 case REG_RBP: return regs32->ebp;
2284 case REG_RSI: return regs32->esi;
2285 case REG_RDI: return regs32->edi;