Home
last modified time | relevance | path

Searched refs:hptep (Results 1 – 7 of 7) sorted by relevance

/linux/arch/powerpc/mm/book3s64/
A Dhash_native.c367 hptep++; in native_hpte_insert()
402 struct hash_pte *hptep; in native_hpte_remove() local
434 hptep->v = 0; in native_hpte_remove()
473 hptep->r = cpu_to_be64((be64_to_cpu(hptep->r) & in native_hpte_updatepp()
494 struct hash_pte *hptep; in __native_hpte_find() local
562 hptep->r = cpu_to_be64((be64_to_cpu(hptep->r) & in native_hpte_updateboltedpp()
596 hptep->v = 0; in native_hpte_removebolted()
626 hptep->v = 0; in native_hpte_invalidate()
691 hptep->v = 0; in native_hugepage_invalidate()
817 hptep->v = 0; in native_hpte_clear()
[all …]
/linux/arch/powerpc/kvm/
A Dbook3s_64_mmu_hv.c340 __be64 *hptep; in kvmppc_mmu_book3s_64_hv_xlate() local
489 __be64 *hptep; in kvmppc_book3s_hv_page_fault() local
728 __unlock_hpte(hptep, be64_to_cpu(hptep[0])); in kvmppc_book3s_hv_page_fault()
802 __be64 *hptep; in kvm_unmap_rmapp() local
830 __unlock_hpte(hptep, be64_to_cpu(hptep[0])); in kvm_unmap_rmapp()
881 __be64 *hptep; in kvm_age_rmapp() local
924 __unlock_hpte(hptep, be64_to_cpu(hptep[0])); in kvm_age_rmapp()
1017 __be64 *hptep; in kvm_test_clear_dirty_npages() local
1062 __unlock_hpte(hptep, be64_to_cpu(hptep[0])); in kvm_test_clear_dirty_npages()
1085 __unlock_hpte(hptep, v); in kvm_test_clear_dirty_npages()
[all …]
A Dtrace_hv.h273 TP_PROTO(struct kvm_vcpu *vcpu, unsigned long *hptep,
277 TP_ARGS(vcpu, hptep, memslot, ea, dsisr),
292 __entry->hpte_v = hptep[0];
293 __entry->hpte_r = hptep[1];
294 __entry->gpte_r = hptep[2];
309 TP_PROTO(struct kvm_vcpu *vcpu, unsigned long *hptep, long ret),
311 TP_ARGS(vcpu, hptep, ret),
322 __entry->hpte_v = hptep[0];
323 __entry->hpte_r = hptep[1];
A Dbook3s_hv_rm_mmu.c1022 void kvmppc_invalidate_hpte(struct kvm *kvm, __be64 *hptep, in kvmppc_invalidate_hpte() argument
1028 hptep[0] &= ~cpu_to_be64(HPTE_V_VALID); in kvmppc_invalidate_hpte()
1029 hp0 = be64_to_cpu(hptep[0]); in kvmppc_invalidate_hpte()
1030 hp1 = be64_to_cpu(hptep[1]); in kvmppc_invalidate_hpte()
1040 void kvmppc_clear_ref_hpte(struct kvm *kvm, __be64 *hptep, in kvmppc_clear_ref_hpte() argument
1047 hp0 = be64_to_cpu(hptep[0]); in kvmppc_clear_ref_hpte()
1048 hp1 = be64_to_cpu(hptep[1]); in kvmppc_clear_ref_hpte()
1054 rbyte = (be64_to_cpu(hptep[1]) & ~HPTE_R_R) >> 8; in kvmppc_clear_ref_hpte()
1056 *((char *)hptep + 14) = rbyte; in kvmppc_clear_ref_hpte()
/linux/arch/powerpc/mm/ptdump/
A Dhashpagetable.c209 struct hash_pte *hptep; in native_find() local
225 hptep = htab_address + hpte_group; in native_find()
226 hpte_v = be64_to_cpu(hptep->v); in native_find()
230 *v = be64_to_cpu(hptep->v); in native_find()
231 *r = be64_to_cpu(hptep->r); in native_find()
/linux/arch/powerpc/include/asm/book3s/64/
A Dmmu-hash.h374 static inline unsigned long hpte_get_old_v(struct hash_pte *hptep) in hpte_get_old_v() argument
378 hpte_v = be64_to_cpu(hptep->v); in hpte_get_old_v()
380 hpte_v = hpte_new_to_old_v(hpte_v, be64_to_cpu(hptep->r)); in hpte_get_old_v()
/linux/arch/powerpc/include/asm/
A Dkvm_book3s.h242 extern void kvmppc_invalidate_hpte(struct kvm *kvm, __be64 *hptep,
244 void kvmppc_clear_ref_hpte(struct kvm *kvm, __be64 *hptep,

Completed in 22 milliseconds