Lines Matching refs:uc_mcontext
86 hexvalue (ctx->uc_mcontext.gregs[REG_RAX], regs[0], 16); in register_dump()
87 hexvalue (ctx->uc_mcontext.gregs[REG_RBX], regs[1], 16); in register_dump()
88 hexvalue (ctx->uc_mcontext.gregs[REG_RCX], regs[2], 16); in register_dump()
89 hexvalue (ctx->uc_mcontext.gregs[REG_RDX], regs[3], 16); in register_dump()
90 hexvalue (ctx->uc_mcontext.gregs[REG_RSI], regs[4], 16); in register_dump()
91 hexvalue (ctx->uc_mcontext.gregs[REG_RDI], regs[5], 16); in register_dump()
92 hexvalue (ctx->uc_mcontext.gregs[REG_RBP], regs[6], 16); in register_dump()
93 hexvalue (ctx->uc_mcontext.gregs[REG_R8], regs[7], 16); in register_dump()
94 hexvalue (ctx->uc_mcontext.gregs[REG_R9], regs[8], 16); in register_dump()
95 hexvalue (ctx->uc_mcontext.gregs[REG_R10], regs[9], 16); in register_dump()
96 hexvalue (ctx->uc_mcontext.gregs[REG_R11], regs[10], 16); in register_dump()
97 hexvalue (ctx->uc_mcontext.gregs[REG_R12], regs[11], 16); in register_dump()
98 hexvalue (ctx->uc_mcontext.gregs[REG_R13], regs[12], 16); in register_dump()
99 hexvalue (ctx->uc_mcontext.gregs[REG_R14], regs[13], 16); in register_dump()
100 hexvalue (ctx->uc_mcontext.gregs[REG_R15], regs[14], 16); in register_dump()
101 hexvalue (ctx->uc_mcontext.gregs[REG_RSP], regs[15], 16); in register_dump()
102 hexvalue (ctx->uc_mcontext.gregs[REG_RIP], regs[16], 16); in register_dump()
104 hexvalue (ctx->uc_mcontext.gregs[REG_EFL], regs[17], 8); in register_dump()
105 hexvalue (ctx->uc_mcontext.gregs[REG_CSGSFS] & 0xffff, regs[18], 4); in register_dump()
106 hexvalue ((ctx->uc_mcontext.gregs[REG_CSGSFS] >> 16) & 0xffff, regs[19], 4); in register_dump()
107 hexvalue ((ctx->uc_mcontext.gregs[REG_CSGSFS] >> 32) & 0xffff, regs[20], 4); in register_dump()
109 hexvalue (ctx->uc_mcontext.gregs[REG_TRAPNO], regs[21], 8); in register_dump()
110 hexvalue (ctx->uc_mcontext.gregs[REG_ERR], regs[22], 8); in register_dump()
111 hexvalue (ctx->uc_mcontext.gregs[REG_OLDMASK], regs[23], 8); in register_dump()
112 hexvalue (ctx->uc_mcontext.gregs[REG_CR2], regs[24], 8); in register_dump()
170 if (ctx->uc_mcontext.fpregs != NULL) in register_dump()
174 hexvalue (ctx->uc_mcontext.fpregs->cwd, fpregs[0], 8); in register_dump()
175 hexvalue (ctx->uc_mcontext.fpregs->swd, fpregs[1], 8); in register_dump()
176 hexvalue (ctx->uc_mcontext.fpregs->ftw, fpregs[2], 8); in register_dump()
177 hexvalue (ctx->uc_mcontext.fpregs->rip, fpregs[3], 8); in register_dump()
178 hexvalue (ctx->uc_mcontext.fpregs->rdp, fpregs[4], 8); in register_dump()
192 hexvalue (ctx->uc_mcontext.fpregs->_st[0].exponent, fpregs[5], 8); in register_dump()
193 hexvalue (ctx->uc_mcontext.fpregs->_st[0].significand[3] << 16 in register_dump()
194 | ctx->uc_mcontext.fpregs->_st[0].significand[2], fpregs[6], in register_dump()
196 hexvalue (ctx->uc_mcontext.fpregs->_st[0].significand[1] << 16 in register_dump()
197 | ctx->uc_mcontext.fpregs->_st[0].significand[0], fpregs[7], in register_dump()
199 hexvalue (ctx->uc_mcontext.fpregs->_st[1].exponent, fpregs[8], 8); in register_dump()
200 hexvalue (ctx->uc_mcontext.fpregs->_st[1].significand[3] << 16 in register_dump()
201 | ctx->uc_mcontext.fpregs->_st[1].significand[2], fpregs[9], in register_dump()
203 hexvalue (ctx->uc_mcontext.fpregs->_st[1].significand[1] << 16 in register_dump()
204 | ctx->uc_mcontext.fpregs->_st[1].significand[0], fpregs[10], in register_dump()
206 hexvalue (ctx->uc_mcontext.fpregs->_st[2].exponent, fpregs[11], 8); in register_dump()
207 hexvalue (ctx->uc_mcontext.fpregs->_st[2].significand[3] << 16 in register_dump()
208 | ctx->uc_mcontext.fpregs->_st[2].significand[2], fpregs[12], in register_dump()
210 hexvalue (ctx->uc_mcontext.fpregs->_st[2].significand[1] << 16 in register_dump()
211 | ctx->uc_mcontext.fpregs->_st[2].significand[0], fpregs[13], in register_dump()
213 hexvalue (ctx->uc_mcontext.fpregs->_st[3].exponent, fpregs[14], 8); in register_dump()
214 hexvalue (ctx->uc_mcontext.fpregs->_st[3].significand[3] << 16 in register_dump()
215 | ctx->uc_mcontext.fpregs->_st[3].significand[2], fpregs[15], in register_dump()
217 hexvalue (ctx->uc_mcontext.fpregs->_st[3].significand[1] << 16 in register_dump()
218 | ctx->uc_mcontext.fpregs->_st[3].significand[0], fpregs[16], in register_dump()
220 hexvalue (ctx->uc_mcontext.fpregs->_st[4].exponent, fpregs[17], 8); in register_dump()
221 hexvalue (ctx->uc_mcontext.fpregs->_st[4].significand[3] << 16 in register_dump()
222 | ctx->uc_mcontext.fpregs->_st[4].significand[2], fpregs[18], in register_dump()
224 hexvalue (ctx->uc_mcontext.fpregs->_st[4].significand[1] << 16 in register_dump()
225 | ctx->uc_mcontext.fpregs->_st[4].significand[0], fpregs[19], in register_dump()
227 hexvalue (ctx->uc_mcontext.fpregs->_st[5].exponent, fpregs[20], 8); in register_dump()
228 hexvalue (ctx->uc_mcontext.fpregs->_st[5].significand[3] << 16 in register_dump()
229 | ctx->uc_mcontext.fpregs->_st[5].significand[2], fpregs[21], in register_dump()
231 hexvalue (ctx->uc_mcontext.fpregs->_st[5].significand[1] << 16 in register_dump()
232 | ctx->uc_mcontext.fpregs->_st[5].significand[0], fpregs[22], in register_dump()
234 hexvalue (ctx->uc_mcontext.fpregs->_st[6].exponent, fpregs[23], 8); in register_dump()
235 hexvalue (ctx->uc_mcontext.fpregs->_st[6].significand[3] << 16 in register_dump()
236 | ctx->uc_mcontext.fpregs->_st[6].significand[2], fpregs[24], in register_dump()
238 hexvalue (ctx->uc_mcontext.fpregs->_st[6].significand[1] << 16 in register_dump()
239 | ctx->uc_mcontext.fpregs->_st[6].significand[0], fpregs[25], in register_dump()
241 hexvalue (ctx->uc_mcontext.fpregs->_st[7].exponent, fpregs[26], 8); in register_dump()
242 hexvalue (ctx->uc_mcontext.fpregs->_st[7].significand[3] << 16 in register_dump()
243 | ctx->uc_mcontext.fpregs->_st[7].significand[2], fpregs[27], in register_dump()
245 hexvalue (ctx->uc_mcontext.fpregs->_st[7].significand[1] << 16 in register_dump()
246 | ctx->uc_mcontext.fpregs->_st[7].significand[0], fpregs[28], in register_dump()
249 hexvalue (ctx->uc_mcontext.fpregs->mxcsr, fpregs[29], 4); in register_dump()
252 hexvalue (ctx->uc_mcontext.fpregs->_xmm[i].element[3] << 24 in register_dump()
253 | ctx->uc_mcontext.fpregs->_xmm[i].element[2] << 16 in register_dump()
254 | ctx->uc_mcontext.fpregs->_xmm[i].element[1] << 8 in register_dump()
255 | ctx->uc_mcontext.fpregs->_xmm[i].element[0], xmmregs[i], in register_dump()