Searched refs:MSR_KGSBASE (Results 1 – 10 of 10) sorted by relevance
| /freebsd-13.1/sys/amd64/vmm/intel/ |
| H A D | vmx_msr.c | 332 guest_msr_rw(vmx, MSR_KGSBASE); in vmx_msr_guest_init() 361 wrmsr(MSR_KGSBASE, guest_msrs[IDX_MSR_KGSBASE]); in vmx_msr_guest_enter() 384 guest_msrs[IDX_MSR_KGSBASE] = rdmsr(MSR_KGSBASE); in vmx_msr_guest_exit()
|
| /freebsd-13.1/sys/amd64/amd64/ |
| H A D | cpu_switch.S | 105 movl $MSR_KGSBASE,%ecx /* Read user gs base */ 354 movl $MSR_KGSBASE,%ecx 418 movl $MSR_KGSBASE,%ecx
|
| H A D | exception.S | 747 movl $MSR_KGSBASE,%ecx 859 movl $MSR_KGSBASE,%ecx 1230 movl $MSR_KGSBASE,%ecx
|
| H A D | machdep.c | 1391 wrmsr(MSR_KGSBASE, 0); /* User value while in the kernel */ in hammer_time() 1782 pcb->pcb_gsbase = rdmsr(MSR_KGSBASE); in set_pcb_flags_fsgsbase()
|
| H A D | trap.c | 997 rdmsr(MSR_FSBASE), rdmsr(MSR_GSBASE), rdmsr(MSR_KGSBASE)); in dblfault_handler()
|
| H A D | mp_machdep.c | 265 wrmsr(MSR_KGSBASE, 0); /* User value */ in init_secondary()
|
| /freebsd-13.1/sys/x86/include/ |
| H A D | specialreg.h | 1119 #define MSR_KGSBASE 0xc0000102 /* base address of the kernel %gs */ macro
|
| /freebsd-13.1/sys/amd64/linux32/ |
| H A D | linux32_sysvec.c | 702 wrmsr(MSR_KGSBASE, 0); /* User value while we're in the kernel */ in linux_exec_setregs()
|
| /freebsd-13.1/usr.sbin/bhyvectl/ |
| H A D | bhyvectl.c | 409 case MSR_KGSBASE: in msr_name()
|
| /freebsd-13.1/sys/amd64/vmm/amd/ |
| H A D | svm.c | 591 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_KGSBASE); in svm_init()
|