Lines Matching refs:guest
28 #include <asm/guest-state-buffer.h>
43 * hardware supports). Both guest and host use this value.
217 * which stores the guest's view of the second word of the HPTE
218 * (including the guest physical address of the mapping),
229 * The rmap array of size number of guest pages is allocated for each memslot.
230 * This array is used to store usage specific information about the guest page.
236 #define KVMPPC_RMAP_HPT 0x0100000000000000 /* HPT guest */
239 * rmap usage definition for a hash page table (hpt) guest:
244 * The bottom 32 bits are the index in the guest HPT of a HPTE that points to
260 /* Host virtual (linear mapping) address of guest HPT */
262 /* Array of reverse mapping entries for each guest HPTE */
363 * registered by a PAPR guest. There are three types of area
364 * that a guest can register.
367 unsigned long gpa; /* Current guest phys addr */
640 /* Time base value when we entered the guest */
708 * POWER9 and later: fault_gpa contains the guest real address of page
709 * fault for a radix guest, or segment descriptor (equivalent to result
730 /* guest debug registers*/
771 u64 dec_expires; /* Relative to guest timebase. */
776 u8 irq_pending; /* Used by XIVE to signal pending guest irqs */
845 u64 nested_hfscr; /* HFSCR that the L1 requested for the nested guest */
867 struct kvmhv_tb_accumulator guest_time; /* guest execution */
868 struct kvmhv_tb_accumulator cede_time; /* time napping inside guest */