Home
last modified time | relevance | path

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

12

/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
279 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_get() local
326 struct nvkm_mmu *mmu; in nvkm_vm_put() local
349 struct nvkm_mmu *mmu = vm->mmu; in nvkm_vm_boot() local
365 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()
/drivers/gpu/drm/etnaviv/
Detnaviv_mmu.c96 static void etnaviv_iommu_remove_mapping(struct etnaviv_iommu *mmu, in etnaviv_iommu_remove_mapping()
106 static int etnaviv_iommu_find_iova(struct etnaviv_iommu *mmu, in etnaviv_iommu_find_iova()
206 int etnaviv_iommu_map_gem(struct etnaviv_iommu *mmu, in etnaviv_iommu_map_gem()
257 void etnaviv_iommu_unmap_gem(struct etnaviv_iommu *mmu, in etnaviv_iommu_unmap_gem()
272 void etnaviv_iommu_destroy(struct etnaviv_iommu *mmu) in etnaviv_iommu_destroy()
282 struct etnaviv_iommu *mmu; in etnaviv_iommu_new() local
327 struct etnaviv_iommu *mmu = gpu->mmu; in etnaviv_iommu_get_cmdbuf_va() local
367 struct etnaviv_iommu *mmu = gpu->mmu; in etnaviv_iommu_put_cmdbuf_va() local
Detnaviv_gem.c250 struct etnaviv_iommu *mmu) in etnaviv_gem_get_vram_mapping()
564 struct etnaviv_iommu *mmu = mapping->mmu; in etnaviv_gem_free_object() local
Detnaviv_gem.h38 struct etnaviv_iommu *mmu; member
/drivers/gpu/drm/msm/
Dmsm_iommu.c34 static int msm_iommu_attach(struct msm_mmu *mmu, const char * const *names, in msm_iommu_attach()
41 static void msm_iommu_detach(struct msm_mmu *mmu, const char * const *names, in msm_iommu_detach()
48 static int msm_iommu_map(struct msm_mmu *mmu, uint32_t iova, in msm_iommu_map()
87 static int msm_iommu_unmap(struct msm_mmu *mmu, uint32_t iova, in msm_iommu_unmap()
114 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.c305 struct msm_mmu *mmu = priv->mmus[id]; in put_iova() local
335 struct msm_mmu *mmu = priv->mmus[id]; in msm_gem_get_iova_locked() local
Dmsm_gpu.h101 struct msm_mmu *mmu; member
/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 …]
/drivers/gpu/drm/nouveau/
Dnouveau_chan.c98 struct nvkm_mmu *mmu = nvxx_mmu(device); in nouveau_channel_prep() local
304 struct nvkm_mmu *mmu = nvxx_mmu(device); in nouveau_channel_init() local
Dnouveau_ttm.c200 struct nvkm_mmu *mmu = nvxx_mmu(&drm->device); in nv04_gart_manager_init() local
/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_kms.c162 struct msm_mmu *mmu = mdp4_kms->mmu; in mdp4_destroy() local
443 struct msm_mmu *mmu; in mdp4_kms_init() local
Dmdp4_kms.h46 struct msm_mmu *mmu; member
/drivers/gpu/drm/nouveau/nvkm/engine/dma/
Dusernv04.c52 struct nv04_mmu *mmu = nv04_mmu(device->mmu); in nv04_dmaobj_bind() local
/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dmmu.h28 struct nvkm_mmu *mmu; member
/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_kms.c120 struct msm_mmu *mmu = mdp5_kms->mmu; in mdp5_kms_destroy() local
567 struct msm_mmu *mmu; in mdp5_kms_init() local
Dmdp5_kms.h42 struct msm_mmu *mmu; member
/drivers/gpu/drm/msm/adreno/
Dadreno_gpu.c352 struct msm_mmu *mmu; in adreno_gpu_init() local
/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dchan.c356 struct nvkm_mmu *mmu = device->mmu; in nvkm_fifo_chan_ctor() local
/drivers/memory/
Dmtk-smi.c62 u32 *mmu; member

12