Home
last modified time | relevance | path

Searched refs:EBX (Results 1 – 17 of 17) sorted by relevance

/linux/tools/testing/selftests/kvm/include/x86/
H A Dhyperv.h116 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EBX, 0)
118 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EBX, 1)
120 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EBX, 2)
122 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EBX, 3)
124 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EBX, 4)
126 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EBX, 5)
128 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EBX, 6)
130 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EBX, 7)
132 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EBX, 8)
134 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EBX, 11)
[all …]
H A Dprocessor.h154 #define X86_FEATURE_FSGSBASE KVM_X86_CPU_FEATURE(0x7, 0, EBX, 0)
155 #define X86_FEATURE_TSC_ADJUST KVM_X86_CPU_FEATURE(0x7, 0, EBX, 1)
156 #define X86_FEATURE_SGX KVM_X86_CPU_FEATURE(0x7, 0, EBX, 2)
157 #define X86_FEATURE_HLE KVM_X86_CPU_FEATURE(0x7, 0, EBX, 4)
158 #define X86_FEATURE_SMEP KVM_X86_CPU_FEATURE(0x7, 0, EBX, 7)
159 #define X86_FEATURE_INVPCID KVM_X86_CPU_FEATURE(0x7, 0, EBX, 10)
160 #define X86_FEATURE_RTM KVM_X86_CPU_FEATURE(0x7, 0, EBX, 11)
161 #define X86_FEATURE_MPX KVM_X86_CPU_FEATURE(0x7, 0, EBX, 14)
162 #define X86_FEATURE_SMAP KVM_X86_CPU_FEATURE(0x7, 0, EBX, 20)
163 #define X86_FEATURE_PCOMMIT KVM_X86_CPU_FEATURE(0x7, 0, EBX, 22)
[all …]
/linux/arch/x86/um/
H A Dptrace_32.c32 [EBX] = HOST_BX,
55 case EBX: in putreg()
136 case EBX: in getreg()
H A Duser-offsets.c27 DEFINE(HOST_BX, EBX); in foo()
/linux/Documentation/arch/x86/
H A Dtopology.rst164 in `EBX[15:0]` at a particular level (starting from 0) is non-zero.
187 CPUID level is >= 0xB and then if `EBX[31:0]` at a particular level
219 `EBX[31:24]`.
234 `LocalApicId` field of CPUID leaf 0x00000001 `EBX[31:24]` for topology
240 calculated using the `ThreadsPerCore` field in `EBX[15:8]` which
243 On Processors of Family 0x15, the Core ID from `EBX[7:0]` is used as the
268 CPUID level is >= 0x1F and then `EBX[31:0]` at a particular level
290 level is >= 0xB and then checking if `EBX[31:0]` at a particular level
320 processors in this physical package` from `EBX[23:16]` of CPUID leaf
324 ID` field from `EBX[31:24]` of CPUID leaf 0x1.
H A Dtsx_async_abort.rst116 (i.e. it will make CPUID(EAX=7).EBX{bit4} and
117 CPUID(EAX=7).EBX{bit11} read as 0).
H A Dtdx.rst264 return values (in guest EAX/EBX/ECX/EDX) are configurable by the
/linux/arch/x86/include/uapi/asm/
H A Dptrace-abi.h7 #define EBX 0 macro
/linux/arch/x86/um/os-Linux/
H A Dmcontext.c22 COPY(EBX); COPY(EDX); COPY(ECX); COPY(EAX); in get_regs_from_mc()
66 COPY(EBX); COPY(EDX); COPY(ECX); COPY(EAX); in get_mc_from_regs()
/linux/Documentation/virt/kvm/x86/
H A Derrata.rst23 Unlike most other CPUID feature bits, CPUID[EAX=7,ECX=0]:EBX[6]
24 (FDP_EXCPTN_ONLY) and CPUID[EAX=7,ECX=0]:EBX]13] (ZERO_FCS_FDS) are
/linux/arch/x86/boot/compressed/
H A Dmem_encrypt.S113 movl $1, %eax # Request CPUID[fn].EBX
/linux/tools/testing/selftests/kvm/x86/
H A Dhyperv_features.c22 KVM_X86_CPU_FEATURE(HYPERV_CPUID_ENLIGHTMENT_INFO, 0, EBX, 0)
/linux/Documentation/arch/x86/x86_64/
H A Dfsgs.rst92 The instructions are enumerated in CPUID leaf 7, bit 0 of EBX. If
/linux/tools/arch/x86/kcpuid/
H A Dcpuid.csv314 0xa, 0, eax, 31:24, pmu_cpuid_ebx_bits , Length of leaf 0xa EBX bit vector
/linux/arch/x86/lib/
H A Dx86-opcode-map.txt565 cb: BSWAP RBX/EBX/R11/R11D
/linux/tools/arch/x86/lib/
H A Dx86-opcode-map.txt565 cb: BSWAP RBX/EBX/R11/R11D
/linux/Documentation/virt/kvm/
H A Dapi.rst9486 7:0 of EBX and ECX respectively.