Home
last modified time | relevance | path

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

/Linux-v4.19/arch/x86/xen/
Dmmu.c70 struct mmu_update *mmu_update; member
88 rmd->mmu_update->ptr = virt_to_machine(ptep).maddr; in remap_area_pfn_pte_fn()
89 rmd->mmu_update->ptr |= rmd->no_translate ? in remap_area_pfn_pte_fn()
92 rmd->mmu_update->val = pte_val_ma(pte); in remap_area_pfn_pte_fn()
93 rmd->mmu_update++; in remap_area_pfn_pte_fn()
108 struct mmu_update mmu_update[REMAP_BATCH_SIZE]; in do_remap_pfn() local
130 rmd.mmu_update = mmu_update; in do_remap_pfn()
141 err = HYPERVISOR_mmu_update(&mmu_update[index], in do_remap_pfn()
Dmmu_pv.c175 static void xen_extend_mmu_update(const struct mmu_update *update) in xen_extend_mmu_update()
178 struct mmu_update *u; in xen_extend_mmu_update()
213 struct mmu_update u; in xen_set_pmd_hyper()
254 struct mmu_update u; in xen_batched_set_pte()
280 struct mmu_update u; in __xen_set_pte()
312 struct mmu_update u; in xen_ptep_modify_prot_commit()
404 struct mmu_update u; in xen_set_pud_hyper()
494 struct mmu_update u; in __xen_set_p4d_hyper()
Dsetup.c289 struct mmu_update update = { in xen_update_mem_tables()
/Linux-v4.19/include/xen/interface/
Dxen.h477 struct mmu_update { struct
481 DEFINE_GUEST_HANDLE_STRUCT(mmu_update); argument
/Linux-v4.19/arch/x86/include/asm/xen/
Dhypercall.h239 HYPERVISOR_mmu_update(struct mmu_update *req, int count, in HYPERVISOR_mmu_update()
242 return _hypercall4(int, mmu_update, req, count, success_count, domid); in HYPERVISOR_mmu_update()
487 MULTI_mmu_update(struct multicall_entry *mcl, struct mmu_update *req, in MULTI_mmu_update()
/Linux-v4.19/include/xen/arm/
Dhypercall.h85 MULTI_mmu_update(struct multicall_entry *mcl, struct mmu_update *req, in MULTI_mmu_update()
/Linux-v4.19/tools/lib/traceevent/
Dplugin_xen.c56 N(mmu_update),