rax               100 arch/x86/entry/calling.h .macro PUSH_AND_CLEAR_REGS rdx=%rdx rax=%rax save_ret=0
rax               164 arch/x86/entry/calling.h 	popq %rax
rax               245 arch/x86/entry/calling.h 	pushq	%rax
rax               246 arch/x86/entry/calling.h 	SWITCH_TO_USER_CR3_NOSTACK scratch_reg=\scratch_reg scratch_reg2=%rax
rax               247 arch/x86/entry/calling.h 	popq	%rax
rax                75 arch/x86/include/asm/inst.h 	.ifc \r64,%rax
rax                52 arch/x86/include/asm/intel_pconfig.h 	unsigned long rax = MKTME_KEY_PROGRAM;
rax                58 arch/x86/include/asm/intel_pconfig.h 		: "=a" (rax), "=b" (key_program)
rax                59 arch/x86/include/asm/intel_pconfig.h 		: "0" (rax), "1" (key_program)
rax                62 arch/x86/include/asm/intel_pconfig.h 	return rax;
rax               131 arch/x86/include/asm/irqflags.h #define SAVE_FLAGS(x)		pushfq; popq %rax
rax               178 arch/x86/include/asm/kexec.h 	uint64_t rax;
rax               819 arch/x86/include/asm/paravirt.h 	COND_PUSH(set, CLBR_RAX, rax);		\
rax               837 arch/x86/include/asm/paravirt.h 	COND_POP(set, CLBR_RAX, rax)
rax               187 arch/x86/include/asm/svm.h 	u64 rax;
rax                84 arch/x86/include/asm/xen/interface_64.h     uint64_t rax, r11, rcx, flags, rip, cs, rflags, rsp, ss;
rax               118 arch/x86/include/uapi/asm/kvm.h 	__u64 rax, rbx, rcx, rdx;
rax                60 arch/x86/include/uapi/asm/ptrace.h 	unsigned long rax;
rax               339 arch/x86/include/uapi/asm/sigcontext.h 	__u64				rax;
rax               361 arch/x86/kvm/emulate.c 	ON64(FOP1E(op##q, rax))	\
rax               392 arch/x86/kvm/emulate.c 	ON64(FOP2E(op##q, rax, rdx)) \
rax               401 arch/x86/kvm/emulate.c 	ON64(FOP2E(op##q, rax, rdx)) \
rax               410 arch/x86/kvm/emulate.c 	ON64(FOP2E(op##q, rax, cl)) \
rax               419 arch/x86/kvm/emulate.c 	ON64(FOP2E(op##q, rdx, rax)) \
rax               433 arch/x86/kvm/emulate.c 	ON64(FOP3E(op##q, rax, rdx, cl)) \
rax              4364 arch/x86/kvm/emulate.c 	u64 rax = reg_read(ctxt, VCPU_REGS_RAX);
rax              4367 arch/x86/kvm/emulate.c 	if (rax & 0xffff000000000000ULL)
rax                22 arch/x86/kvm/kvm_cache_regs.h BUILD_KVM_GPR_ACCESSORS(rax, RAX)
rax              3395 arch/x86/kvm/svm.c 	nested_vmcb->save.rax    = vmcb->save.rax;
rax              3467 arch/x86/kvm/svm.c 	kvm_rax_write(&svm->vcpu, hsave->save.rax);
rax              3575 arch/x86/kvm/svm.c 	kvm_rax_write(&svm->vcpu, nested_vmcb->save.rax);
rax              3580 arch/x86/kvm/svm.c 	svm->vmcb->save.rax = nested_vmcb->save.rax;
rax              3653 arch/x86/kvm/svm.c 	vmcb_gpa = svm->vmcb->save.rax;
rax              3709 arch/x86/kvm/svm.c 	hsave->save.rax    = vmcb->save.rax;
rax              3756 arch/x86/kvm/svm.c 	ret = kvm_vcpu_map(&svm->vcpu, gpa_to_gfn(svm->vmcb->save.rax), &map);
rax              3782 arch/x86/kvm/svm.c 	ret = kvm_vcpu_map(&svm->vcpu, gpa_to_gfn(svm->vmcb->save.rax), &map);
rax              4948 arch/x86/kvm/svm.c 	       "rsp:", save->rsp, "rax:", save->rax);
rax              5654 arch/x86/kvm/svm.c 	svm->vmcb->save.rax = vcpu->arch.regs[VCPU_REGS_RAX];
rax              5831 arch/x86/kvm/svm.c 	vcpu->arch.regs[VCPU_REGS_RAX] = svm->vmcb->save.rax;
rax              6285 arch/x86/kvm/svm.c 		svm->vmcb->save.rax = vcpu->arch.regs[VCPU_REGS_RAX];
rax               154 arch/x86/kvm/trace.h 	TP_PROTO(unsigned int function, unsigned long rax, unsigned long rbx,
rax               156 arch/x86/kvm/trace.h 	TP_ARGS(function, rax, rbx, rcx, rdx, found),
rax               160 arch/x86/kvm/trace.h 		__field(	unsigned long,	rax		)
rax               169 arch/x86/kvm/trace.h 		__entry->rax		= rax;
rax               177 arch/x86/kvm/trace.h 		  __entry->function, __entry->rax,
rax              8641 arch/x86/kvm/x86.c 	regs->rax = kvm_rax_read(vcpu);
rax              8677 arch/x86/kvm/x86.c 	kvm_rax_write(vcpu, regs->rax);
rax                92 include/xen/interface/hvm/hvm_vcpu.h     uint64_t rax;
rax               118 tools/arch/x86/include/uapi/asm/kvm.h 	__u64 rax, rbx, rcx, rdx;
rax                69 tools/perf/arch/x86/util/dwarf-regs.c 	REG_OFFSET_NAME_64("%ax",	rax),
rax                64 tools/perf/arch/x86/util/perf_regs.c 	SDT_NAME_REG(rax, ax),
rax               160 tools/perf/util/intel-pt-decoder/intel-pt-decoder.h 				uint64_t rax;
rax              1811 tools/perf/util/intel-pt.c 		u64 ax = items->has_rax ? items->rax : 0;
rax               404 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_RC(x) ((x)->rax)
rax               100 tools/testing/selftests/kvm/lib/x86_64/processor.c 		regs->rax, regs->rbx, regs->rcx, regs->rdx);
rax               134 tools/testing/selftests/kvm/x86_64/smm_test.c 		stage_reported = regs.rax & 0xff;
rax                47 tools/testing/selftests/kvm/x86_64/sync_regs_test.c 	REG_COMPARE(rax);
rax              1578 tools/testing/selftests/seccomp/seccomp_bpf.c # define SYSCALL_RET	rax
rax                28 tools/testing/selftests/x86/ptrace_syscall.c # define user_ax		rax
rax                59 tools/testing/selftests/x86/test_syscall_vdso.c 	uint64_t rax, rbx, rcx, rdx;
rax               119 tools/testing/selftests/x86/test_syscall_vdso.c 	printf("ax:%016llx bx:%016llx cx:%016llx dx:%016llx\n", regs64.rax,  regs64.rbx,  regs64.rcx,  regs64.rdx);