Lines Matching refs:pv_mmu_ops

57 	return PVOP_CALL0(unsigned long, pv_mmu_ops.read_cr2);  in read_cr2()
62 PVOP_VCALL1(pv_mmu_ops.write_cr2, x); in write_cr2()
67 return PVOP_CALL0(unsigned long, pv_mmu_ops.read_cr3); in __read_cr3()
72 PVOP_VCALL1(pv_mmu_ops.write_cr3, x); in write_cr3()
279 PVOP_VCALL2(pv_mmu_ops.activate_mm, prev, next); in paravirt_activate_mm()
285 PVOP_VCALL2(pv_mmu_ops.dup_mmap, oldmm, mm); in paravirt_arch_dup_mmap()
290 PVOP_VCALL1(pv_mmu_ops.exit_mmap, mm); in paravirt_arch_exit_mmap()
295 PVOP_VCALL0(pv_mmu_ops.flush_tlb_user); in __flush_tlb()
299 PVOP_VCALL0(pv_mmu_ops.flush_tlb_kernel); in __flush_tlb_global()
303 PVOP_VCALL1(pv_mmu_ops.flush_tlb_one_user, addr); in __flush_tlb_one_user()
309 PVOP_VCALL2(pv_mmu_ops.flush_tlb_others, cpumask, info); in flush_tlb_others()
314 PVOP_VCALL2(pv_mmu_ops.tlb_remove_table, tlb, table); in paravirt_tlb_remove_table()
319 return PVOP_CALL1(int, pv_mmu_ops.pgd_alloc, mm); in paravirt_pgd_alloc()
324 PVOP_VCALL2(pv_mmu_ops.pgd_free, mm, pgd); in paravirt_pgd_free()
329 PVOP_VCALL2(pv_mmu_ops.alloc_pte, mm, pfn); in paravirt_alloc_pte()
333 PVOP_VCALL1(pv_mmu_ops.release_pte, pfn); in paravirt_release_pte()
338 PVOP_VCALL2(pv_mmu_ops.alloc_pmd, mm, pfn); in paravirt_alloc_pmd()
343 PVOP_VCALL1(pv_mmu_ops.release_pmd, pfn); in paravirt_release_pmd()
348 PVOP_VCALL2(pv_mmu_ops.alloc_pud, mm, pfn); in paravirt_alloc_pud()
352 PVOP_VCALL1(pv_mmu_ops.release_pud, pfn); in paravirt_release_pud()
357 PVOP_VCALL2(pv_mmu_ops.alloc_p4d, mm, pfn); in paravirt_alloc_p4d()
362 PVOP_VCALL1(pv_mmu_ops.release_p4d, pfn); in paravirt_release_p4d()
371 pv_mmu_ops.make_pte, in __pte()
375 pv_mmu_ops.make_pte, in __pte()
386 ret = PVOP_CALLEE2(pteval_t, pv_mmu_ops.pte_val, in pte_val()
389 ret = PVOP_CALLEE1(pteval_t, pv_mmu_ops.pte_val, in pte_val()
400 ret = PVOP_CALLEE2(pgdval_t, pv_mmu_ops.make_pgd, in __pgd()
403 ret = PVOP_CALLEE1(pgdval_t, pv_mmu_ops.make_pgd, in __pgd()
414 ret = PVOP_CALLEE2(pgdval_t, pv_mmu_ops.pgd_val, in pgd_val()
417 ret = PVOP_CALLEE1(pgdval_t, pv_mmu_ops.pgd_val, in pgd_val()
429 ret = PVOP_CALL3(pteval_t, pv_mmu_ops.ptep_modify_prot_start, in ptep_modify_prot_start()
440 pv_mmu_ops.ptep_modify_prot_commit(mm, addr, ptep, pte); in ptep_modify_prot_commit()
442 PVOP_VCALL4(pv_mmu_ops.ptep_modify_prot_commit, in ptep_modify_prot_commit()
449 PVOP_VCALL3(pv_mmu_ops.set_pte, ptep, in set_pte()
452 PVOP_VCALL2(pv_mmu_ops.set_pte, ptep, in set_pte()
461 pv_mmu_ops.set_pte_at(mm, addr, ptep, pte); in set_pte_at()
463 PVOP_VCALL4(pv_mmu_ops.set_pte_at, mm, addr, ptep, pte.pte); in set_pte_at()
471 PVOP_VCALL3(pv_mmu_ops.set_pmd, pmdp, val, (u64)val >> 32); in set_pmd()
473 PVOP_VCALL2(pv_mmu_ops.set_pmd, pmdp, val); in set_pmd()
482 ret = PVOP_CALLEE2(pmdval_t, pv_mmu_ops.make_pmd, in __pmd()
485 ret = PVOP_CALLEE1(pmdval_t, pv_mmu_ops.make_pmd, in __pmd()
496 ret = PVOP_CALLEE2(pmdval_t, pv_mmu_ops.pmd_val, in pmd_val()
499 ret = PVOP_CALLEE1(pmdval_t, pv_mmu_ops.pmd_val, in pmd_val()
510 PVOP_VCALL3(pv_mmu_ops.set_pud, pudp, in set_pud()
513 PVOP_VCALL2(pv_mmu_ops.set_pud, pudp, in set_pud()
522 ret = PVOP_CALLEE2(pudval_t, pv_mmu_ops.make_pud, in __pud()
525 ret = PVOP_CALLEE1(pudval_t, pv_mmu_ops.make_pud, in __pud()
536 ret = PVOP_CALLEE2(pudval_t, pv_mmu_ops.pud_val, in pud_val()
539 ret = PVOP_CALLEE1(pudval_t, pv_mmu_ops.pud_val, in pud_val()
555 PVOP_VCALL3(pv_mmu_ops.set_p4d, p4dp, in set_p4d()
558 PVOP_VCALL2(pv_mmu_ops.set_p4d, p4dp, in set_p4d()
566 p4dval_t ret = PVOP_CALLEE1(p4dval_t, pv_mmu_ops.make_p4d, val); in __p4d()
573 return PVOP_CALLEE1(p4dval_t, pv_mmu_ops.p4d_val, p4d.p4d); in p4d_val()
578 PVOP_VCALL2(pv_mmu_ops.set_pgd, pgdp, native_pgd_val(pgd)); in __set_pgd()
609 PVOP_VCALL3(pv_mmu_ops.set_pte_atomic, ptep, in set_pte_atomic()
616 PVOP_VCALL3(pv_mmu_ops.pte_clear, mm, addr, ptep); in pte_clear()
621 PVOP_VCALL1(pv_mmu_ops.pmd_clear, pmdp); in pmd_clear()
655 PVOP_VCALL0(pv_mmu_ops.lazy_mode.enter); in arch_enter_lazy_mmu_mode()
660 PVOP_VCALL0(pv_mmu_ops.lazy_mode.leave); in arch_leave_lazy_mmu_mode()
665 PVOP_VCALL0(pv_mmu_ops.lazy_mode.flush); in arch_flush_lazy_mmu_mode()
671 pv_mmu_ops.set_fixmap(idx, phys, flags); in __set_fixmap()
941 call PARA_INDIRECT(pv_mmu_ops+PV_MMU_read_cr2);