| /linux-6.15/tools/testing/selftests/kvm/include/x86/ |
| H A D | hyperv.h | 86 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EAX, 0) 88 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EAX, 1) 90 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EAX, 2) 92 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EAX, 3) 94 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EAX, 4) 96 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EAX, 5) 98 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EAX, 6) 100 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EAX, 7) 102 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EAX, 8) 104 KVM_X86_CPU_FEATURE(HYPERV_CPUID_FEATURES, 0, EAX, 9) [all …]
|
| H A D | processor.h | 176 #define X86_FEATURE_XTILECFG KVM_X86_CPU_FEATURE(0xD, 0, EAX, 17) 177 #define X86_FEATURE_XTILEDATA KVM_X86_CPU_FEATURE(0xD, 0, EAX, 18) 178 #define X86_FEATURE_XSAVES KVM_X86_CPU_FEATURE(0xD, 1, EAX, 3) 179 #define X86_FEATURE_XFD KVM_X86_CPU_FEATURE(0xD, 1, EAX, 4) 204 #define X86_FEATURE_SEV KVM_X86_CPU_FEATURE(0x8000001F, 0, EAX, 1) 205 #define X86_FEATURE_SEV_ES KVM_X86_CPU_FEATURE(0x8000001F, 0, EAX, 3) 206 #define X86_FEATURE_PERFMON_V2 KVM_X86_CPU_FEATURE(0x80000022, 0, EAX, 0) 214 #define X86_FEATURE_KVM_MMU_OP KVM_X86_CPU_FEATURE(0x40000001, 0, EAX, 2) 216 #define X86_FEATURE_KVM_ASYNC_PF KVM_X86_CPU_FEATURE(0x40000001, 0, EAX, 4) 218 #define X86_FEATURE_KVM_PV_EOI KVM_X86_CPU_FEATURE(0x40000001, 0, EAX, 6) [all …]
|
| /linux-6.15/arch/x86/um/ |
| H A D | ptrace_32.c | 38 [EAX] = HOST_AX, 61 case EAX: in putreg() 135 case EAX: in getreg()
|
| H A D | user-offsets.c | 26 DEFINE(HOST_AX, EAX); in foo()
|
| /linux-6.15/arch/x86/include/uapi/asm/ |
| H A D | ptrace-abi.h | 13 #define EAX 6 macro
|
| /linux-6.15/Documentation/virt/kvm/x86/ |
| H A D | errata.rst | 23 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-6.15/arch/x86/um/os-Linux/ |
| H A D | mcontext.c | 19 COPY(EBX); COPY(EDX); COPY(ECX); COPY(EAX); in get_regs_from_mc()
|
| /linux-6.15/Documentation/arch/x86/ |
| H A D | cpuinfo.rst | 100 checked at runtime in the respective CPUID leaf [EAX=f, ECX=0] bit EDX[1]. 104 [EAX=7, ECX=0] has 30 features and is dense, but the CPUID leaf [EAX=7, EAX=1]
|
| H A D | tsx_async_abort.rst | 116 (i.e. it will make CPUID(EAX=7).EBX{bit4} and 117 CPUID(EAX=7).EBX{bit11} read as 0).
|
| H A D | exception-tables.rst | 295 #. a) EAX becomes -EFAULT (== -14) 303 we set EAX to -EFAULT in the exception handler code. Well, the 307 return -EFAULT. GCC selected EAX to return this value.
|
| H A D | tdx.rst | 264 return values (in guest EAX/EBX/ECX/EDX) are configurable by the
|
| /linux-6.15/Documentation/driver-api/thermal/ |
| H A D | x86_pkg_temperature_thermal.rst | 9 (Verify using: CPUID.06H:EAX[bit 6] =1)
|
| /linux-6.15/arch/x86/boot/compressed/ |
| H A D | mem_encrypt.S | 106 movl $0, %eax # Request CPUID[fn].EAX
|
| /linux-6.15/Documentation/admin-guide/hw-vuln/ |
| H A D | special-register-buffer-data-sampling.rst | 99 RNGDS_MITG_DIS (bit 0) is enumerated by CPUID.(EAX=07H,ECX=0).EDX[SRBDS_CTRL =
|
| /linux-6.15/tools/perf/Documentation/ |
| H A D | perf-probe.txt | 202 On x86 systems %REG is always the short form of the register: for example %AX. %RAX or %EAX is not …
|
| /linux-6.15/Documentation/admin-guide/pm/ |
| H A D | intel_idle.rst | 29 arguments (passed in the ``EAX`` and ``ECX`` registers of the target CPU), the
|
| /linux-6.15/arch/x86/lib/ |
| H A D | x86-opcode-map.txt | 557 c8: BSWAP RAX/EAX/R8/R8D
|
| /linux-6.15/tools/arch/x86/lib/ |
| H A D | x86-opcode-map.txt | 557 c8: BSWAP RAX/EAX/R8/R8D
|
| /linux-6.15/Documentation/virt/kvm/ |
| H A D | api.rst | 9048 CPU[EAX=1]:ECX[21] (X2APIC) is reported by ``KVM_GET_SUPPORTED_CPUID``, 9055 On older versions of Linux, CPU[EAX=1]:ECX[24] (TSC_DEADLINE) is not reported by 9070 the APIC ID is found in EDX for all subleaves of 0x0b and 0x1f, and in EAX
|