• Home
  • Raw
  • Download

Lines Matching full:guest

94 	kvm_info("Guest TLBs:\n");  in kvm_mips_dump_guest_tlbs()
95 kvm_info("Guest EntryHi: %#lx\n", kvm_read_c0_guest_entryhi(cop0)); in kvm_mips_dump_guest_tlbs()
200 kvm_debug("%s: Invalidated guest user entryhi %#lx @ idx %d\n", in kvm_mips_host_tlb_inv()
204 kvm_debug("%s: Invalidated guest kernel entryhi %#lx @ idx %d\n", in kvm_mips_host_tlb_inv()
230 * Sets the root GuestID to match the current guest GuestID, for TLB operation
259 /* Set root GuestID for root probe and write of guest TLB entry */ in kvm_vz_host_tlb_inv()
291 * kvm_vz_guest_tlb_lookup() - Lookup a guest VZ TLB mapping.
293 * @gpa: Guest virtual address in a TLB mapped guest segment.
294 * @gpa: Ponter to output guest physical address it maps to.
296 * Converts a guest virtual address in a guest TLB mapped segment to a guest
297 * physical address, by probing the guest TLB.
299 * Returns: 0 if guest TLB mapping exists for @gva. *@gpa will have been
301 * -EFAULT if no guest TLB mapping exists for @gva. *@gpa may not
313 /* Probe the guest TLB for a mapping */ in kvm_vz_guest_tlb_lookup()
315 /* Set root GuestID for root probe of guest TLB entry */ in kvm_vz_guest_tlb_lookup()
374 * Note, this doesn't take guest MIPS32 XPA into account, where PFN is in kvm_vz_guest_tlb_lookup()
409 * Invalidate guest entries in root TLB while leaving root entries in kvm_vz_local_flush_roottlb_all_guests()
418 /* Don't invalidate non-guest (RVA) mappings in the root TLB */ in kvm_vz_local_flush_roottlb_all_guests()
442 * kvm_vz_local_flush_guesttlb_all() - Flush all guest TLB entries.
444 * Invalidate all entries in guest tlb irrespective of guestid.
458 /* Preserve all clobbered guest registers */ in kvm_vz_local_flush_guesttlb_all()
474 /* Invalidate guest entries in guest TLB */ in kvm_vz_local_flush_guesttlb_all()
478 for (entry = 0; entry < current_cpu_data.guest.tlbsize; entry++) { in kvm_vz_local_flush_guesttlb_all()
503 * kvm_vz_save_guesttlb() - Save a range of guest TLB entries.
508 * Save a range of guest TLB entries. The caller must ensure interrupts are
532 /* Read each entry from guest TLB */ in kvm_vz_save_guesttlb()
542 /* Entry invalid or belongs to another guest */ in kvm_vz_save_guesttlb()
548 /* Entry belongs to the right guest */ in kvm_vz_save_guesttlb()
572 * kvm_vz_load_guesttlb() - Save a range of guest TLB entries.
577 * Load a range of guest TLB entries. The caller must ensure interrupts are
598 /* Write each entry to guest TLB */ in kvm_vz_load_guesttlb()
630 /* Set root GuestID for root probe and write of guest TLB entry */ in kvm_loongson_clear_guest_vtlb()
647 /* Set root GuestID for root probe and write of guest TLB entry */ in kvm_loongson_clear_guest_ftlb()
671 * Suspend the active_mm, ready for a switch to a KVM guest virtual address
672 * space. This is left active for the duration of guest context, including time
692 * Resume the mm of the current process, after a switch back from a KVM guest