/linux-master/arch/x86/kvm/mmu/ |
H A D | tdp_mmu.c | 228 struct kvm_mmu *mmu = vcpu->arch.mmu; local 1107 struct kvm_mmu *mmu = vcpu->arch.mmu; local 1779 struct kvm_mmu *mmu local 1808 struct kvm_mmu *mmu = vcpu->arch.mmu; local [all...] |
H A D | mmu.c | 237 static inline bool is_cr0_pg(struct kvm_mmu *mmu) argument 242 static inline bool is_cr4_pae(struct kvm_mmu *mmu) argument 263 kvm_mmu_get_guest_pgd(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu) argument 3558 kvm_mmu_free_roots(struct kvm *kvm, struct kvm_mmu *mmu, ulong roots_to_free) argument 3623 kvm_mmu_free_guest_mode_roots(struct kvm *kvm, struct kvm_mmu *mmu) argument 3670 struct kvm_mmu *mmu = vcpu->arch.mmu; local 3778 struct kvm_mmu *mmu = vcpu->arch.mmu; local 3896 struct kvm_mmu *mmu = vcpu->arch.mmu; local 4055 nonpaging_gva_to_gpa(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, gpa_t vaddr, u64 access, struct x86_exception *exception) argument 4689 cached_root_find_and_keep_current(struct kvm *kvm, struct kvm_mmu *mmu, gpa_t new_pgd, union kvm_mmu_page_role new_role) argument 4723 cached_root_find_without_current(struct kvm *kvm, struct kvm_mmu *mmu, gpa_t new_pgd, union kvm_mmu_page_role new_role) argument 4744 fast_pgd_switch(struct kvm *kvm, struct kvm_mmu *mmu, gpa_t new_pgd, union kvm_mmu_page_role new_role) argument 4762 struct kvm_mmu *mmu = vcpu->arch.mmu; local 5086 update_permission_bitmask(struct kvm_mmu *mmu, bool ept) argument 5182 update_pkru_bitmask(struct kvm_mmu *mmu) argument 5226 reset_guest_paging_metadata(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu) argument 5291 __kvm_mmu_refresh_passthrough_bits(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu) argument 5671 __kvm_mmu_free_obsolete_roots(struct kvm *kvm, struct kvm_mmu *mmu) argument 5924 __kvm_mmu_invalidate_addr(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, u64 addr, hpa_t root_hpa) argument 5961 kvm_mmu_invalidate_addr(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, u64 addr, unsigned long roots) argument 6010 struct kvm_mmu *mmu = vcpu->arch.mmu; local 6113 free_mmu_pages(struct kvm_mmu *mmu) argument 6122 __kvm_mmu_create(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu) argument [all...] |
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | mem_protect.c | 140 struct kvm_s2_mmu *mmu = &host_mmu.arch.mmu; local 234 struct kvm_s2_mmu *mmu = &vm->kvm.arch.mmu; local 291 struct kvm_s2_mmu *mmu = &host_mmu.arch.mmu; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo.c | 213 struct nvif_mmu *mmu = &cli->mmu; local 1176 struct nvif_mmu *mmu = &drm->client.mmu; local [all...] |
/linux-master/arch/arc/include/asm/ |
H A D | arcregs.h | 327 unsigned int pad3:5, mmu:3, pad2:4, ic:3, dc:3, pad1:6, ver:8; member in struct:bcr_erp
|
/linux-master/drivers/iommu/ |
H A D | ipmmu-vmsa.c | 71 struct ipmmu_vmsa_device *mmu; member in struct:ipmmu_vmsa_domain 149 static bool ipmmu_is_root(struct ipmmu_vmsa_device *mmu) argument 156 struct ipmmu_vmsa_device *mmu = dev_get_drvdata(dev); local 177 static u32 ipmmu_read(struct ipmmu_vmsa_device *mmu, unsigned int offset) argument 182 static void ipmmu_write(struct ipmmu_vmsa_device *mmu, unsigne argument 188 ipmmu_ctx_reg(struct ipmmu_vmsa_device *mmu, unsigned int context_id, unsigned int reg) argument 199 ipmmu_ctx_read(struct ipmmu_vmsa_device *mmu, unsigned int context_id, unsigned int reg) argument 205 ipmmu_ctx_write(struct ipmmu_vmsa_device *mmu, unsigned int context_id, unsigned int reg, u32 data) argument 232 ipmmu_utlb_reg(struct ipmmu_vmsa_device *mmu, unsigned int reg) argument 237 ipmmu_imuasid_write(struct ipmmu_vmsa_device *mmu, unsigned int utlb, u32 data) argument 243 ipmmu_imuctr_write(struct ipmmu_vmsa_device *mmu, unsigned int utlb, u32 data) argument 282 struct ipmmu_vmsa_device *mmu = domain->mmu; local 303 struct ipmmu_vmsa_device *mmu = domain->mmu; local 331 ipmmu_domain_allocate_context(struct ipmmu_vmsa_device *mmu, struct ipmmu_vmsa_domain *domain) argument 351 ipmmu_domain_free_context(struct ipmmu_vmsa_device *mmu, unsigned int context_id) argument 490 struct ipmmu_vmsa_device *mmu = domain->mmu; local 539 struct ipmmu_vmsa_device *mmu = dev; local 595 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev); local 792 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev); local 836 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev); local 861 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev); local 903 ipmmu_device_reset(struct ipmmu_vmsa_device *mmu) argument 1007 struct ipmmu_vmsa_device *mmu; local 1114 struct ipmmu_vmsa_device *mmu = platform_get_drvdata(pdev); local 1126 struct ipmmu_vmsa_device *mmu = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_mmu.c | 337 struct ivpu_mmu_info *mmu = vdev->mmu; local 352 struct ivpu_mmu_info *mmu = vdev->mmu; local 372 struct ivpu_mmu_info *mmu = vdev->mmu; local 391 struct ivpu_mmu_info *mmu local 565 struct ivpu_mmu_info *mmu = vdev->mmu; local 638 struct ivpu_mmu_info *mmu = vdev->mmu; local 679 struct ivpu_mmu_info *mmu = vdev->mmu; local 698 struct ivpu_mmu_info *mmu = vdev->mmu; local 786 struct ivpu_mmu_info *mmu = vdev->mmu; local 826 struct ivpu_mmu_info *mmu = vdev->mmu; local 862 struct ivpu_mmu_info *mmu = vdev->mmu; local [all...] |
/linux-master/drivers/gpu/drm/panfrost/ |
H A D | panfrost_device.h | 177 struct panfrost_mmu *mmu; member in struct:panfrost_file_priv
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_hv.c | 2131 struct kvmppc_mmu *mmu = &vcpu->arch.mmu; local
|
/linux-master/arch/arm64/kvm/ |
H A D | arm.c | 551 struct kvm_s2_mmu *mmu; local
|
H A D | mmu.c | 56 static int stage2_apply_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, argument 319 __unmap_stage2_range(struct kvm_s2_mmu *mmu, phys_addr_t start, u64 size, bool may_block) argument 331 unmap_stage2_range(struct kvm_s2_mmu *mmu, phys_addr_t start, u64 size) argument 868 kvm_init_stage2_mmu(struct kvm *kvm, struct kvm_s2_mmu *mmu, unsigned long type) argument 1011 kvm_free_stage2_pgd(struct kvm_s2_mmu *mmu) argument 1072 struct kvm_s2_mmu *mmu = &kvm->arch.mmu; local 1110 stage2_wp_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, phys_addr_t end) argument 1603 struct kvm_s2_mmu *mmu; local [all...] |
/linux-master/arch/arm64/kvm/hyp/ |
H A D | pgtable.c | 627 struct kvm_s2_mmu *mmu; member in struct:stage2_map_data 695 void kvm_tlb_flush_vmid_range(struct kvm_s2_mmu *mmu, argument 824 stage2_try_break_pte(const struct kvm_pgtable_visit_ctx *ctx, struct kvm_s2_mmu *mmu) argument 888 stage2_unmap_put_pte(const struct kvm_pgtable_visit_ctx *ctx, struct kvm_s2_mmu *mmu, struct kvm_pgtable_mm_ops *mm_ops) argument 1154 struct kvm_s2_mmu *mmu = pgt->mmu; local 1490 struct kvm_s2_mmu *mmu; local 1566 __kvm_pgtable_stage2_init(struct kvm_pgtable *pgt, struct kvm_s2_mmu *mmu, struct kvm_pgtable_mm_ops *mm_ops, enum kvm_pgtable_stage2_flags flags, kvm_pgtable_force_pte_cb_t force_pte_cb) argument [all...] |
/linux-master/drivers/gpu/drm/panthor/ |
H A D | panthor_mmu.c | 2659 struct panthor_mmu *mmu; local [all...] |
/linux-master/drivers/gpu/drm/gma500/ |
H A D | psb_drv.h | 403 struct psb_mmu_driver *mmu; member in struct:drm_psb_private
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | nested.c | 5729 struct kvm_mmu *mmu; local [all...] |
H A D | vmx.c | 3199 struct kvm_mmu *mmu = vcpu->arch.mmu; local 3236 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; local 3251 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; local [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | prom_init.c | 934 u8 mmu; member in struct:option_vector5
|
/linux-master/arch/arm64/include/asm/ |
H A D | kvm_host.h | 247 struct kvm_s2_mmu mmu; member in struct:kvm_arch
|
/linux-master/arch/sparc/mm/ |
H A D | init_64.c | 664 hypervisor_tlb_lock(unsigned long vaddr, unsigned long pte, unsigned long mmu) argument
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_host.h | 535 struct kvmppc_mmu mmu; member in struct:kvmppc_slb::kvm_vcpu_arch
|
/linux-master/arch/x86/include/asm/ |
H A D | kvm_host.h | 791 struct kvm_mmu *mmu; member in struct:kvm_vcpu_arch
|
/linux-master/arch/x86/kvm/ |
H A D | x86.c | 871 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; local 1228 struct kvm_mmu *mmu = vcpu->arch.mmu; local 7551 struct kvm_mmu *mmu = vcpu->arch.mmu; local 7566 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; local 7576 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; local 7588 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; local 7597 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; local 7630 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; local 7689 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; local 7795 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; local 13631 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; local [all...] |