Home
last modified time | relevance | path

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

/qemu/target/i386/hvf/
H A Dx86hvf.c296 env->regs[8] = rreg(cs->accel->fd, HV_X86_R8); in hvf_get_registers()
306 env->eip = rreg(cs->accel->fd, HV_X86_RIP); in hvf_get_registers()
309 env->xcr0 = rreg(cs->accel->fd, HV_X86_XCR0); in hvf_get_registers()
314 env->dr[0] = rreg(cs->accel->fd, HV_X86_DR0); in hvf_get_registers()
315 env->dr[1] = rreg(cs->accel->fd, HV_X86_DR1); in hvf_get_registers()
316 env->dr[2] = rreg(cs->accel->fd, HV_X86_DR2); in hvf_get_registers()
317 env->dr[3] = rreg(cs->accel->fd, HV_X86_DR3); in hvf_get_registers()
318 env->dr[4] = rreg(cs->accel->fd, HV_X86_DR4); in hvf_get_registers()
319 env->dr[5] = rreg(cs->accel->fd, HV_X86_DR5); in hvf_get_registers()
320 env->dr[6] = rreg(cs->accel->fd, HV_X86_DR6); in hvf_get_registers()
[all …]
H A Dhvf.c96 int tpr = rreg(cpu->accel->fd, HV_X86_TPR) >> 4; in update_apic_tpr()
450 rip = rreg(cpu->accel->fd, HV_X86_RIP); in hvf_vcpu_exec()
451 env->eflags = rreg(cpu->accel->fd, HV_X86_RFLAGS); in hvf_vcpu_exec()
526 RAX(env) = rreg(cpu->accel->fd, HV_X86_RAX); in hvf_vcpu_exec()
542 uint32_t rax = (uint32_t)rreg(cpu->accel->fd, HV_X86_RAX); in hvf_vcpu_exec()
543 uint32_t rbx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RBX); in hvf_vcpu_exec()
544 uint32_t rcx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RCX); in hvf_vcpu_exec()
545 uint32_t rdx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RDX); in hvf_vcpu_exec()
564 uint32_t eax = (uint32_t)rreg(cpu->accel->fd, HV_X86_RAX); in hvf_vcpu_exec()
565 uint32_t ecx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RCX); in hvf_vcpu_exec()
[all …]
H A Dx86_emu.c1426 RRX(env, R_EAX) = rreg(cs->accel->fd, HV_X86_RAX); in load_regs()
1427 RRX(env, R_EBX) = rreg(cs->accel->fd, HV_X86_RBX); in load_regs()
1428 RRX(env, R_ECX) = rreg(cs->accel->fd, HV_X86_RCX); in load_regs()
1429 RRX(env, R_EDX) = rreg(cs->accel->fd, HV_X86_RDX); in load_regs()
1430 RRX(env, R_ESI) = rreg(cs->accel->fd, HV_X86_RSI); in load_regs()
1431 RRX(env, R_EDI) = rreg(cs->accel->fd, HV_X86_RDI); in load_regs()
1432 RRX(env, R_ESP) = rreg(cs->accel->fd, HV_X86_RSP); in load_regs()
1433 RRX(env, R_EBP) = rreg(cs->accel->fd, HV_X86_RBP); in load_regs()
1435 RRX(env, i) = rreg(cs->accel->fd, HV_X86_RAX + i); in load_regs()
1438 env->eflags = rreg(cs->accel->fd, HV_X86_RFLAGS); in load_regs()
[all …]
H A Dvmx.h38 static inline uint64_t rreg(hv_vcpuid_t vcpu, hv_x86_reg_t reg) in rreg() function
H A Dx86_task.c113 uint64_t rip = rreg(cpu->accel->fd, HV_X86_RIP); in vmx_handle_task_switch()
/qemu/tests/qtest/
H A Dtest-x86-cpuid-compat.c106 const char *rreg = qdict_get_str(w, "cpuid-register"); in get_feature_word() local
115 if (eax == reax && (!has_ecx || ecx == recx) && !strcmp(rreg, reg)) { in get_feature_word()