/linux-master/arch/powerpc/platforms/cell/spufs/ |
H A D | lscsa_alloc.c | 17 #include <asm/mmu.h>
|
/linux-master/arch/um/include/asm/ |
H A D | mmu_context.h | 14 #include <asm/mmu.h>
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 17 #include <asm/book3s/64/mmu-hash.h> 653 struct kvmppc_mmu *mmu = &vcpu->arch.mmu; local 655 mmu->mfsrin = NULL; 656 mmu->mtsrin = kvmppc_mmu_book3s_64_mtsrin; 657 mmu->slbmte = kvmppc_mmu_book3s_64_slbmte; 658 mmu->slbmfee = kvmppc_mmu_book3s_64_slbmfee; 659 mmu->slbmfev = kvmppc_mmu_book3s_64_slbmfev; 660 mmu->slbfee = kvmppc_mmu_book3s_64_slbfee; 661 mmu [all...] |
H A D | book3s_emulate.c | 317 if (vcpu->arch.mmu.mfsrin) { 319 sr = vcpu->arch.mmu.mfsrin(vcpu, srnum); 329 if (vcpu->arch.mmu.mfsrin) { 331 sr = vcpu->arch.mmu.mfsrin(vcpu, srnum); 337 vcpu->arch.mmu.mtsrin(vcpu, 342 vcpu->arch.mmu.mtsrin(vcpu, 351 vcpu->arch.mmu.tlbie(vcpu, addr, large); 385 if (!vcpu->arch.mmu.slbmte) 388 vcpu->arch.mmu.slbmte(vcpu, 393 if (!vcpu->arch.mmu [all...] |
/linux-master/drivers/accel/habanalabs/common/ |
H A D | Makefile | 3 include $(src)/common/mmu/Makefile
|
/linux-master/arch/microblaze/include/asm/ |
H A D | tlbflush.h | 14 #include <asm/mmu.h>
|
/linux-master/arch/sh/include/asm/ |
H A D | traps_32.h | 6 #include <asm/mmu.h>
|
/linux-master/drivers/gpu/drm/panfrost/ |
H A D | panfrost_job.h | 20 struct panfrost_mmu *mmu; member in struct:panfrost_job
|
/linux-master/arch/arm64/mm/ |
H A D | Makefile | 4 ioremap.o mmap.o pgd.o mmu.o \
|
/linux-master/drivers/media/pci/intel/ipu6/ |
H A D | Makefile | 6 ipu6-mmu.o \
|
/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | e500mc_power_isa.dtsi | 57 mmu-type = "power-embedded";
|
H A D | e5500_power_isa.dtsi | 58 mmu-type = "power-embedded";
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | vmmgv100.c | 83 gv100_vmm_new(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, argument 87 return gp100_vmm_new_(&gv100_vmm, mmu, managed, addr, size,
|
H A D | priv.h | 5 #include <subdev/mmu.h> 23 } mmu; member in struct:nvkm_mmu_func
|
H A D | vmmnv50.c | 148 u32 pdeo = vmm->mmu->func->vmm.pd_offset + (pdei * 8); 183 struct nvkm_subdev *subdev = &vmm->mmu->subdev; 187 mutex_lock(&vmm->mmu->mutex); 220 nvkm_error(subdev, "%s mmu invalidate timeout\n", nvkm_subdev_type[i]); 222 mutex_unlock(&vmm->mmu->mutex); 234 struct nvkm_device *device = vmm->mmu->subdev.device; 280 kindm = vmm->mmu->func->kind(vmm->mmu, &kindn, &kind_inv); 343 const u32 pd_offset = vmm->mmu->func->vmm.pd_offset; 381 nv50_vmm_new(struct nvkm_mmu *mmu, boo argument [all...] |
H A D | vmmgp100.c | 37 struct device *dev = vmm->mmu->subdev.device->dev; 78 struct device *dev = vmm->mmu->subdev.device->dev; 271 struct device *dev = vmm->mmu->subdev.device->dev; 315 struct device *dev = vmm->mmu->subdev.device->dev; 414 struct nvkm_device *device = vmm->mmu->subdev.device; 443 kindm = vmm->mmu->func->kind(vmm->mmu, &kindn, &kind_inv); 488 struct nvkm_device *device = vmm->mmu->subdev.device; 553 struct nvkm_device *device = vmm->mmu->subdev.device; 601 struct nvkm_mmu *mmu, boo 600 gp100_vmm_new_(const struct nvkm_vmm_func *func, struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, void *argv, u32 argc, struct lock_class_key *key, const char *name, struct nvkm_vmm **pvmm) argument 629 gp100_vmm_new(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, void *argv, u32 argc, struct lock_class_key *key, const char *name, struct nvkm_vmm **pvmm) argument [all...] |
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_kms.c | 170 struct msm_mmu *mmu; local 184 mmu = msm_iommu_new(iommu_dev, 0); 185 if (IS_ERR(mmu)) 186 return ERR_CAST(mmu); 188 if (!mmu) { 193 aspace = msm_gem_address_space_create(mmu, "mdp_kms", 197 mmu->funcs->destroy(mmu);
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | Makefile | 23 mmu.o \
|
H A D | psb_drv.c | 185 if (dev_priv->mmu) { 190 (dev_priv->mmu), 193 psb_mmu_driver_takedown(dev_priv->mmu); 194 dev_priv->mmu = NULL; 339 dev_priv->mmu = psb_mmu_driver_init(dev, 1, 0, NULL); 340 if (!dev_priv->mmu) 343 dev_priv->pf_pd = psb_mmu_alloc_pd(dev_priv->mmu, 1, 0); 352 ret = psb_mmu_insert_pfn_sequence(psb_mmu_get_default_pd(dev_priv->mmu), 357 psb_mmu_set_pd_context(psb_mmu_get_default_pd(dev_priv->mmu), 0);
|
/linux-master/arch/m68k/kernel/ |
H A D | setup_mm.c | 376 const char *cpu, *mmu, *fpu; local 425 mmu = "68851"; 427 mmu = "68030"; 429 mmu = "68040"; 431 mmu = "68060"; 433 mmu = "Sun-3"; 435 mmu = "Apollo"; 437 mmu = "ColdFire"; 439 mmu = "unknown"; 449 cpu, mmu, fp [all...] |
H A D | setup_no.c | 176 char *cpu, *mmu, *fpu; local 180 mmu = "none"; 190 cpu, mmu, fpu,
|
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | hyp-main.c | 119 DECLARE_REG(struct kvm_s2_mmu *, mmu, host_ctxt, 1); 123 __kvm_tlb_flush_vmid_ipa(kern_hyp_va(mmu), ipa, level); 128 DECLARE_REG(struct kvm_s2_mmu *, mmu, host_ctxt, 1); 132 __kvm_tlb_flush_vmid_ipa_nsh(kern_hyp_va(mmu), ipa, level); 138 DECLARE_REG(struct kvm_s2_mmu *, mmu, host_ctxt, 1); 142 __kvm_tlb_flush_vmid_range(kern_hyp_va(mmu), start, pages); 147 DECLARE_REG(struct kvm_s2_mmu *, mmu, host_ctxt, 1); 149 __kvm_tlb_flush_vmid(kern_hyp_va(mmu)); 154 DECLARE_REG(struct kvm_s2_mmu *, mmu, host_ctxt, 1); 156 __kvm_flush_cpu_context(kern_hyp_va(mmu)); [all...] |
H A D | mem_protect.c | 132 host_mmu.arch.mmu.vtcr = kvm_get_vtcr(id_aa64mmfr0_el1_sys_val, 140 struct kvm_s2_mmu *mmu = &host_mmu.arch.mmu; local 145 mmu->arch = &host_mmu.arch; 151 ret = __kvm_pgtable_stage2_init(&host_mmu.pgt, mmu, 157 mmu->pgd_phys = __hyp_pa(host_mmu.pgt.pgd); 158 mmu->pgt = &host_mmu.pgt; 159 atomic64_set(&mmu->vmid.id, 0); 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_ttm.c | 162 struct nvif_mmu *mmu = &drm->client.mmu; local 165 typei = nvif_mmu_type(mmu, NVIF_MEM_HOST | NVIF_MEM_MAPPABLE | 172 typei = nvif_mmu_type(mmu, NVIF_MEM_HOST | NVIF_MEM_MAPPABLE | kind); 266 struct nvif_mmu *mmu = &drm->client.mmu; local 283 typei = nvif_mmu_type(mmu, NVIF_MEM_VRAM | NVIF_MEM_MAPPABLE | 305 drm_need_swiotlb(drm->client.mmu.dmabits), 306 drm->client.mmu.dmabits <= 32);
|
H A D | nouveau_drv.h | 46 #include <nvif/mmu.h> 93 struct nvif_mmu mmu; member in struct:nouveau_cli 315 struct nvif_mmu *mmu = &drm->client.mmu; local 316 return !(mmu->type[drm->ttm.type_host[0]].type & NVIF_MEM_UNCACHED);
|