Home
last modified time | relevance | path

Searched refs:MSR_KGSBASE (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/sys/amd64/vmm/intel/
H A Dvmx_msr.c324 guest_msr_rw(vmx, MSR_KGSBASE); in vmx_msr_guest_init()
352 wrmsr(MSR_KGSBASE, vcpu->guest_msrs[IDX_MSR_KGSBASE]); in vmx_msr_guest_enter()
374 vcpu->guest_msrs[IDX_MSR_KGSBASE] = rdmsr(MSR_KGSBASE); in vmx_msr_guest_exit()
/freebsd-14.2/sys/amd64/amd64/
H A Dcpu_switch.S103 movl $MSR_KGSBASE,%ecx /* Read user gs base */
352 movl $MSR_KGSBASE,%ecx
416 movl $MSR_KGSBASE,%ecx
H A Dexception.S739 movl $MSR_KGSBASE,%ecx
851 movl $MSR_KGSBASE,%ecx
1214 movl $MSR_KGSBASE,%ecx
H A Dmachdep.c1399 wrmsr(MSR_KGSBASE, 0); /* User value while in the kernel */ in hammer_time()
1791 pcb->pcb_gsbase = rdmsr(MSR_KGSBASE); in set_pcb_flags_fsgsbase()
H A Dtrap.c1006 rdmsr(MSR_FSBASE), rdmsr(MSR_GSBASE), rdmsr(MSR_KGSBASE)); in dblfault_handler()
H A Dmp_machdep.c264 wrmsr(MSR_KGSBASE, 0); /* User value */ in init_secondary()
/freebsd-14.2/sys/x86/include/
H A Dspecialreg.h1200 #define MSR_KGSBASE 0xc0000102 /* base address of the kernel %gs */ macro
/freebsd-14.2/sys/amd64/linux32/
H A Dlinux32_sysvec.c585 wrmsr(MSR_KGSBASE, 0); /* User value while we're in the kernel */ in linux_exec_setregs()
/freebsd-14.2/usr.sbin/bhyvectl/
H A Dbhyvectl.c226 case MSR_KGSBASE: in msr_name()
/freebsd-14.2/sys/amd64/vmm/amd/
H A Dsvm.c586 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_KGSBASE); in svm_init()