Lines Matching refs:mmu_update
183 static void xen_extend_mmu_update(const struct mmu_update *update) in xen_extend_mmu_update()
186 struct mmu_update *u; in xen_extend_mmu_update()
221 struct mmu_update u; in xen_set_pmd_hyper()
262 struct mmu_update u; in xen_batched_set_pte()
288 struct mmu_update u; in __xen_set_pte()
320 struct mmu_update u; in xen_ptep_modify_prot_commit()
412 struct mmu_update u; in xen_set_pud_hyper()
502 struct mmu_update u; in __xen_set_p4d_hyper()
2688 struct mmu_update *mmu_update; member
2705 rmd->mmu_update->ptr = virt_to_machine(ptep).maddr; in remap_area_pfn_pte_fn()
2706 rmd->mmu_update->ptr |= rmd->no_translate ? in remap_area_pfn_pte_fn()
2709 rmd->mmu_update->val = pte_val_ma(pte); in remap_area_pfn_pte_fn()
2710 rmd->mmu_update++; in remap_area_pfn_pte_fn()
2721 struct mmu_update mmu_update[REMAP_BATCH_SIZE]; in xen_remap_pfn() local
2744 rmd.mmu_update = mmu_update; in xen_remap_pfn()
2757 err = HYPERVISOR_mmu_update(&mmu_update[index], in xen_remap_pfn()