pkvm_page_state
static inline enum pkvm_page_state get_host_state(struct hyp_page *p)
static inline void set_host_state(struct hyp_page *p, enum pkvm_page_state state)
static inline enum pkvm_page_state get_hyp_state(struct hyp_page *p)
static inline void set_hyp_state(struct hyp_page *p, enum pkvm_page_state state)
enum pkvm_page_state state)
static inline enum pkvm_page_state pkvm_getstate(enum kvm_pgtable_prot prot)
enum pkvm_page_state state;
enum pkvm_page_state state;
enum pkvm_page_state host;
enum pkvm_page_state hyp;
enum pkvm_page_state guest[2]; /* [ gfn, gfn + 1 ] */
static void __host_update_page_state(phys_addr_t addr, u64 size, enum pkvm_page_state state)
enum pkvm_page_state desired;
enum pkvm_page_state (*get_page_state)(kvm_pte_t pte, u64 addr);
enum pkvm_page_state state)
enum pkvm_page_state state)
static void __hyp_set_page_state_range(phys_addr_t phys, u64 size, enum pkvm_page_state state)
static int __hyp_check_page_state_range(phys_addr_t phys, u64 size, enum pkvm_page_state state)
static enum pkvm_page_state guest_get_page_state(kvm_pte_t pte, u64 addr)
u64 size, enum pkvm_page_state state)
enum pkvm_page_state state;