Searched refs:ecx (Results 126 - 150 of 204) sorted by relevance

123456789

/linux-master/arch/x86/xen/
H A Dxen-head.S61 movl $MSR_GS_BASE,%ecx
H A Denlighten_hvm.c97 uint32_t eax, ebx, ecx, edx, base; local
123 cpuid(base + 4, &eax, &ebx, &ecx, &edx);
H A Dpmu.c101 uint32_t eax, ebx, ecx, edx; local
103 cpuid(0xa, &eax, &ebx, &ecx, &edx);
H A Dtime.c492 u32 eax, ebx, ecx, edx; local
504 cpuid_count(xen_cpuid_base() + 3, 0, &eax, &ebx, &ecx, &edx);
/linux-master/tools/testing/selftests/kvm/include/x86_64/
H A Dprocessor.h621 uint32_t *ecx, uint32_t *edx)
624 *ecx = index;
629 "=c" (*ecx),
631 : "0" (*eax), "2" (*ecx)
637 uint32_t *ecx, uint32_t *edx)
639 return __cpuid(function, 0, eax, ebx, ecx, edx);
644 uint32_t eax, ebx, ecx, edx; local
646 cpuid(1, &eax, &ebx, &ecx, &edx);
663 uint32_t eax, ebx, ecx, edx; local
665 cpuid(0, &eax, &ebx, &ecx,
619 __cpuid(uint32_t function, uint32_t index, uint32_t *eax, uint32_t *ebx, uint32_t *ecx, uint32_t *edx) argument
635 cpuid(uint32_t function, uint32_t *eax, uint32_t *ebx, uint32_t *ecx, uint32_t *edx) argument
[all...]
/linux-master/tools/power/x86/intel-speed-select/
H A Dhfi-events.c235 unsigned int eax = 0, ebx = 0, ecx = 0, edx = 0; local
237 __cpuid(6, eax, ebx, ecx, edx);
/linux-master/arch/x86/include/asm/
H A Dasm.h66 #define _ASM_ARG3L ecx
96 #define _ASM_ARG4L ecx
181 ".irp rs,eax,ecx,edx,ebx,esp,ebp,esi,edi,r8d,r9d,r10d,r11d,r12d,r13d,r14d,r15d\n" \
/linux-master/arch/x86/realmode/rm/
H A Dtrampoline_64.S144 movl $MSR_AMD64_SYSCFG, %ecx
164 movl $MSR_EFER, %ecx
/linux-master/arch/x86/kvm/
H A Dtrace.h429 TP_PROTO(unsigned write, u32 ecx, u64 data, bool exception),
430 TP_ARGS(write, ecx, data, exception),
434 __field( u32, ecx )
441 __entry->ecx = ecx;
448 __entry->ecx, __entry->data,
452 #define trace_kvm_msr_read(ecx, data) trace_kvm_msr(0, ecx, data, false)
453 #define trace_kvm_msr_write(ecx, data) trace_kvm_msr(1, ecx, dat
[all...]
H A Dreverse_cpuid.h175 return &entry->ecx;
/linux-master/arch/x86/kernel/
H A Dapm_32.c564 u32 ecx; member in struct:apm_bios_call
608 apm_bios_call_asm(call->func, call->ebx, call->ecx,
609 &call->eax, &call->ebx, &call->ecx, &call->edx,
689 error = apm_bios_call_simple_asm(call->func, call->ebx, call->ecx,
722 call.ecx = ecx_in;
778 call.ebx = call.ecx = 0;
787 *info = call.ecx;
1039 call.ecx = 0;
1049 *bat = call.ecx;
H A Dprocess.c859 u32 eax, ebx, ecx, edx; local
873 cpuid(CPUID_MWAIT_LEAF, &eax, &ebx, &ecx, &edx);
879 if (!(ecx & CPUID5_ECX_EXTENSIONS_SUPPORTED))
H A Dhpet.c922 unsigned int eax, ebx, ecx, mwait_substates; local
933 cpuid(CPUID_MWAIT_LEAF, &eax, &ebx, &ecx, &mwait_substates);
935 return (ecx & CPUID5_ECX_EXTENSIONS_SUPPORTED) &&
936 (ecx & CPUID5_ECX_INTERRUPT_BREAK) &&
/linux-master/drivers/idle/
H A Dintel_idle.c139 unsigned long ecx = 1*irqoff; /* break on interrupt flag */ local
141 mwait_idle_with_hints(eax, ecx);
212 unsigned long ecx = 1; /* break on interrupt flag */ local
219 mwait_idle_with_hints(eax, ecx);
1831 unsigned int eax, ebx, ecx, edx; local
1848 ecx = 0;
1849 cpuid(7, &eax, &ebx, &ecx, &edx);
2174 unsigned int eax, ebx, ecx; local
2201 cpuid(CPUID_MWAIT_LEAF, &eax, &ebx, &ecx, &mwait_substates);
2203 if (!(ecx
[all...]
/linux-master/security/selinux/
H A Davc.c464 int hvalue, try, ecx; local
469 for (try = 0, ecx = 0; try < AVC_CACHE_SLOTS; try++) {
482 ecx++;
483 if (ecx >= AVC_CACHE_RECLAIM) {
493 return ecx;
/linux-master/arch/x86/kernel/cpu/sgx/
H A Dmain.c789 u32 eax, ebx, ecx, edx, type; local
799 cpuid_count(SGX_CPUID, i + SGX_CPUID_EPC, &eax, &ebx, &ecx, &edx);
811 size = sgx_calc_section_metric(ecx, edx);
/linux-master/arch/x86/events/intel/
H A Dlbr.c1581 union cpuid28_ecx ecx; local
1588 cpuid(28, &eax.full, &ebx.full, &ecx.full, &unused_edx);
1604 x86_pmu.lbr_mispred = ecx.split.lbr_mispred;
1605 x86_pmu.lbr_timed_lbr = ecx.split.lbr_timed_lbr;
1606 x86_pmu.lbr_br_type = ecx.split.lbr_br_type;
1607 x86_pmu.lbr_counters = ecx.split.lbr_counters;
/linux-master/drivers/cpufreq/
H A Dpowernow-k7.c120 unsigned int maxei, eax, ebx, ecx, edx; local
139 cpuid(0x80000007, &eax, &ebx, &ecx, &edx);
/linux-master/arch/x86/lib/
H A Dmemmove_32.S12 * n: %ecx
15 * n can remain in %ecx, but for `rep movsl`, we'll need dest in %edi and src
22 .set n, %ecx
/linux-master/arch/x86/kernel/cpu/microcode/
H A Dintel.c349 unsigned int eax = 1, ebx, ecx = 0, edx; local
356 native_cpuid(&eax, &ebx, &ecx, &edx);
/linux-master/drivers/thermal/intel/
H A Dx86_pkg_temp_thermal.c311 u32 eax, ebx, ecx, edx; local
319 cpuid(6, &eax, &ebx, &ecx, &edx);
/linux-master/tools/power/x86/turbostat/
H A Dturbostat.c944 unsigned int eax, ebx, ecx, edx; local
946 __cpuid(0x80000007, eax, ebx, ecx, edx);
3036 unsigned int eax, ebx, ecx, edx; local
3039 eax = ebx = ecx = edx = 0;
3040 __cpuid(1, eax, ebx, ecx, edx);
3054 eax = ebx = ecx = edx = 0;
3055 __cpuid(0x80000001, eax, ebx, ecx, edx);
3056 topology_extensions = ecx & (1 << 22);
3061 eax = ebx = ecx = edx = 0;
3062 __cpuid(0x8000001e, eax, ebx, ecx, ed
6236 unsigned int eax, ebx, ecx, edx; local
6734 unsigned int eax, ebx, ecx, edx; local
[all...]
/linux-master/arch/x86/include/uapi/asm/
H A Dsigcontext.h311 __u32 ecx; member in struct:sigcontext
/linux-master/arch/x86/crypto/
H A Dblowfish-x86_64-asm_64.S31 #define RX2d %ecx
H A Dcrc32-pclmul_asm.S67 #define CRC %ecx

Completed in 264 milliseconds

123456789