Searched refs:pkvm_page_state (Results 1 – 2 of 2) sorted by relevance
| /linux/arch/arm64/kvm/hyp/include/nvhe/ |
| H A D | memory.h | 21 enum pkvm_page_state { enum 38 enum pkvm_page_state state) in pkvm_mkstate() 45 static inline enum pkvm_page_state pkvm_getstate(enum kvm_pgtable_prot prot) in pkvm_getstate() 99 static inline enum pkvm_page_state get_host_state(struct hyp_page *p) in get_host_state() 104 static inline void set_host_state(struct hyp_page *p, enum pkvm_page_state state) in set_host_state() 109 static inline enum pkvm_page_state get_hyp_state(struct hyp_page *p) in get_hyp_state() 114 static inline void set_hyp_state(struct hyp_page *p, enum pkvm_page_state state) in set_hyp_state()
|
| /linux/arch/arm64/kvm/hyp/nvhe/ |
| H A D | mem_protect.c | 536 static void __host_update_page_state(phys_addr_t addr, u64 size, enum pkvm_page_state state) in __host_update_page_state() 634 enum pkvm_page_state desired; 635 enum pkvm_page_state (*get_page_state)(kvm_pte_t pte, u64 addr); 659 enum pkvm_page_state state) in __host_check_page_state_range() 678 enum pkvm_page_state state) in __host_set_page_state_range() 692 static void __hyp_set_page_state_range(phys_addr_t phys, u64 size, enum pkvm_page_state state) in __hyp_set_page_state_range() 698 static int __hyp_check_page_state_range(phys_addr_t phys, u64 size, enum pkvm_page_state state) in __hyp_check_page_state_range() 708 static enum pkvm_page_state guest_get_page_state(kvm_pte_t pte, u64 addr) in guest_get_page_state() 717 u64 size, enum pkvm_page_state state) in __guest_check_page_state_range() 1030 enum pkvm_page_state state; in __check_host_shared_guest() [all …]
|