Lines Matching defs:page
899 * Shadow page roots need to be reconstructed instead.
1232 * also via the emulator. KVM's TDP page tables are not in the scope of
2660 * 'TSC page' clocksource is good.
2825 /* TSC page valid */
2830 /* TSC page invalid */
3483 * a forced sync of the shadow page tables. Ensure all the
3547 /* We rely on the fact that it fits in a single page. */
7551 * there is no pkey in EPT page table for L1 guest or EPT
7552 * shadow page table for L2 guest.
7722 /* Crossing a page boundary? */
8631 * if emulation was due to access to shadowed page table
8632 * and it failed try to unshadow page and re-enter the
8638 * If the access faults on its page table, it can not
8639 * be fixed by unprotecting shadow page and it should
8657 * page protected, we can zap the shadow page and retry this
8660 * Note: if the guest uses a non-page-table modifying instruction
8978 /* With shadow page tables, cr2 contains a GVA or nGPA. */
10056 * instruction (in the guest). E.g. if a page fault (#PF, #NPF, EPT violation)
10372 * Due to sharing page tables across vCPUs, the xAPIC memslot must be
10378 * the vCPU would incorrectly be able to access the vAPIC page via MMIO
10380 * access page is sticky.
10720 * 3) This also orders the write to mode from any reads to the page
10977 * use a stale page translation. Assume that any code after
11856 struct page *page;
11898 page = alloc_page(GFP_KERNEL_ACCOUNT | __GFP_ZERO);
11899 if (!page)
11901 vcpu->arch.pio_data = page_address(page);
12604 * other, disable large page support for this slot.
12651 * KVM doesn't support moving memslots when there are external page
12738 * which can be collapsed into a single large-page spte. Later
12739 * page faults will create the large-page sptes.
12744 * Initially-all-set does not require write protecting any page,
12776 * Specifically, KVM also write-protects guest page tables to
12778 * no CPUs can write to those page before mmu_lock is dropped.
12787 * a guest page table being write-protected (KVM clears the
13090 * used to deliver async page faults.
13141 * page fault, but putting the guest in an artificial halt state
13144 * another process. When the instruction that triggered a page
13145 * fault is retried, hopefully the page will be ready in the host.
13339 * If vcpu->arch.walk_mmu->gva_to_gpa succeeded, the page
13426 * page tables, so a non-global flush just degenerates to a
13428 * keeping track of global entries in shadow page tables.