Searched defs:ecx (Results 1 - 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/intel/sys/
H A Dbootregs.h64 i8080reg(c) ecx; member in struct:bop_regs
/illumos-gate/usr/src/boot/sys/boot/i386/btx/lib/
H A Dbtxv86.h42 uint32_t ecx; /* V86 ECX register */ member in struct:__v86
/illumos-gate/usr/src/lib/libc/amd64/gen/
H A Dproc64_id.c45 uint_t ecx; member in struct:cpuid_values
91 sets = cpuid_info.ecx + 1;
130 l1_cache_size = ((cpuid_info.ecx >> 24) & 0xff) * 1024;
135 l2_cache_size = ((cpuid_info.ecx >> 16) & 0xffff) * 1024;
149 ncores = (cpuid_info.ecx & 0xff) + 1;
183 (cpuid_info.ecx == 0x444d4163)) { /* cAMD */
193 (cpuid_info.ecx != 0x6c65746e)) { /* ntel */
215 if (cpuid_info.ecx & CPUID_INTC_ECX_SSE4_2) {
218 if (cpuid_info.ecx & CPUID_INTC_ECX_SSE4_1) {
221 if (cpuid_info.ecx
[all...]
/illumos-gate/usr/src/lib/libcpc/i386/
H A Dconf_pentium.c526 uint32_t eax, ebx, ecx, edx; local
528 eax = cpc_getcpuid(1, &ebx, &ecx, &edx);
/illumos-gate/usr/src/lib/libc/i386/threads/
H A Dmachdep.c215 greg_t ebx, greg_t edx, greg_t ecx, greg_t eax, greg_t eip,
247 ucp->uc_mcontext.gregs[ECX] = ecx;
212 __csigsetjmp(greg_t cs, greg_t ss, greg_t gs, greg_t fs, greg_t es, greg_t ds, greg_t edi, greg_t esi, greg_t ebp, greg_t esp, greg_t ebx, greg_t edx, greg_t ecx, greg_t eax, greg_t eip, sigjmp_buf env, int savemask) argument
/illumos-gate/usr/src/uts/common/xen/public/arch-x86/
H A Dxen-x86_32.h32 * Input: %ebx, %ecx, %edx, %esi, %edi (arguments 1-5)
36 * Clobbered: Argument registers (e.g., 2-arg hypercall clobbers %ebx,%ecx)
144 uint32_t ecx; member in struct:cpu_user_regs
207 unsigned long ecx; member in struct:panic_regs
/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A Dcpu.h111 unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx)
116 "=c" (*ecx),
146 unsigned int eax, ecx; local
149 : "=a" (eax), "=c" (ecx)
152 return ecx;
110 cpuid(int op, unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) argument
/illumos-gate/usr/src/cmd/bhyve/
H A Drfb.c968 u_int cpu_registers[4], ecx; local
972 ecx = cpu_registers[2];
974 return ((ecx & CPUID2_SSE42) != 0);
/illumos-gate/usr/src/boot/sys/i386/include/pc/
H A Dbios.h305 u_int ecx; member in struct:bios_regs
/illumos-gate/usr/src/uts/i86pc/io/vmm/amd/
H A Dsvm.c1338 uint32_t eax, ecx, edx; local
1478 ecx = ctx->sctx_rcx;
1486 ecx, val);
1487 if (emulate_wrmsr(svm_sc, vcpu, ecx, val, &retu)) {
1489 vmexit->u.msr.code = ecx;
1498 VCPU_CTR1(svm_sc->vm, vcpu, "rdmsr %#x", ecx);
1500 if (emulate_rdmsr(svm_sc, vcpu, ecx, &retu)) {
1502 vmexit->u.msr.code = ecx;
/illumos-gate/usr/src/uts/i86pc/io/vmm/intel/
H A Dvmx.c2622 uint32_t eax, ecx, edx, idtvec_info, idtvec_err, intr_info, inst_info; local
2769 ecx = vmxctx->guest_rcx;
2770 VCPU_CTR1(vmx->vm, vcpu, "rdmsr 0x%08x", ecx);
2771 SDT_PROBE4(vmm, vmx, exit, rdmsr, vmx, vcpu, vmexit, ecx);
2772 error = emulate_rdmsr(vmx, vcpu, ecx, &retu);
2775 vmexit->u.msr.code = ecx;
2788 ecx = vmxctx->guest_rcx;
2791 ecx, (uint64_t)edx << 32 | eax);
2792 SDT_PROBE5(vmm, vmx, exit, wrmsr, vmx, vmexit, vcpu, ecx,
2794 error = emulate_wrmsr(vmx, vcpu, ecx,
[all...]
/illumos-gate/usr/src/uts/common/xen/public/
H A Ddomctl.h599 unsigned int ecx; member in struct:xen_domctl_cpuid
/illumos-gate/usr/src/uts/i86pc/os/
H A Dcpuid.c69 * unique values into the registers %eax, %ebx, %ecx, and %edx and each leaf has
107 * To specify a range, you place the desired leaf into %eax, zero %ebx, %ecx,
114 * extended range, but is unimplemented, then %eax, %ebx, %ecx, and %edx will be
122 * example, Intel uses the value in %ecx on leaf 7 to indicate a sub-leaf to get
124 * initial value in %ecx changes which level of the topology that you are
138 * putting a 12 character string in %ebx, %ecx, and %edx. On AMD, it is
682 * %ecx This contains the number of nodes that exist in the package. It
1573 char cpi_vendorstr[13]; /* fn 0: %ebx:%ecx:%edx */
1604 uint_t cpi_ncore_per_chip; /* AMD: fn 0x80000008: %ecx[7-0] */
1730 #define MWAIT_ECX_INT_ENABLE (0x00000004) /* ecx
5181 uint32_t *ecx = &cpi->cpi_support[STD_ECX_FEATURES]; local
5360 uint32_t *edx, *ecx; local
[all...]

Completed in 90 milliseconds