Home
last modified time | relevance | path

Searched refs:reg_rmw (Results 1 – 1 of 1) sorted by relevance

/arch/x86/kvm/
Demulate.c280 static ulong *reg_rmw(struct x86_emulate_ctxt *ctxt, unsigned nr) in reg_rmw() function
550 ulong *preg = reg_rmw(ctxt, reg); in register_address_increment()
557 masked_increment(reg_rmw(ctxt, VCPU_REGS_RSP), stack_mask(ctxt), inc); in rsp_increment()
929 p = (unsigned char *)reg_rmw(ctxt, modrm_reg & 3) + 1; in decode_register()
931 p = reg_rmw(ctxt, modrm_reg); in decode_register()
1930 assign_masked(reg_rmw(ctxt, VCPU_REGS_RBP), reg_read(ctxt, VCPU_REGS_RSP), in em_enter()
1932 assign_masked(reg_rmw(ctxt, VCPU_REGS_RSP), in em_enter()
1940 assign_masked(reg_rmw(ctxt, VCPU_REGS_RSP), reg_read(ctxt, VCPU_REGS_RBP), in em_leave()
1942 return emulate_pop(ctxt, reg_rmw(ctxt, VCPU_REGS_RBP), ctxt->op_bytes); in em_leave()
2018 assign_register(reg_rmw(ctxt, reg), val, ctxt->op_bytes); in em_popa()
[all …]