Home
last modified time | relevance | path

Searched refs:n_rmap (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_hv_nested.c805 struct rmap_nested **n_rmap) in kvmhv_insert_nest_rmap()
809 u64 rmap, new_rmap = (*n_rmap)->rmap; in kvmhv_insert_nest_rmap()
828 llist_add(&((*n_rmap)->list), (struct llist_head *) rmapp); in kvmhv_insert_nest_rmap()
830 (*n_rmap)->list.next = (struct llist_node *) rmap; in kvmhv_insert_nest_rmap()
833 *n_rmap = NULL; in kvmhv_insert_nest_rmap()
836 static void kvmhv_update_nest_rmap_rc(struct kvm *kvm, u64 n_rmap, in kvmhv_update_nest_rmap_rc() argument
844 gpa = n_rmap & RMAP_NESTED_GPA_MASK; in kvmhv_update_nest_rmap_rc()
845 lpid = (n_rmap & RMAP_NESTED_LPID_MASK) >> RMAP_NESTED_LPID_SHIFT; in kvmhv_update_nest_rmap_rc()
883 static void kvmhv_remove_nest_rmap(struct kvm *kvm, u64 n_rmap, in kvmhv_remove_nest_rmap() argument
891 gpa = n_rmap in kvmhv_remove_nest_rmap()
804 kvmhv_insert_nest_rmap(struct kvm *kvm, unsigned long *rmapp, struct rmap_nested **n_rmap) kvmhv_insert_nest_rmap() argument
1306 struct rmap_nested *n_rmap; __kvmhv_nested_page_fault() local
[all...]
H A Dbook3s_64_mmu_radix.c589 unsigned long *rmapp, struct rmap_nested **n_rmap) in kvmppc_create_pte()
671 if (rmapp && n_rmap) in kvmppc_create_pte()
672 kvmhv_insert_nest_rmap(kvm, rmapp, n_rmap); in kvmppc_create_pte()
723 if (rmapp && n_rmap) in kvmppc_create_pte()
724 kvmhv_insert_nest_rmap(kvm, rmapp, n_rmap); in kvmppc_create_pte()
749 if (rmapp && n_rmap) in kvmppc_create_pte()
750 kvmhv_insert_nest_rmap(kvm, rmapp, n_rmap); in kvmppc_create_pte()
586 kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, unsigned long gpa, unsigned int level, unsigned long mmu_seq, unsigned int lpid, unsigned long *rmapp, struct rmap_nested **n_rmap) kvmppc_create_pte() argument
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_hv_nested.c885 struct rmap_nested **n_rmap) in kvmhv_insert_nest_rmap()
889 u64 rmap, new_rmap = (*n_rmap)->rmap; in kvmhv_insert_nest_rmap()
908 llist_add(&((*n_rmap)->list), (struct llist_head *) rmapp); in kvmhv_insert_nest_rmap()
910 (*n_rmap)->list.next = (struct llist_node *) rmap; in kvmhv_insert_nest_rmap()
913 *n_rmap = NULL; in kvmhv_insert_nest_rmap()
916 static void kvmhv_update_nest_rmap_rc(struct kvm *kvm, u64 n_rmap, in kvmhv_update_nest_rmap_rc() argument
924 gpa = n_rmap & RMAP_NESTED_GPA_MASK; in kvmhv_update_nest_rmap_rc()
925 lpid = (n_rmap & RMAP_NESTED_LPID_MASK) >> RMAP_NESTED_LPID_SHIFT; in kvmhv_update_nest_rmap_rc()
963 static void kvmhv_remove_nest_rmap(struct kvm *kvm, u64 n_rmap, in kvmhv_remove_nest_rmap() argument
971 gpa = n_rmap in kvmhv_remove_nest_rmap()
884 kvmhv_insert_nest_rmap(struct kvm *kvm, unsigned long *rmapp, struct rmap_nested **n_rmap) kvmhv_insert_nest_rmap() argument
1490 struct rmap_nested *n_rmap; __kvmhv_nested_page_fault() local
[all...]
H A Dbook3s_64_mmu_radix.c613 unsigned long *rmapp, struct rmap_nested **n_rmap) in kvmppc_create_pte()
695 if (rmapp && n_rmap) in kvmppc_create_pte()
696 kvmhv_insert_nest_rmap(kvm, rmapp, n_rmap); in kvmppc_create_pte()
747 if (rmapp && n_rmap) in kvmppc_create_pte()
748 kvmhv_insert_nest_rmap(kvm, rmapp, n_rmap); in kvmppc_create_pte()
773 if (rmapp && n_rmap) in kvmppc_create_pte()
774 kvmhv_insert_nest_rmap(kvm, rmapp, n_rmap); in kvmppc_create_pte()
610 kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, unsigned long gpa, unsigned int level, unsigned long mmu_seq, unsigned int lpid, unsigned long *rmapp, struct rmap_nested **n_rmap) kvmppc_create_pte() argument
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dkvm_book3s_64.h627 unsigned long *rmapp, struct rmap_nested **n_rmap);
629 struct rmap_nested **n_rmap);
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dkvm_book3s_64.h628 unsigned long *rmapp, struct rmap_nested **n_rmap);
630 struct rmap_nested **n_rmap);

Completed in 10 milliseconds