Lines Matching refs:npfec
1695 struct npfec npfec) in hvm_hap_nested_page_fault() argument
1728 npfec.read_access, in hvm_hap_nested_page_fault()
1729 npfec.write_access, in hvm_hap_nested_page_fault()
1730 npfec.insn_fetch); in hvm_hap_nested_page_fault()
1759 if ( !handle_mmio_with_translation(gla, gpa >> PAGE_SHIFT, npfec) ) in hvm_hap_nested_page_fault()
1773 P2M_ALLOC | (npfec.write_access ? P2M_UNSHARE : 0), in hvm_hap_nested_page_fault()
1778 if ( p2m_altp2m_lazy_copy(curr, gpa, gla, npfec, &p2m) ) in hvm_hap_nested_page_fault()
1802 violation = npfec.read_access || npfec.write_access || npfec.insn_fetch; in hvm_hap_nested_page_fault()
1805 violation = npfec.write_access || npfec.insn_fetch; in hvm_hap_nested_page_fault()
1808 violation = npfec.read_access || npfec.insn_fetch; in hvm_hap_nested_page_fault()
1811 violation = npfec.read_access || npfec.write_access; in hvm_hap_nested_page_fault()
1815 violation = npfec.write_access; in hvm_hap_nested_page_fault()
1818 violation = npfec.read_access; in hvm_hap_nested_page_fault()
1821 violation = npfec.insn_fetch; in hvm_hap_nested_page_fault()
1844 sync = p2m_mem_access_check(gpa, gla, npfec, &req_ptr); in hvm_hap_nested_page_fault()
1862 (npfec.write_access && in hvm_hap_nested_page_fault()
1865 if ( !handle_mmio_with_translation(gla, gpa >> PAGE_SHIFT, npfec) ) in hvm_hap_nested_page_fault()
1876 if ( npfec.write_access && (p2mt == p2m_ram_shared) ) in hvm_hap_nested_page_fault()
1894 if ( npfec.write_access ) in hvm_hap_nested_page_fault()
1912 npfec.write_access && npfec.present && in hvm_hap_nested_page_fault()