Home
last modified time | relevance | path

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

/qemu/tests/tcg/x86_64/
H A Dcmpxchg.c10 : [ mem ] "+m"(mem), [ rax ] "=a"(ret) in test_cmpxchgb()
20 : [ mem ] "+m"(mem), [ rax ] "=a"(ret) in test_cmpxchgw()
30 : [ mem ] "+m"(mem), [ rax ] "=a"(ret) in test_cmpxchgl()
/qemu/tests/tcg/x86_64/system/
H A Dboot.S148 pushq %rax
149 mov %rax, %rdx
151 popq %rax
/qemu/common-user/host/x86_64/
H A Dsafe-syscall.inc.S48 mov %rsi, %rax /* syscall number */
75 cmp $-4095, %rax
/qemu/bsd-user/x86_64/
H A Dtarget_arch_thread.h33 regs->rax = 0; in target_thread_init()
H A Dtarget_syscall.h36 abi_ulong rax; member
H A Dtarget_arch_cpu.h52 env->regs[R_EAX] = regs->rax; in target_cpu_init()
/qemu/target/i386/
H A Darch_dump.c28 target_ulong r9, r8, rax, rcx, rdx, rsi, rdi, orig_rax; member
69 regs.rax = env->regs[R_EAX]; in x86_64_write_elf64_note()
255 uint64_t rax, rbx, rcx, rdx, rsi, rdi, rsp, rbp; member
287 s->rax = env->regs[R_EAX]; in qemu_get_cpustate()
H A Dsvm.h217 uint64_t rax; member
/qemu/contrib/elf2dmp/
H A Dqemu_elf.h23 uint64_t rax, rbx, rcx, rdx, rsi, rdi, rsp, rbp; member
H A Dmain.c155 .Rax = s->rax, in win_context_init_from_qemu_cpu_state()
/qemu/linux-user/x86_64/
H A Dtarget_syscall.h19 abi_ulong rax; member
/qemu/target/i386/hvf/
H A Dhvf.c856 uint32_t rax = (uint32_t)rreg(cpu->accel->fd, HV_X86_RAX); in hvf_vcpu_exec() local
861 if (rax == 1) { in hvf_vcpu_exec()
865 hvf_cpu_x86_cpuid(env, rax, rcx, &rax, &rbx, &rcx, &rdx); in hvf_vcpu_exec()
867 wreg(cpu->accel->fd, HV_X86_RAX, rax); in hvf_vcpu_exec()
/qemu/include/hw/xen/interface/arch-x86/
H A Dxen-x86_64.h112 uint64_t rax, r11, rcx, flags, rip, cs, rflags, rsp, ss; member
/qemu/target/i386/tcg/system/
H A Dsvm_helper.c234 env->vm_hsave + offsetof(struct vmcb, save.rax), env->regs[R_EAX]); in helper_vmrun()
372 env->vm_vmcb + offsetof(struct vmcb, save.rax)); in helper_vmrun()
812 env->vm_vmcb + offsetof(struct vmcb, save.rax), env->regs[R_EAX]); in do_vmexit()
889 offsetof(struct vmcb, save.rax)); in do_vmexit()
/qemu/linux-user/i386/
H A Dsignal.c108 uint64_t rax; member
385 __put_user(env->regs[R_EAX], &sc->rax); in setup_sigcontext()
750 env->regs[R_EAX] = tswapl(sc->rax); in restore_sigcontext()
H A Dcpu_loop.c366 env->regs[R_EAX] = regs->rax; in target_cpu_copy_regs()
/qemu/target/i386/whpx/
H A Dwhpx-all.c1917 UINT64 cpuid_fn, rip = 0, rax = 0, rcx = 0, rdx = 0, rbx = 0; in whpx_vcpu_run() local
1936 cpu_x86_cpuid(env, cpuid_fn, 0, (UINT32 *)&rax, (UINT32 *)&rbx, in whpx_vcpu_run()
1941 rax = 0x40000010; in whpx_vcpu_run()
1946 rax = env->tsc_khz; in whpx_vcpu_run()
1964 reg_values[1].Reg64 = rax; in whpx_vcpu_run()
/qemu/docs/about/
H A Demulation.rst712 0x424f1e (_int_malloc), 109, movq %rax, 8(%rcx)
713 0x41f395 (_IO_default_xsputn), 49, movb %dl, (%rdi, %rax)
714 0x42584d (ptmalloc_init.part.0), 33, movaps %xmm0, (%rax)
722 0x4268a0 (__malloc), 696, andq $0xfffffffffffffff0, %rax
/qemu/linux-headers/asm-x86/
H A Dkvm.h114 __u64 rax, rbx, rcx, rdx; member
/qemu/linux-user/
H A Delfload.c178 regs->rax = 0; in init_thread()
/qemu/target/i386/kvm/
H A Dkvm.c3440 kvm_getput_reg(&regs.rax, &env->regs[R_EAX], set); in kvm_getput_regs()
/qemu/tcg/i386/
H A Dtcg-target.c.inc48 "%rax", "%rcx", "%rdx", "%rbx", "%rsp", "%rbp", "%rsi", "%rdi",