/openbmc/linux/tools/arch/x86/kcpuid/ |
H A D | cpuid.csv | 20 1, 0, ECX, 0, sse3, Streaming SIMD Extensions 3(SSE3) 21 1, 0, ECX, 1, pclmulqdq, PCLMULQDQ instruction supported 22 1, 0, ECX, 2, dtes64, DS area uses 64-bit layout 23 1, 0, ECX, 3, mwait, MONITOR/MWAIT supported 24 …1, 0, ECX, 4, ds_cpl, CPL Qualified Debug Store which allows for branch message storage q… 25 1, 0, ECX, 5, vmx, Virtual Machine Extensions supported 26 1, 0, ECX, 6, smx, Safer Mode Extension supported 27 1, 0, ECX, 7, eist, Enhanced Intel SpeedStep Technology 28 1, 0, ECX, 8, tm2, Thermal Monitor 2 29 1, 0, ECX, 9, ssse3, Supplemental Streaming SIMD Extensions 3 (SSSE3) [all …]
|
/openbmc/linux/tools/testing/selftests/kvm/include/x86_64/ |
H A D | processor.h | 124 #define X86_FEATURE_MWAIT KVM_X86_CPU_FEATURE(0x1, 0, ECX, 3) 125 #define X86_FEATURE_VMX KVM_X86_CPU_FEATURE(0x1, 0, ECX, 5) 126 #define X86_FEATURE_SMX KVM_X86_CPU_FEATURE(0x1, 0, ECX, 6) 127 #define X86_FEATURE_PDCM KVM_X86_CPU_FEATURE(0x1, 0, ECX, 15) 128 #define X86_FEATURE_PCID KVM_X86_CPU_FEATURE(0x1, 0, ECX, 17) 129 #define X86_FEATURE_X2APIC KVM_X86_CPU_FEATURE(0x1, 0, ECX, 21) 130 #define X86_FEATURE_MOVBE KVM_X86_CPU_FEATURE(0x1, 0, ECX, 22) 131 #define X86_FEATURE_TSC_DEADLINE_TIMER KVM_X86_CPU_FEATURE(0x1, 0, ECX, 24) 132 #define X86_FEATURE_XSAVE KVM_X86_CPU_FEATURE(0x1, 0, ECX, 26) 133 #define X86_FEATURE_OSXSAVE KVM_X86_CPU_FEATURE(0x1, 0, ECX, 27) [all …]
|
/openbmc/qemu/docs/system/arm/ |
H A D | highbank.rst | 4 ``highbank`` is a model of the Calxeda Highbank (ECX-1000) system, 7 ``midway`` is a model of the Calxeda Midway (ECX-2000) system,
|
/openbmc/linux/arch/x86/um/ |
H A D | ptrace_32.c | 58 [ECX] = HOST_CX, 81 case ECX: in putreg() 162 case ECX: in getreg()
|
H A D | user-offsets.c | 28 DEFINE(HOST_CX, ECX); in foo()
|
/openbmc/linux/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
|
/openbmc/qemu/target/i386/hvf/ |
H A D | x86_emu.c | 679 uint32_t msr = ECX(env); in simulate_rdmsr() 735 val = env->mtrr_var[(ECX(env) - MSR_MTRRphysBase(0)) / 2].base; in simulate_rdmsr() 745 val = env->mtrr_var[(ECX(env) - MSR_MTRRphysMask(0)) / 2].mask; in simulate_rdmsr() 752 val = env->mtrr_fixed[ECX(env) - MSR_MTRRfix16K_80000 + 1]; in simulate_rdmsr() 762 val = env->mtrr_fixed[ECX(env) - MSR_MTRRfix4K_C0000 + 3]; in simulate_rdmsr() 791 uint32_t msr = ECX(env); in simulate_wrmsr() 851 env->mtrr_var[(ECX(env) - MSR_MTRRphysBase(0)) / 2].base = data; in simulate_wrmsr() 861 env->mtrr_var[(ECX(env) - MSR_MTRRphysMask(0)) / 2].mask = data; in simulate_wrmsr() 864 env->mtrr_fixed[ECX(env) - MSR_MTRRfix64K_00000] = data; in simulate_wrmsr() 868 env->mtrr_fixed[ECX(env) - MSR_MTRRfix16K_80000 + 1] = data; in simulate_wrmsr() [all …]
|
H A D | x86_task.c | 43 tss->ecx = ECX(env); in save_state_to_tss32()
|
H A D | x86.h | 220 #define ECX(cpu) ERX(cpu, R_ECX) macro
|
/openbmc/linux/arch/arm/mach-highbank/ |
H A D | Kconfig | 3 bool "Calxeda ECX-1000/2000 (Highbank/Midway)"
|
/openbmc/linux/arch/x86/include/uapi/asm/ |
H A D | ptrace-abi.h | 8 #define ECX 1 macro
|
/openbmc/u-boot/arch/x86/include/asm/ |
H A D | ptrace.h | 7 #define ECX 1 macro
|
/openbmc/linux/arch/x86/um/os-Linux/ |
H A D | mcontext.c | 17 COPY(EBX); COPY(EDX); COPY(ECX); COPY(EAX); in get_regs_from_mc()
|
/openbmc/linux/arch/arm/boot/dts/calxeda/ |
H A D | ecx-2000.dts | 12 model = "Calxeda ECX-2000";
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/redis/redis/ |
H A D | 0006-Define-correct-gregs-for-RISCV32.patch | 60 "EAX:%08lx EBX:%08lx ECX:%08lx EDX:%08lx\n"
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/redis/redis-7.2.7/ |
H A D | 0006-Define-correct-gregs-for-RISCV32.patch | 60 "EAX:%08lx EBX:%08lx ECX:%08lx EDX:%08lx\n"
|
/openbmc/linux/Documentation/arch/x86/ |
H A D | cpuinfo.rst | 51 checked at runtime in the respective CPUID leaf [EAX=f, ECX=0] bit EDX[1]. 55 [EAX=7, ECX=0] has 30 features and is dense, but the CPUID leaf [EAX=7, EAX=1]
|
H A D | tdx.rst | 79 return values (in guest EAX/EBX/ECX/EDX) are configurable by the
|
/openbmc/linux/arch/x86/boot/compressed/ |
H A D | mem_encrypt.S | 120 movl $2, %eax # Request CPUID[fn].ECX
|
/openbmc/linux/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 =
|
/openbmc/qemu/qapi/ |
H A D | machine.json | 618 'data': [ 'EAX', 'EBX', 'ECX', 'EDX', 'ESP', 'EBP', 'ESI', 'EDI' ] } 628 # @cpuid-input-ecx: Input ECX value for CPUID instruction for that
|
/openbmc/openbmc/poky/meta/recipes-bsp/v86d/v86d/ |
H A D | Update-x86emu-from-X.org.patch | 655 - printk("ECX=%08x ", M.x86.R_ECX ); 685 + printk("ECX=%08x ", M.x86.R_ECX); 1456 - DECODE_PRINTF("ECX"); 1482 + DECODE_PRINTF("ECX"); 1590 - DECODE_PRINTF("[ECX]"); 1593 + DECODE_PRINTF("[ECX]"); 1663 - DECODE_PRINTF("[ECX"); 1666 + DECODE_PRINTF("[ECX"); 1745 - DECODE_PRINTF("[ECX]"); 1774 + DECODE_PRINTF("[ECX]"); [all …]
|
/openbmc/linux/Documentation/admin-guide/pm/ |
H A D | intel_idle.rst | 29 arguments (passed in the ``EAX`` and ``ECX`` registers of the target CPU), the
|
/openbmc/qemu/tests/tcg/i386/ |
H A D | test-i386.c | 1717 #define REG_ECX ECX
|
/openbmc/linux/tools/arch/x86/lib/ |
H A D | x86-opcode-map.txt | 553 c9: BSWAP RCX/ECX/R9/R9D
|