Home
last modified time | relevance | path

Searched defs:mmu (Results 1 – 39 of 39) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dbase.c33 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_map_at() local
78 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_map_sg_table() local
136 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_map_sg() local
185 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_unmap_at() local
225 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_unmap_pgt() local
252 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_map_pgt() local
290 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_get() local
338 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_put() local
355 nvkm_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, u64 mm_offset, in nvkm_vm_create()
395 struct nvkm_mmu *mmu = nvkm_mmu(device); in nvkm_vm_new() local
[all …]
Dnv04.c73 nv04_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, u64 mmstart, in nv04_vm_create()
Dgf100.c195 gf100_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, u64 mm_offset, in gf100_vm_create()
Dnv50.c195 nv50_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, in nv50_vm_create()
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_iommu.c34 static int msm_iommu_attach(struct msm_mmu *mmu, const char **names, int cnt) in msm_iommu_attach()
40 static void msm_iommu_detach(struct msm_mmu *mmu, const char **names, int cnt) in msm_iommu_detach()
46 static int msm_iommu_map(struct msm_mmu *mmu, uint32_t iova, in msm_iommu_map()
85 static int msm_iommu_unmap(struct msm_mmu *mmu, uint32_t iova, in msm_iommu_unmap()
112 static void msm_iommu_destroy(struct msm_mmu *mmu) in msm_iommu_destroy()
Dmsm_mmu.h38 static inline void msm_mmu_init(struct msm_mmu *mmu, struct device *dev, in msm_mmu_init()
Dmsm_gem.c297 struct msm_mmu *mmu = priv->mmus[id]; in msm_gem_get_iova_locked() local
526 struct msm_mmu *mmu = priv->mmus[id]; in msm_gem_free_object() local
Dmsm_gpu.h98 struct msm_mmu *mmu; member
Dmsm_drv.c38 int msm_register_mmu(struct drm_device *dev, struct msm_mmu *mmu) in msm_register_mmu()
/linux-4.1.27/drivers/iommu/
Dipmmu-vmsa.c40 struct ipmmu_vmsa_device *mmu; member
51 struct ipmmu_vmsa_device *mmu; member
188 static u32 ipmmu_read(struct ipmmu_vmsa_device *mmu, unsigned int offset) in ipmmu_read()
193 static void ipmmu_write(struct ipmmu_vmsa_device *mmu, unsigned int offset, in ipmmu_write()
247 struct ipmmu_vmsa_device *mmu = domain->mmu; in ipmmu_utlb_enable() local
268 struct ipmmu_vmsa_device *mmu = domain->mmu; in ipmmu_utlb_disable() local
401 struct ipmmu_vmsa_device *mmu = domain->mmu; in ipmmu_domain_irq() local
448 struct ipmmu_vmsa_device *mmu = dev; in ipmmu_irq() local
498 struct ipmmu_vmsa_device *mmu = archdata->mmu; in ipmmu_attach_device() local
580 static int ipmmu_find_utlbs(struct ipmmu_vmsa_device *mmu, struct device *dev, in ipmmu_find_utlbs()
[all …]
/linux-4.1.27/arch/cris/arch-v32/mm/
Dtlb.c48 int mmu; in __flush_tlb_all() local
82 int mmu; in __flush_tlb_mm() local
124 int mmu; in __flush_tlb_page() local
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/dmaobj/
Dnv04.c63 struct nv04_mmu_priv *mmu = nv04_mmu(dmaobj); in nv04_dmaobj_bind() local
89 struct nv04_mmu_priv *mmu = nv04_mmu(engine); in nv04_dmaobj_ctor() local
/linux-4.1.27/arch/arc/mm/
Dtlb.c221 struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; in local_flush_tlb_all() local
565 struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; in read_decode_mmu_bcr() local
625 struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; in arc_mmu_init() local
670 #define SET_WAY_TO_IDX(mmu, set, way) ((set) * mmu->ways + (way)) argument
687 struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; in do_tlb_overlap_fault() local
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_chan.c91 struct nvkm_mmu *mmu = nvxx_mmu(device); in nouveau_channel_prep() local
285 struct nvkm_mmu *mmu = nvxx_mmu(device); in nouveau_channel_init() local
Dnouveau_ttm.c214 struct nvkm_mmu *mmu = nvxx_mmu(&drm->device); in nv04_gart_manager_init() local
/linux-4.1.27/arch/um/kernel/skas/
Dmmu.c139 struct mm_context *mmu = &mm->context; in destroy_context() local
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_kms.c114 struct msm_mmu *mmu = mdp5_kms->mmu; in mdp5_destroy() local
414 struct msm_mmu *mmu; in mdp5_kms_init() local
Dmdp5_kms.h38 struct msm_mmu *mmu; member
/linux-4.1.27/arch/nios2/include/asm/
Dcpuinfo.h28 u32 mmu; member
/linux-4.1.27/arch/m68k/kernel/
Dsetup_no.c271 char *cpu, *mmu, *fpu; in show_cpuinfo() local
Dsetup_mm.c407 const char *cpu, *mmu, *fpu; in show_cpuinfo() local
/linux-4.1.27/arch/x86/kvm/
Dmmu.h144 static inline bool permission_fault(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in permission_fault()
Dmmu.c3565 static inline bool is_last_gpte(struct kvm_mmu *mmu, unsigned level, unsigned gpte) in is_last_gpte()
3695 struct kvm_mmu *mmu, bool ept) in update_permission_bitmask()
3759 static void update_last_pte_bitmap(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu) in update_last_pte_bitmap()
Dx86.c481 int kvm_read_guest_page_mmu(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in kvm_read_guest_page_mmu()
510 int load_pdptrs(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, unsigned long cr3) in load_pdptrs()
Dvmx.c3504 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in ept_load_pdptrs() local
3520 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in ept_save_pdptrs() local
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_kms.c387 struct msm_mmu *mmu; in mdp4_kms_init() local
/linux-4.1.27/drivers/gpu/drm/msm/adreno/
Dadreno_gpu.c308 struct msm_mmu *mmu; in adreno_gpu_init() local
/linux-4.1.27/arch/c6x/kernel/
Dsetup.c78 const char *mmu; member
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dmmu.h28 struct nvkm_mmu *mmu; member
/linux-4.1.27/arch/microblaze/include/asm/
Dcpuinfo.h40 u32 mmu; member
/linux-4.1.27/arch/powerpc/kvm/
Dbook3s_32_mmu.c414 struct kvmppc_mmu *mmu = &vcpu->arch.mmu; in kvmppc_mmu_book3s_32_init() local
Dbook3s_64_mmu.c658 struct kvmppc_mmu *mmu = &vcpu->arch.mmu; in kvmppc_mmu_book3s_64_init() local
Dbook3s_64_mmu_hv.c1629 struct kvmppc_mmu *mmu = &vcpu->arch.mmu; in kvmppc_mmu_book3s_hv_init() local
/linux-4.1.27/arch/blackfin/kernel/
Dsetup.c1272 char *cpu, *mmu, *fpu, *vendor, *cache; local
/linux-4.1.27/arch/arc/include/asm/
Darcregs.h319 struct cpuinfo_arc_mmu mmu; member
/linux-4.1.27/arch/sparc/mm/
Dinit_64.c575 unsigned long mmu) in hypervisor_tlb_lock()
/linux-4.1.27/arch/powerpc/include/asm/
Dkvm_host.h405 struct kvmppc_mmu mmu; member
/linux-4.1.27/drivers/gpu/drm/gma500/
Dpsb_drv.h468 struct psb_mmu_driver *mmu; member
/linux-4.1.27/arch/x86/include/asm/
Dkvm_host.h381 struct kvm_mmu mmu; member