cr2
uint64_t cr2;
cr2 = rcr2();
if (cr2 < VM_MAXUSER_ADDRESS) {
(void *)cr2);
cr2 < VM_MAXUSER_ADDRESS) {
(void *)cr2);
cr2 = rcr2();
(*p->p_emul->e_usertrap)(l, cr2, frame) != 0)
pcb->pcb_cr2 = cr2;
va = trunc_page((vaddr_t)cr2);
ksi.ksi_addr = (void *)cr2;
uint32_t cr2;
cr2 = rcr2();
if (cr2 > VM_MIN_ADDRESS && cr2 <= VM_MAXUSER_ADDRESS) {
(void *)cr2);
cr2 < VM_MAXUSER_ADDRESS) {
(void *)cr2);
cr2 = rcr2();
pcb->pcb_cr2 = cr2;
va = trunc_page((vaddr_t)cr2);
ksi.ksi_addr = (void *)cr2;
return curcpu()->ci_vcpu->arch.cr2;
curcpu()->ci_vcpu->arch.cr2 = v;
sigframe.uc.luc_mcontext.cr2 = (long)pcb->pcb_onfault;
u_int64_t cr2;
vmcb->state.cr2 = state->crs[NVMM_X64_CR_CR2];
state->crs[NVMM_X64_CR_CR2] = vmcb->state.cr2;
uint64_t cr2;