Lines Matching refs:info2
1764 nested_fault(struct vcpu *vcpu, uint64_t info1, uint64_t info2, in nested_fault() argument
1771 KASSERT(info2 & VM_INTINFO_VALID, ("info2 %#lx is not valid", info2)); in nested_fault()
1781 info1, info2); in nested_fault()
1791 exc2 = exception_class(info2); in nested_fault()
1800 *retinfo = info2; in nested_fault()
1824 uint64_t info1, info2; in vm_entry_intinfo() local
1830 info2 = 0; in vm_entry_intinfo()
1832 info2 = vcpu_exception_intinfo(vcpu); in vm_entry_intinfo()
1835 vcpu->exc_vector, info2); in vm_entry_intinfo()
1838 if ((info1 & VM_INTINFO_VALID) && (info2 & VM_INTINFO_VALID)) { in vm_entry_intinfo()
1839 valid = nested_fault(vcpu, info1, info2, retinfo); in vm_entry_intinfo()
1843 } else if (info2 & VM_INTINFO_VALID) { in vm_entry_intinfo()
1844 *retinfo = info2; in vm_entry_intinfo()
1852 "retinfo(%#lx)", __func__, info1, info2, *retinfo); in vm_entry_intinfo()
1859 vm_get_intinfo(struct vcpu *vcpu, uint64_t *info1, uint64_t *info2) in vm_get_intinfo() argument
1862 *info2 = vcpu_exception_intinfo(vcpu); in vm_get_intinfo()