Home
last modified time | relevance | path

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

/linux-4.4.14/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
250 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_map_pgt() local
277 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_get() local
324 struct nvkm_mmu *mmu; in nvkm_vm_put() local
347 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_boot() local
363 nvkm_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, u64 mm_offset, in nvkm_vm_create()
[all …]
Dnv44.c87 struct nv04_mmu *mmu = nv04_mmu(vma->vm->mmu); in nv44_vm_map_sg() local
119 struct nv04_mmu *mmu = nv04_mmu(vma->vm->mmu); in nv44_vm_unmap() local
146 struct nv04_mmu *mmu = nv04_mmu(vm->mmu); in nv44_vm_flush() local
164 struct nv04_mmu *mmu = nv04_mmu(base); in nv44_mmu_oneinit() local
191 struct nv04_mmu *mmu = nv04_mmu(base); in nv44_mmu_init() local
Dnv41.c71 struct nv04_mmu *mmu = nv04_mmu(vm->mmu); in nv41_vm_flush() local
91 struct nv04_mmu *mmu = nv04_mmu(base); in nv41_mmu_oneinit() local
110 struct nv04_mmu *mmu = nv04_mmu(base); in nv41_mmu_init() local
Dnv04.c78 struct nv04_mmu *mmu = nv04_mmu(base); in nv04_mmu_oneinit() local
106 struct nv04_mmu *mmu = nv04_mmu(base); in nv04_mmu_dtor() local
123 struct nv04_mmu *mmu; in nv04_mmu_new_() local
Dgf100.c164 struct nvkm_mmu *mmu = vm->mmu; in gf100_vm_flush() local
196 gf100_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, u64 mm_offset, in gf100_vm_create()
Dnv50.c158 struct nvkm_mmu *mmu = vm->mmu; in nv50_vm_flush() local
202 nv50_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, u64 mm_offset, in nv50_vm_create()
/linux-4.4.14/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
525 struct msm_mmu *mmu = priv->mmus[id]; in msm_gem_free_object() local
Dmsm_gpu.h98 struct msm_mmu *mmu; member
Dmsm_drv.c36 int msm_register_mmu(struct drm_device *dev, struct msm_mmu *mmu) in msm_register_mmu()
/linux-4.4.14/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
392 struct ipmmu_vmsa_device *mmu = domain->mmu; in ipmmu_domain_irq() local
439 struct ipmmu_vmsa_device *mmu = dev; in ipmmu_irq() local
489 struct ipmmu_vmsa_device *mmu = archdata->mmu; in ipmmu_attach_device() local
571 static int ipmmu_find_utlbs(struct ipmmu_vmsa_device *mmu, struct device *dev, in ipmmu_find_utlbs()
[all …]
/linux-4.4.14/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.4.14/drivers/gpu/drm/nouveau/
Dnouveau_chan.c93 struct nvkm_mmu *mmu = nvxx_mmu(device); in nouveau_channel_prep() local
297 struct nvkm_mmu *mmu = nvxx_mmu(device); in nouveau_channel_init() local
Dnouveau_ttm.c199 struct nvkm_mmu *mmu = nvxx_mmu(&drm->device); in nv04_gart_manager_init() local
/linux-4.4.14/arch/arc/mm/
Dtlb.c251 struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; in local_flush_tlb_all() local
727 struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; in read_decode_mmu_bcr() local
813 struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; in arc_mmu_init() local
866 #define SET_WAY_TO_IDX(mmu, set, way) ((set) * mmu->ways + (way)) argument
881 struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; in do_tlb_overlap_fault() local
/linux-4.4.14/arch/um/kernel/skas/
Dmmu.c141 struct mm_context *mmu = &mm->context; in destroy_context() local
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/dma/
Dusernv04.c52 struct nv04_mmu *mmu = nv04_mmu(device->mmu); in nv04_dmaobj_bind() local
/linux-4.4.14/arch/nios2/include/asm/
Dcpuinfo.h28 u32 mmu; member
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_kms.c133 struct msm_mmu *mmu = mdp5_kms->mmu; in mdp5_destroy() local
477 struct msm_mmu *mmu; in mdp5_kms_init() local
Dmdp5_kms.h40 struct msm_mmu *mmu; member
/linux-4.4.14/arch/m68k/kernel/
Dsetup_no.c274 char *cpu, *mmu, *fpu; in show_cpuinfo() local
Dsetup_mm.c407 const char *cpu, *mmu, *fpu; in show_cpuinfo() local
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dmmu.h28 struct nvkm_mmu *mmu; member
/linux-4.4.14/arch/x86/kvm/
Dmmu.h147 static inline bool permission_fault(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in permission_fault()
Dmmu.c3298 static bool is_rsvd_bits_set(struct kvm_mmu *mmu, u64 gpte, int level) in is_rsvd_bits_set()
3303 static bool is_shadow_zero_bits_set(struct kvm_mmu *mmu, u64 spte, int level) in is_shadow_zero_bits_set()
3594 static inline bool is_last_gpte(struct kvm_mmu *mmu, unsigned level, unsigned gpte) in is_last_gpte()
3810 struct kvm_mmu *mmu, bool ept) in update_permission_bitmask()
3874 static void update_last_pte_bitmap(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu) in update_last_pte_bitmap()
Dx86.c491 int kvm_read_guest_page_mmu(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in kvm_read_guest_page_mmu()
520 int load_pdptrs(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, unsigned long cr3) in load_pdptrs()
Dvmx.c3646 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in ept_load_pdptrs() local
3662 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; in ept_save_pdptrs() local
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_kms.c411 struct msm_mmu *mmu; in mdp4_kms_init() local
/linux-4.4.14/drivers/gpu/drm/msm/adreno/
Dadreno_gpu.c336 struct msm_mmu *mmu; in adreno_gpu_init() local
/linux-4.4.14/arch/c6x/kernel/
Dsetup.c78 const char *mmu; member
/linux-4.4.14/arch/microblaze/include/asm/
Dcpuinfo.h40 u32 mmu; member
/linux-4.4.14/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.c1636 struct kvmppc_mmu *mmu = &vcpu->arch.mmu; in kvmppc_mmu_book3s_hv_init() local
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dchan.c356 struct nvkm_mmu *mmu = device->mmu; in nvkm_fifo_chan_ctor() local
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Ddevice.h115 struct nvkm_mmu *mmu; member
180 int (*mmu )(struct nvkm_device *, int idx, struct nvkm_mmu **); member
/linux-4.4.14/arch/blackfin/kernel/
Dsetup.c1272 char *cpu, *mmu, *fpu, *vendor, *cache; local
/linux-4.4.14/arch/arc/include/asm/
Darcregs.h348 struct cpuinfo_arc_mmu mmu; member
/linux-4.4.14/arch/sparc/mm/
Dinit_64.c565 unsigned long mmu) in hypervisor_tlb_lock()
/linux-4.4.14/arch/powerpc/include/asm/
Dkvm_host.h418 struct kvmppc_mmu mmu; member
/linux-4.4.14/drivers/gpu/drm/gma500/
Dpsb_drv.h468 struct psb_mmu_driver *mmu; member
/linux-4.4.14/arch/x86/include/asm/
Dkvm_host.h419 struct kvm_mmu mmu; member