Home
last modified time | relevance | path

Searched refs:_ASM_AX (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/svm/
H A Dvmenter.S57 mov %_ASM_ARG2, %_ASM_AX
60 mov VCPU_RCX(%_ASM_AX), %_ASM_CX
61 mov VCPU_RDX(%_ASM_AX), %_ASM_DX
62 mov VCPU_RBX(%_ASM_AX), %_ASM_BX
63 mov VCPU_RBP(%_ASM_AX), %_ASM_BP
64 mov VCPU_RSI(%_ASM_AX), %_ASM_SI
65 mov VCPU_RDI(%_ASM_AX), %_ASM_DI
67 mov VCPU_R8 (%_ASM_AX), %r8
68 mov VCPU_R9 (%_ASM_AX), %r9
69 mov VCPU_R10(%_ASM_AX),
[all...]
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dvmenter.S77 mov (%_ASM_SP), %_ASM_AX
83 mov VCPU_RCX(%_ASM_AX), %_ASM_CX
84 mov VCPU_RDX(%_ASM_AX), %_ASM_DX
85 mov VCPU_RBX(%_ASM_AX), %_ASM_BX
86 mov VCPU_RBP(%_ASM_AX), %_ASM_BP
87 mov VCPU_RSI(%_ASM_AX), %_ASM_SI
88 mov VCPU_RDI(%_ASM_AX), %_ASM_DI
90 mov VCPU_R8 (%_ASM_AX), %r8
91 mov VCPU_R9 (%_ASM_AX), %r9
92 mov VCPU_R10(%_ASM_AX),
[all...]
H A Dvmx.c6283 "movzbl (%[flush_pages], %%" _ASM_AX "), %%ecx\n\t" in vmx_l1d_flush()
6292 "movzbl (%[flush_pages], %%" _ASM_AX "), %%ecx\n\t" in vmx_l1d_flush()
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dvmenter.S139 mov (%_ASM_SP), %_ASM_AX
145 mov VCPU_RCX(%_ASM_AX), %_ASM_CX
146 mov VCPU_RDX(%_ASM_AX), %_ASM_DX
147 mov VCPU_RBX(%_ASM_AX), %_ASM_BX
148 mov VCPU_RBP(%_ASM_AX), %_ASM_BP
149 mov VCPU_RSI(%_ASM_AX), %_ASM_SI
150 mov VCPU_RDI(%_ASM_AX), %_ASM_DI
152 mov VCPU_R8 (%_ASM_AX), %r8
153 mov VCPU_R9 (%_ASM_AX), %r9
154 mov VCPU_R10(%_ASM_AX),
[all...]
H A Dvmx.c6660 "movzbl (%[flush_pages], %%" _ASM_AX "), %%ecx\n\t" in vmx_l1d_flush()
6669 "movzbl (%[flush_pages], %%" _ASM_AX "), %%ecx\n\t" in vmx_l1d_flush()
/kernel/linux/linux-5.10/arch/x86/lib/
H A Dgetuser.S52 cmp %_ASM_DX,%_ASM_AX
55 and %_ASM_DX, %_ASM_AX
57 1: movzbl (%_ASM_AX),%edx
66 cmp %_ASM_DX,%_ASM_AX
69 and %_ASM_DX, %_ASM_AX
71 2: movzwl (%_ASM_AX),%edx
80 cmp %_ASM_DX,%_ASM_AX
83 and %_ASM_DX, %_ASM_AX
85 3: movl (%_ASM_AX),%edx
95 cmp %_ASM_DX,%_ASM_AX
[all...]
H A Dputuser.S94 4: mov %_ASM_AX,(%_ASM_CX)
/kernel/linux/linux-6.6/arch/x86/kvm/svm/
H A Dvmenter.S144 mov SVM_vmcb01_pa(%_ASM_DI), %_ASM_AX
145 1: vmload %_ASM_AX
149 mov SVM_current_vmcb(%_ASM_DI), %_ASM_AX
150 mov KVM_VMCB_pa(%_ASM_AX), %_ASM_AX
173 3: vmrun %_ASM_AX
178 pop %_ASM_AX
181 mov %_ASM_CX, VCPU_RCX(%_ASM_AX)
182 mov %_ASM_DX, VCPU_RDX(%_ASM_AX)
183 mov %_ASM_BX, VCPU_RBX(%_ASM_AX)
[all...]
/kernel/linux/linux-6.6/arch/x86/lib/
H A Dgetuser.S57 1: movzbl (%_ASM_AX),%edx
67 2: movzwl (%_ASM_AX),%edx
77 3: movl (%_ASM_AX),%edx
88 4: movq (%_ASM_AX),%rdx
90 4: movl (%_ASM_AX),%edx
91 5: movl 4(%_ASM_AX),%ecx
103 6: movzbl (%_ASM_AX),%edx
113 7: movzwl (%_ASM_AX),%edx
123 8: movl (%_ASM_AX),%edx
134 9: movq (%_ASM_AX),
[all...]
/kernel/linux/linux-5.10/arch/x86/xen/
H A Dxen-asm.S136 _ASM_MOV PER_CPU_VAR(xen_vcpu), %_ASM_AX
137 _ASM_MOV XEN_vcpu_info_arch_cr2(%_ASM_AX), %_ASM_AX
144 _ASM_MOV PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_arch_cr2, %_ASM_AX
/kernel/linux/linux-6.6/arch/x86/xen/
H A Dxen-asm.S108 _ASM_MOV PER_CPU_VAR(xen_vcpu), %_ASM_AX
109 _ASM_MOV XEN_vcpu_info_arch_cr2(%_ASM_AX), %_ASM_AX
116 _ASM_MOV PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_arch_cr2, %_ASM_AX
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dasm.h42 #define _ASM_AX __ASM_REG(ax) macro
54 #define _ASM_ARG1 _ASM_AX
H A Duaccess.h221 register __typeof__(*(ptr)) __val_pu asm("%"_ASM_AX); \
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dasm.h45 #define _ASM_AX __ASM_REG(ax) macro
60 #define _ASM_ARG1 _ASM_AX
H A Dparavirt.h609 "xor %%" _ASM_AX ", %%" _ASM_AX ";", in pv_vcpu_is_preempted()
H A Duaccess.h174 register __typeof__(*(ptr)) __val_pu asm("%"_ASM_AX); \
/kernel/linux/linux-6.6/tools/arch/x86/include/asm/
H A Dasm.h43 #define _ASM_AX __ASM_REG(ax) macro
55 #define _ASM_ARG1 _ASM_AX
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dhead_64.S32 #define GET_CR2_INTO(reg) GET_CR2_INTO_AX ; _ASM_MOV %_ASM_AX, reg

Completed in 25 milliseconds