VCPU_REGS_RDI
unsigned di = reg_read(ctxt, VCPU_REGS_RDI);
offset_in_page(reg_read(ctxt, VCPU_REGS_RDI)) :
PAGE_SIZE - offset_in_page(reg_read(ctxt, VCPU_REGS_RDI));
while (reg <= VCPU_REGS_RDI) {
int reg = VCPU_REGS_RDI;
*reg_rmw(ctxt, VCPU_REGS_RDI) &= (u32)-1;
tss->di = reg_read(ctxt, VCPU_REGS_RDI);
*reg_write(ctxt, VCPU_REGS_RDI) = tss->di;
tss->edi = reg_read(ctxt, VCPU_REGS_RDI);
*reg_write(ctxt, VCPU_REGS_RDI) = tss->edi;
register_address(ctxt, VCPU_REGS_RDI);
string_addr_inc(ctxt, VCPU_REGS_RDI, &ctxt->dst);
save->rdi = svm->vcpu.arch.regs[VCPU_REGS_RDI];
"rdi:", vcpu->arch.regs[VCPU_REGS_RDI]);
BIT(VCPU_REGS_RDI) | \