Searched defs:mmu (Results 1 - 49 of 49) sorted by relevance

/linux-4.4.14/arch/metag/mm/
H A DMakefile
/linux-4.4.14/fs/ramfs/
H A DMakefile
/linux-4.4.14/mm/
H A DMakefile
/linux-4.4.14/arch/arm/lib/
H A DMakefile
/linux-4.4.14/arch/sh/mm/
H A DMakefile
/linux-4.4.14/drivers/gpu/drm/msm/
H A Dmsm_mmu.h38 static inline void msm_mmu_init(struct msm_mmu *mmu, struct device *dev, msm_mmu_init() argument
H A Dmsm_iommu.c34 static int msm_iommu_attach(struct msm_mmu *mmu, const char **names, int cnt) msm_iommu_attach() argument
40 static void msm_iommu_detach(struct msm_mmu *mmu, const char **names, int cnt) msm_iommu_detach() argument
46 static int msm_iommu_map(struct msm_mmu *mmu, uint32_t iova, msm_iommu_map() argument
85 static int msm_iommu_unmap(struct msm_mmu *mmu, uint32_t iova, msm_iommu_unmap() argument
112 static void msm_iommu_destroy(struct msm_mmu *mmu) msm_iommu_destroy() argument
H A Dmsm_gem.c297 struct msm_mmu *mmu = priv->mmus[id]; msm_gem_get_iova_locked() local
525 struct msm_mmu *mmu = priv->mmus[id]; msm_gem_free_object() local
H A Dmsm_gpu.h98 struct msm_mmu *mmu; member in struct:msm_gpu
H A Dmsm_drv.c36 int msm_register_mmu(struct drm_device *dev, struct msm_mmu *mmu) msm_register_mmu() argument
/linux-4.4.14/arch/um/kernel/skas/
H A Dmmu.c141 struct mm_context *mmu = &mm->context; destroy_context() local
/linux-4.4.14/arch/cris/arch-v32/mm/
H A Dtlb.c48 int mmu; __flush_tlb_all() local
82 int mmu; __flush_tlb_mm() local
124 int mmu; __flush_tlb_page() local
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/dma/
H A Dusernv04.c52 struct nv04_mmu *mmu = nv04_mmu(device->mmu); nv04_dmaobj_bind() local
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dnv04.c78 struct nv04_mmu *mmu = nv04_mmu(base); nv04_mmu_oneinit() local
106 struct nv04_mmu *mmu = nv04_mmu(base); nv04_mmu_dtor() local
123 struct nv04_mmu *mmu; nv04_mmu_new_() local
H A Dnv41.c71 struct nv04_mmu *mmu = nv04_mmu(vm->mmu); nv41_vm_flush() local
91 struct nv04_mmu *mmu = nv04_mmu(base); nv41_mmu_oneinit() local
110 struct nv04_mmu *mmu = nv04_mmu(base); nv41_mmu_init() local
H A Dgf100.c164 struct nvkm_mmu *mmu = vm->mmu; gf100_vm_flush() local
196 gf100_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, u64 mm_offset, gf100_vm_create() argument
H A Dnv44.c87 struct nv04_mmu *mmu = nv04_mmu(vma->vm->mmu); nv44_vm_map_sg() local
119 struct nv04_mmu *mmu = nv04_mmu(vma->vm->mmu); nv44_vm_unmap() local
146 struct nv04_mmu *mmu = nv04_mmu(vm->mmu); nv44_vm_flush() local
164 struct nv04_mmu *mmu = nv04_mmu(base); nv44_mmu_oneinit() local
191 struct nv04_mmu *mmu = nv04_mmu(base); nv44_mmu_init() local
H A Dnv50.c158 struct nvkm_mmu *mmu = vm->mmu; nv50_vm_flush() local
202 nv50_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, u64 mm_offset, nv50_vm_create() argument
H A Dbase.c33 struct nvkm_mmu *mmu = vm->mmu; nvkm_vm_map_at() local
78 struct nvkm_mmu *mmu = vm->mmu; nvkm_vm_map_sg_table() local
136 struct nvkm_mmu *mmu = vm->mmu; nvkm_vm_map_sg() local
185 struct nvkm_mmu *mmu = vm->mmu; nvkm_vm_unmap_at() local
225 struct nvkm_mmu *mmu = vm->mmu; nvkm_vm_unmap_pgt() local
250 struct nvkm_mmu *mmu = vm->mmu; nvkm_vm_map_pgt() local
277 struct nvkm_mmu *mmu = vm->mmu; nvkm_vm_get() local
324 struct nvkm_mmu *mmu; nvkm_vm_put() local
347 struct nvkm_mmu *mmu = vm->mmu; nvkm_vm_boot() local
363 nvkm_vm_create(struct nvkm_mmu *mmu, u64 offset, u64 length, u64 mm_offset, nvkm_vm_create() argument
405 struct nvkm_mmu *mmu = device->mmu; nvkm_vm_new() local
414 struct nvkm_mmu *mmu = vm->mmu; nvkm_vm_link() local
492 struct nvkm_mmu *mmu = nvkm_mmu(subdev); nvkm_mmu_oneinit() local
501 struct nvkm_mmu *mmu = nvkm_mmu(subdev); nvkm_mmu_init() local
510 struct nvkm_mmu *mmu = nvkm_mmu(subdev); nvkm_mmu_dtor() local
524 nvkm_mmu_ctor(const struct nvkm_mmu_func *func, struct nvkm_device *device, int index, struct nvkm_mmu *mmu) nvkm_mmu_ctor() argument
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dmmu.h28 struct nvkm_mmu *mmu; member in struct:nvkm_vm
/linux-4.4.14/arch/nios2/include/asm/
H A Dcpuinfo.h28 u32 mmu; member in struct:cpuinfo
/linux-4.4.14/drivers/gpu/drm/nouveau/
H A Dnouveau_chan.c93 struct nvkm_mmu *mmu = nvxx_mmu(device); nouveau_channel_prep() local
297 struct nvkm_mmu *mmu = nvxx_mmu(device); nouveau_channel_init() local
H A Dnouveau_ttm.c199 struct nvkm_mmu *mmu = nvxx_mmu(&drm->device); nv04_gart_manager_init() local
/linux-4.4.14/arch/m68k/kernel/
H A Dsetup_no.c274 char *cpu, *mmu, *fpu; show_cpuinfo() local
H A Dsetup_mm.c407 const char *cpu, *mmu, *fpu; show_cpuinfo() local
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dchan.c356 struct nvkm_mmu *mmu = device->mmu; nvkm_fifo_chan_ctor() local
/linux-4.4.14/drivers/gpu/drm/msm/adreno/
H A Dadreno_gpu.c336 struct msm_mmu *mmu; adreno_gpu_init() local
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
H A Dmdp4_kms.c411 struct msm_mmu *mmu; mdp4_kms_init() local
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
H A Dmdp5_kms.c133 struct msm_mmu *mmu = mdp5_kms->mmu; mdp5_destroy() local
477 struct msm_mmu *mmu; mdp5_kms_init() local
H A Dmdp5_kms.h40 struct msm_mmu *mmu; member in struct:mdp5_kms
/linux-4.4.14/arch/x86/kvm/
H A Dmmu.h147 static inline bool permission_fault(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, permission_fault() argument
H A Dpaging_tmpl.h140 static int FNAME(cmpxchg_gpte)(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, cmpxchg_gpte() argument
199 update_accessed_dirty_bits(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, struct guest_walker *walker, int write_fault) update_accessed_dirty_bits() argument
260 walk_addr_generic(struct guest_walker *walker, struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, gva_t addr, u32 access) walk_addr_generic() argument
H A Dmmu.c3298 static bool is_rsvd_bits_set(struct kvm_mmu *mmu, u64 gpte, int level) is_rsvd_bits_set() argument
3303 static bool is_shadow_zero_bits_set(struct kvm_mmu *mmu, u64 spte, int level) is_shadow_zero_bits_set() argument
3594 static inline bool is_last_gpte(struct kvm_mmu *mmu, unsigned level, unsigned gpte) is_last_gpte() argument
3874 static void update_last_pte_bitmap(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu) update_last_pte_bitmap() argument
3809 update_permission_bitmask(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, bool ept) update_permission_bitmask() argument
H A Dvmx.c3646 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; ept_load_pdptrs() local
3662 struct kvm_mmu *mmu = vcpu->arch.walk_mmu; ept_save_pdptrs() local
H A Dx86.c491 int kvm_read_guest_page_mmu(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, kvm_read_guest_page_mmu() argument
520 int load_pdptrs(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, unsigned long cr3) load_pdptrs() argument
/linux-4.4.14/arch/c6x/kernel/
H A Dsetup.c78 const char *mmu; member in struct:cpuinfo_c6x
/linux-4.4.14/arch/powerpc/kvm/
H A Dbook3s_32_mmu.c414 struct kvmppc_mmu *mmu = &vcpu->arch.mmu; kvmppc_mmu_book3s_32_init() local
H A Dbook3s_64_mmu.c658 struct kvmppc_mmu *mmu = &vcpu->arch.mmu; kvmppc_mmu_book3s_64_init() local
H A Dbook3s_64_mmu_hv.c1636 struct kvmppc_mmu *mmu = &vcpu->arch.mmu; kvmppc_mmu_book3s_hv_init() local
/linux-4.4.14/arch/microblaze/include/asm/
H A Dcpuinfo.h40 u32 mmu; member in struct:cpuinfo
/linux-4.4.14/arch/arc/mm/
H A Dtlb.c251 struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; local_flush_tlb_all() local
727 struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; read_decode_mmu_bcr() local
813 struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; arc_mmu_init() local
881 struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; do_tlb_overlap_fault() local
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Ddevice.h115 struct nvkm_mmu *mmu; member in struct:nvkm_device
180 int (*mmu )(struct nvkm_device *, int idx, struct nvkm_mmu **); member in struct:nvkm_device_chip
/linux-4.4.14/arch/blackfin/kernel/
H A Dsetup.c1272 char *cpu, *mmu, *fpu, *vendor, *cache; show_cpuinfo() local
/linux-4.4.14/drivers/iommu/
H A Dipmmu-vmsa.c40 struct ipmmu_vmsa_device *mmu; member in struct:ipmmu_vmsa_domain
51 struct ipmmu_vmsa_device *mmu; member in struct:ipmmu_vmsa_archdata
188 static u32 ipmmu_read(struct ipmmu_vmsa_device *mmu, unsigned int offset) ipmmu_read() argument
193 static void ipmmu_write(struct ipmmu_vmsa_device *mmu, unsigned int offset, ipmmu_write() argument
247 struct ipmmu_vmsa_device *mmu = domain->mmu; ipmmu_utlb_enable() local
268 struct ipmmu_vmsa_device *mmu = domain->mmu; ipmmu_utlb_disable() local
392 struct ipmmu_vmsa_device *mmu = domain->mmu; ipmmu_domain_irq() local
439 struct ipmmu_vmsa_device *mmu = dev; ipmmu_irq() local
489 struct ipmmu_vmsa_device *mmu = archdata->mmu; ipmmu_attach_device() local
571 static int ipmmu_find_utlbs(struct ipmmu_vmsa_device *mmu, struct device *dev, ipmmu_find_utlbs() argument
599 struct ipmmu_vmsa_device *mmu; ipmmu_add_device() local
753 static void ipmmu_device_reset(struct ipmmu_vmsa_device *mmu) ipmmu_device_reset() argument
764 struct ipmmu_vmsa_device *mmu; ipmmu_probe() local
835 struct ipmmu_vmsa_device *mmu = platform_get_drvdata(pdev); ipmmu_remove() local
/linux-4.4.14/arch/arc/include/asm/
H A Darcregs.h348 struct cpuinfo_arc_mmu mmu; member in struct:cpuinfo_arc
/linux-4.4.14/arch/sparc/mm/
H A Dinit_64.c563 hypervisor_tlb_lock(unsigned long vaddr, unsigned long pte, unsigned long mmu) hypervisor_tlb_lock() argument
/linux-4.4.14/drivers/gpu/drm/gma500/
H A Dpsb_drv.h468 struct psb_mmu_driver *mmu; member in struct:drm_psb_private
/linux-4.4.14/arch/x86/include/asm/
H A Dkvm_host.h419 struct kvm_mmu mmu; member in struct:kvm_vcpu_arch
/linux-4.4.14/arch/powerpc/include/asm/
H A Dkvm_host.h418 struct kvmppc_mmu mmu; member in struct:kvmppc_slb::kvm_vcpu_arch

Completed in 1698 milliseconds