Searched refs:rdmsr64 (Results 1 - 16 of 16) sorted by relevance

/darwin-on-arm/xnu/osfmk/i386/
H A Dmachine_check.c109 ia32_mcg_cap.u64 = rdmsr64(IA32_MCG_CAP);
216 rdmsr64(IA32_MCG_CTL) : 0ULL;
217 mca_state->mca_mcg_status.u64 = rdmsr64(IA32_MCG_STATUS);
221 bank->mca_mci_ctl = rdmsr64(IA32_MCi_CTL(i));
222 bank->mca_mci_status.u64 = rdmsr64(IA32_MCi_STATUS(i));
226 rdmsr64(IA32_MCi_MISC(i)) : 0ULL;
228 rdmsr64(IA32_MCi_ADDR(i)) : 0ULL;
252 kdb_printf(" IA32_MCG_RAX: 0x%016qx\n", rdmsr64(IA32_MCG_RAX));
253 kdb_printf(" IA32_MCG_RBX: 0x%016qx\n", rdmsr64(IA32_MCG_RBX));
254 kdb_printf(" IA32_MCG_RCX: 0x%016qx\n", rdmsr64(IA32_MCG_RC
[all...]
H A Dmtrr.c134 range[i].base = rdmsr64(MSR_IA32_MTRR_PHYSBASE(i));
135 range[i].mask = rdmsr64(MSR_IA32_MTRR_PHYSMASK(i));
168 range[0].types = rdmsr64(MSR_IA32_MTRR_FIX64K_00000);
169 range[1].types = rdmsr64(MSR_IA32_MTRR_FIX16K_80000);
170 range[2].types = rdmsr64(MSR_IA32_MTRR_FIX16K_A0000);
172 range[3 + i].types = rdmsr64(MSR_IA32_MTRR_FIX4K_C0000 + i);
200 match = range[0].types == rdmsr64(MSR_IA32_MTRR_FIX64K_00000) &&
201 range[1].types == rdmsr64(MSR_IA32_MTRR_FIX16K_80000) &&
202 range[2].types == rdmsr64(MSR_IA32_MTRR_FIX16K_A0000);
205 rdmsr64(MSR_IA32_MTRR_FIX4K_C000
[all...]
H A Dstartup64.c75 (rdmsr64(MSR_IA32_EFER) & MSR_IA32_EFER_LMA) != 0)
122 if ((rdmsr64(MSR_IA32_EFER) & MSR_IA32_EFER_LMA) == 0)
138 (rdmsr64(MSR_IA32_EFER) & MSR_IA32_EFER_LMA) == 0)
181 if ((rdmsr64(MSR_IA32_EFER) & MSR_IA32_EFER_LMA) != 0)
H A Dtsc.c177 msr_flex_ratio = rdmsr64(MSR_FLEX_RATIO);
178 msr_platform_info = rdmsr64(MSR_PLATFORM_INFO);
201 prfsts = rdmsr64(IA32_PERF_STS);
H A Di386_init.c426 DBG("CPU: %d, GSBASE initial value: 0x%llx\n", cpu, rdmsr64(MSR_IA32_GS_BASE));
448 wrmsr64(MSR_IA32_EFER, rdmsr64(MSR_IA32_EFER) | MSR_IA32_EFER_NXE);
H A Dproc_reg.h436 static inline uint64_t rdmsr64(uint32_t msr) function
467 static inline uint64_t rdmsr64(uint32_t msr) function
H A Dbsd_i386_native.c211 (pcb->cthread_self != rdmsr64(MSR_IA32_KERNEL_GS_BASE)))
H A Dcpuid.c582 (uint32_t) (rdmsr64(MSR_IA32_BIOS_SIGN_ID) >> 32);
594 info_p->cpuid_processor_flag = (rdmsr64(MSR_IA32_PLATFORM_ID)>> 50) & 0x7;
830 uint64_t msr = rdmsr64(MSR_CORE_THREAD_COUNT);
839 uint64_t msr = rdmsr64(MSR_CORE_THREAD_COUNT);
H A Dlapic_native.c226 return rdmsr64(LAPIC_MSR(ICR));;
629 return rdmsr64(MSR_IA32_TSC_DEADLINE);
H A Dmp_desc.c736 wrmsr64(MSR_IA32_EFER, rdmsr64(MSR_IA32_EFER) | MSR_IA32_EFER_SCE);
764 rdmsr64(MSR_IA32_KERNEL_GS_BASE));
H A Dtrap.c253 kprintf("Current GS base MSR 0x%llx\n", rdmsr64(MSR_IA32_GS_BASE));
254 kprintf("Kernel GS base MSR 0x%llx\n", rdmsr64(MSR_IA32_KERNEL_GS_BASE));
H A Dpcb_native.c207 if ((cdp->cpu_uber.cu_user_gs_base != pcb->cthread_self) || (pcb->cthread_self != rdmsr64(MSR_IA32_KERNEL_GS_BASE))) {
/darwin-on-arm/xnu/osfmk/i386/vmx/
H A Dvmx_cpu.c64 (rdmsr64(MSR_IA32_FEATURE_CONTROL) & MSR_IA32_FEATCTL_VMXON));
101 msr_image = rdmsr64(MSR_IA32_FEATURE_CONTROL);
143 msr_image = rdmsr64(MSR_IA32_VMX_BASIC);
149 msr_image = rdmsr64(MSR_IA32_VMXPINBASED_CTLS);
154 msr_image = rdmsr64(MSR_IA32_PROCBASED_CTLS);
159 msr_image = rdmsr64(MSR_IA32_VMX_EXIT_CTLS);
164 msr_image = rdmsr64(MSR_IA32_VMX_ENTRY_CTLS);
169 msr_image = rdmsr64(MSR_IA32_VMX_MISC);
179 specs->cr0_fixed_0 = (uint32_t)rdmsr64(MSR_IA32_VMX_CR0_FIXED0) & 0xFFFFFFFF;
180 specs->cr0_fixed_1 = (uint32_t)rdmsr64(MSR_IA32_VMX_CR0_FIXED
[all...]
/darwin-on-arm/xnu/pexpert/i386/
H A Dpe_kprintf.c110 if (rdmsr64(MSR_IA32_GS_BASE) == 0) {
/darwin-on-arm/xnu/osfmk/i386/commpage/
H A Dcommpage.c285 uint64_t misc_enable = rdmsr64(MSR_IA32_MISC_ENABLE);
/darwin-on-arm/xnu/osfmk/kdp/ml/i386/
H A Dkdp_x86_common.c373 *value = rdmsr64(msr);

Completed in 108 milliseconds