Lines Matching defs:rmap_head
880 static unsigned long __kvm_rmap_lock(struct kvm_rmap_head *rmap_head) in __kvm_rmap_lock()
936 struct kvm_rmap_head *rmap_head) in kvm_rmap_lock()
943 static void __kvm_rmap_unlock(struct kvm_rmap_head *rmap_head, in __kvm_rmap_unlock()
957 struct kvm_rmap_head *rmap_head, in kvm_rmap_unlock()
965 static unsigned long kvm_rmap_get(struct kvm_rmap_head *rmap_head) in kvm_rmap_get()
975 static unsigned long kvm_rmap_lock_readonly(struct kvm_rmap_head *rmap_head) in kvm_rmap_lock_readonly()
988 static void kvm_rmap_unlock_readonly(struct kvm_rmap_head *rmap_head, in kvm_rmap_unlock_readonly()
1004 u64 *spte, struct kvm_rmap_head *rmap_head) in pte_list_add()
1084 struct kvm_rmap_head *rmap_head) in pte_list_remove()
1120 struct kvm_rmap_head *rmap_head, u64 *sptep) in kvm_zap_one_rmap_spte()
1128 struct kvm_rmap_head *rmap_head) in kvm_zap_all_rmap_sptes()
1157 unsigned int pte_list_count(struct kvm_rmap_head *rmap_head) in pte_list_count()
1186 struct kvm_rmap_head *rmap_head; in rmap_remove() local
1222 static u64 *rmap_get_first(struct kvm_rmap_head *rmap_head, in rmap_get_first()
1327 static bool rmap_write_protect(struct kvm_rmap_head *rmap_head, in rmap_write_protect()
1355 static bool __rmap_clear_dirty(struct kvm *kvm, struct kvm_rmap_head *rmap_head, in __rmap_clear_dirty()
1377 struct kvm_rmap_head *rmap_head; in kvm_mmu_write_protect_pt_masked() local
1400 struct kvm_rmap_head *rmap_head; in kvm_mmu_clear_dirty_pt_masked() local
1475 struct kvm_rmap_head *rmap_head; in kvm_mmu_slot_gfn_write_protect() local
1501 static bool kvm_zap_rmap(struct kvm *kvm, struct kvm_rmap_head *rmap_head, in kvm_zap_rmap()
1681 struct kvm_rmap_head *rmap_head; in __rmap_add() local
1711 struct kvm_rmap_head *rmap_head; in kvm_rmap_age_gfn_range() local
6780 struct kvm_rmap_head *rmap_head, in slot_rmap_write_protect()
6970 struct kvm_rmap_head *rmap_head, in shadow_mmu_try_split_huge_pages()
7085 struct kvm_rmap_head *rmap_head, in kvm_mmu_zap_collapsible_spte()