Searched refs:rmapp (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/powerpc/kvm/ |
| A D | book3s_64_mmu_hv.c | 775 *rmapp = (*rmapp & ~KVMPPC_RMAP_INDEX) | j; in kvmppc_unmap_hpte() 807 lock_rmap(rmapp); in kvm_unmap_rmapp() 872 ++rmapp; in kvmppc_core_flush_memslot_hv() 887 lock_rmap(rmapp); in kvm_age_rmapp() 927 unlock_rmap(rmapp); in kvm_age_rmapp() 960 lock_rmap(rmapp); in kvm_test_age_rmapp() 976 unlock_rmap(rmapp); in kvm_test_age_rmapp() 1021 lock_rmap(rmapp); in kvm_test_clear_dirty_npages() 1088 unlock_rmap(rmapp); in kvm_test_clear_dirty_npages() 1127 ++rmapp; in kvmppc_hv_get_dirty_log_hpt() [all …]
|
| A D | book3s_hv_nested.c | 879 struct llist_node *entry = ((struct llist_head *) rmapp)->first; in kvmhv_insert_nest_rmap() 884 if (!(*rmapp)) { in kvmhv_insert_nest_rmap() 886 *rmapp = new_rmap | RMAP_NESTED_IS_SINGLE_ENTRY; in kvmhv_insert_nest_rmap() 897 rmap = *rmapp; in kvmhv_insert_nest_rmap() 899 *rmapp = 0UL; in kvmhv_insert_nest_rmap() 900 llist_add(&((*n_rmap)->list), (struct llist_head *) rmapp); in kvmhv_insert_nest_rmap() 1017 unsigned long rmap, *rmapp = &free->arch.rmap[page]; in kvmhv_free_memslot_nest_rmap() local 1021 entry = llist_del_all((struct llist_head *) rmapp); in kvmhv_free_memslot_nest_rmap() 1491 unsigned long *rmapp; in __kvmhv_nested_page_fault() local 1635 rmapp = &memslot->arch.rmap[gfn - memslot->base_gfn]; in __kvmhv_nested_page_fault() [all …]
|
| A D | book3s_64_mmu_radix.c | 606 unsigned long *rmapp, struct rmap_nested **n_rmap) in kvmppc_create_pte() argument 688 if (rmapp && n_rmap) in kvmppc_create_pte() 689 kvmhv_insert_nest_rmap(kvm, rmapp, n_rmap); in kvmppc_create_pte() 740 if (rmapp && n_rmap) in kvmppc_create_pte() 741 kvmhv_insert_nest_rmap(kvm, rmapp, n_rmap); in kvmppc_create_pte() 766 if (rmapp && n_rmap) in kvmppc_create_pte() 767 kvmhv_insert_nest_rmap(kvm, rmapp, n_rmap); in kvmppc_create_pte() 1041 unsigned long old, *rmapp; in kvm_age_radix() local 1052 rmapp = &memslot->arch.rmap[gfn - memslot->base_gfn]; in kvm_age_radix() 1089 unsigned long old, *rmapp; in kvm_radix_test_clear_dirty() local [all …]
|
| /linux/arch/powerpc/include/asm/ |
| A D | kvm_book3s_64.h | 102 #define for_each_nest_rmap_safe(pos, node, rmapp) \ argument 105 (*(rmapp) = ((RMAP_NESTED_IS_SINGLE_ENTRY & ((u64) (node))) ? \ 640 unsigned long *rmapp, struct rmap_nested **n_rmap); 641 extern void kvmhv_insert_nest_rmap(struct kvm *kvm, unsigned long *rmapp, 643 extern void kvmhv_update_nest_rmap_rc_list(struct kvm *kvm, unsigned long *rmapp,
|
Completed in 72 milliseconds