Searched refs:vmcb (Results 1 – 4 of 4) sorted by relevance
62 vmcb_segptr(struct vmcb *vmcb, int type) in vmcb_segptr() argument67 state = &vmcb->state; in vmcb_segptr()122 struct vmcb *vmcb; in vmcb_access() local133 ptr = (char *)vmcb; in vmcb_access()166 struct vmcb *vmcb; in vmcb_read() local172 state = &vmcb->state; in vmcb_read()256 struct vmcb *vmcb; in vmcb_write() local262 state = &vmcb->state; in vmcb_write()353 vmcb_seg(struct vmcb *vmcb, int ident, struct vmcb_segment *seg2) in vmcb_seg() argument369 struct vmcb *vmcb; in vmcb_setdesc() local[all …]
47 struct vmcb vmcb; /* hardware saved vcpu context */ member78 static __inline struct vmcb *82 return (&(sc->vcpu[vcpu].vmcb)); in svm_get_vmcb()89 return (&(sc->vcpu[vcpu].vmcb.state)); in svm_get_vmcb_state()96 return (&(sc->vcpu[vcpu].vmcb.ctrl)); in svm_get_vmcb_ctrl()
653 svm_vcpu_mode(struct vmcb *vmcb) in svm_vcpu_mode() argument659 state = &vmcb->state; in svm_vcpu_mode()755 svm_paging_info(struct vmcb *vmcb, struct vm_guest_paging *paging) in svm_paging_info() argument759 state = &vmcb->state; in svm_paging_info()863 ctrl = &vmcb->ctrl; in svm_handle_inst_emul()1325 struct vmcb *vmcb; in svm_vmexit() local1336 state = &vmcb->state; in svm_vmexit()1337 ctrl = &vmcb->ctrl; in svm_vmexit()2407 struct vmcb *vmcb; in svm_snapshot() local2420 vmcb = &vcpu->vmcb; in svm_snapshot()[all …]
333 struct vmcb { struct337 CTASSERT(sizeof(struct vmcb) == PAGE_SIZE);338 CTASSERT(offsetof(struct vmcb, state) == 0x400);344 int vmcb_seg(struct vmcb *vmcb, int ident, struct vmcb_segment *seg);