Lines Matching defs:reg_write

252 static ulong *reg_write(struct x86_emulate_ctxt *ctxt, unsigned nr)
262 return reg_write(ctxt, nr);
2324 *reg_write(ctxt, VCPU_REGS_RAX) = (u32) (old >> 0);
2325 *reg_write(ctxt, VCPU_REGS_RDX) = (u32) (old >> 32);
2552 *reg_write(ctxt, i) = GET_SMSTATE(u32, smstate, 0x7fd0 + i * 4);
2609 *reg_write(ctxt, i) = GET_SMSTATE(u64, smstate, 0x7ff8 - i * 8);
2856 *reg_write(ctxt, VCPU_REGS_RCX) = ctxt->_eip;
2859 *reg_write(ctxt, VCPU_REGS_R11) = ctxt->eflags;
2927 *reg_write(ctxt, VCPU_REGS_RSP) = (efer & EFER_LMA) ? msr_data :
2990 *reg_write(ctxt, VCPU_REGS_RSP) = rcx;
3075 *reg_write(ctxt, VCPU_REGS_RCX) = 0;
3118 *reg_write(ctxt, VCPU_REGS_RAX) = tss->ax;
3119 *reg_write(ctxt, VCPU_REGS_RCX) = tss->cx;
3120 *reg_write(ctxt, VCPU_REGS_RDX) = tss->dx;
3121 *reg_write(ctxt, VCPU_REGS_RBX) = tss->bx;
3122 *reg_write(ctxt, VCPU_REGS_RSP) = tss->sp;
3123 *reg_write(ctxt, VCPU_REGS_RBP) = tss->bp;
3124 *reg_write(ctxt, VCPU_REGS_RSI) = tss->si;
3125 *reg_write(ctxt, VCPU_REGS_RDI) = tss->di;
3237 *reg_write(ctxt, VCPU_REGS_RAX) = tss->eax;
3238 *reg_write(ctxt, VCPU_REGS_RCX) = tss->ecx;
3239 *reg_write(ctxt, VCPU_REGS_RDX) = tss->edx;
3240 *reg_write(ctxt, VCPU_REGS_RBX) = tss->ebx;
3241 *reg_write(ctxt, VCPU_REGS_RSP) = tss->esp;
3242 *reg_write(ctxt, VCPU_REGS_RBP) = tss->ebp;
3243 *reg_write(ctxt, VCPU_REGS_RSI) = tss->esi;
3244 *reg_write(ctxt, VCPU_REGS_RDI) = tss->edi;
3671 *reg_write(ctxt, VCPU_REGS_RAX) = (u32)tsc;
3672 *reg_write(ctxt, VCPU_REGS_RDX) = tsc >> 32;
3682 *reg_write(ctxt, VCPU_REGS_RAX) = (u32)pmc;
3683 *reg_write(ctxt, VCPU_REGS_RDX) = pmc >> 32;
3801 *reg_write(ctxt, VCPU_REGS_RAX) = (u32)msr_data;
3802 *reg_write(ctxt, VCPU_REGS_RDX) = msr_data >> 32;
4067 *reg_write(ctxt, VCPU_REGS_RAX) = eax;
4068 *reg_write(ctxt, VCPU_REGS_RBX) = ebx;
4069 *reg_write(ctxt, VCPU_REGS_RCX) = ecx;
4070 *reg_write(ctxt, VCPU_REGS_RDX) = edx;