Home
last modified time | relevance | path

Searched refs:rmapp (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/arch/powerpc/kvm/
A Dbook3s_64_mmu_hv.c783 *rmapp = (*rmapp & ~KVMPPC_RMAP_INDEX) | j; in kvmppc_unmap_hpte()
815 lock_rmap(rmapp); in kvm_unmap_rmapp()
880 ++rmapp; in kvmppc_core_flush_memslot_hv()
895 lock_rmap(rmapp); in kvm_age_rmapp()
935 unlock_rmap(rmapp); in kvm_age_rmapp()
968 lock_rmap(rmapp); in kvm_test_age_rmapp()
984 unlock_rmap(rmapp); in kvm_test_age_rmapp()
1029 lock_rmap(rmapp); in kvm_test_clear_dirty_npages()
1096 unlock_rmap(rmapp); in kvm_test_clear_dirty_npages()
1135 ++rmapp; in kvmppc_hv_get_dirty_log_hpt()
[all …]
A Dbook3s_64_mmu_radix.c612 unsigned long *rmapp, struct rmap_nested **n_rmap) in kvmppc_create_pte() argument
694 if (rmapp && n_rmap) in kvmppc_create_pte()
695 kvmhv_insert_nest_rmap(kvm, rmapp, n_rmap); in kvmppc_create_pte()
746 if (rmapp && n_rmap) in kvmppc_create_pte()
747 kvmhv_insert_nest_rmap(kvm, rmapp, n_rmap); in kvmppc_create_pte()
772 if (rmapp && n_rmap) in kvmppc_create_pte()
773 kvmhv_insert_nest_rmap(kvm, rmapp, n_rmap); in kvmppc_create_pte()
1047 unsigned long old, *rmapp; in kvm_age_radix() local
1058 rmapp = &memslot->arch.rmap[gfn - memslot->base_gfn]; in kvm_age_radix()
1095 unsigned long old, *rmapp; in kvm_radix_test_clear_dirty() local
[all …]
A Dbook3s_hv_nested.c887 struct llist_node *entry = ((struct llist_head *) rmapp)->first; in kvmhv_insert_nest_rmap()
892 if (!(*rmapp)) { in kvmhv_insert_nest_rmap()
894 *rmapp = new_rmap | RMAP_NESTED_IS_SINGLE_ENTRY; in kvmhv_insert_nest_rmap()
905 rmap = *rmapp; in kvmhv_insert_nest_rmap()
907 *rmapp = 0UL; in kvmhv_insert_nest_rmap()
908 llist_add(&((*n_rmap)->list), (struct llist_head *) rmapp); in kvmhv_insert_nest_rmap()
1025 unsigned long rmap, *rmapp = &free->arch.rmap[page]; in kvmhv_free_memslot_nest_rmap() local
1029 entry = llist_del_all((struct llist_head *) rmapp); in kvmhv_free_memslot_nest_rmap()
1496 unsigned long *rmapp; in __kvmhv_nested_page_fault() local
1640 rmapp = &memslot->arch.rmap[gfn - memslot->base_gfn]; in __kvmhv_nested_page_fault()
[all …]
/linux-6.3-rc2/arch/powerpc/include/asm/
A Dkvm_book3s_64.h88 #define for_each_nest_rmap_safe(pos, node, rmapp) \ argument
91 (*(rmapp) = ((RMAP_NESTED_IS_SINGLE_ENTRY & ((u64) (node))) ? \
628 unsigned long *rmapp, struct rmap_nested **n_rmap);
629 extern void kvmhv_insert_nest_rmap(struct kvm *kvm, unsigned long *rmapp,
631 extern void kvmhv_update_nest_rmap_rc_list(struct kvm *kvm, unsigned long *rmapp,

Completed in 17 milliseconds