/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_ttm.c | 162 struct nvif_mmu *mmu = &drm->client.mmu; local 266 struct nvif_mmu *mmu = &drm->client.mmu; local
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_dump.c | 100 etnaviv_core_dump_mmu(struct core_dump_iterator *iter, struct etnaviv_iommu_context *mmu, size_t mmu_size) argument
|
/linux-master/drivers/gpu/drm/msm/adreno/ |
H A D | a2xx_gpu.c | 472 struct msm_mmu *mmu = msm_gpummu_new(&pdev->dev, gpu); local
|
/linux-master/drivers/gpu/drm/nouveau/nvif/ |
H A D | vmm.c | 199 nvif_vmm_ctor(struct nvif_mmu *mmu, const char *name, s32 oclass, argument
|
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | switch.c | 252 struct kvm_s2_mmu *mmu; local
|
/linux-master/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu_v2.c | 326 void hl_mmu_v2_set_funcs(struct hl_device *hdev, struct hl_mmu_funcs *mmu) argument [all...] |
H A D | mmu_v2_hr.c | 383 void hl_mmu_v2_hr_set_funcs(struct hl_device *hdev, struct hl_mmu_funcs *mmu) argument [all...] |
H A D | mmu_v1.c | 538 void hl_mmu_v1_set_funcs(struct hl_device *hdev, struct hl_mmu_funcs *mmu) argument [all...] |
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_kms.c | 170 struct msm_mmu *mmu; local
|
/linux-master/arch/microblaze/include/asm/ |
H A D | cpuinfo.h | 37 u32 mmu; member in struct:cpuinfo
|
/linux-master/drivers/staging/media/atomisp/pci/mmu/ |
H A D | isp_mmu.c | 79 static phys_addr_t isp_pte_to_pgaddr(struct isp_mmu *mmu, argument 85 static unsigned int isp_pgaddr_to_pte_valid(struct isp_mmu *mmu, argument 97 static phys_addr_t alloc_page_table(struct isp_mmu *mmu) argument 125 free_page_table(struct isp_mmu *mmu, phys_addr_t page) argument 142 mmu_remap_error(struct isp_mmu *mmu, phys_addr_t l1_pt, unsigned int l1_idx, phys_addr_t l2_pt, unsigned int l2_idx, unsigned int isp_virt, phys_addr_t old_phys, phys_addr_t new_phys) argument 161 mmu_unmap_l2_pte_error(struct isp_mmu *mmu, phys_addr_t l1_pt, unsigned int l1_idx, phys_addr_t l2_pt, unsigned int l2_idx, unsigned int isp_virt, unsigned int pte) argument 177 mmu_unmap_l1_pte_error(struct isp_mmu *mmu, phys_addr_t l1_pt, unsigned int l1_idx, unsigned int isp_virt, unsigned int pte) argument 189 mmu_unmap_l1_pt_error(struct isp_mmu *mmu, unsigned int pte) argument 199 mmu_l2_map(struct isp_mmu *mmu, phys_addr_t l1_pt, unsigned int l1_idx, phys_addr_t l2_pt, unsigned int start, unsigned int end, phys_addr_t phys) argument 244 mmu_l1_map(struct isp_mmu *mmu, phys_addr_t l1_pt, unsigned int start, unsigned int end, phys_addr_t phys) argument 317 mmu_map(struct isp_mmu *mmu, unsigned int isp_virt, phys_addr_t phys, unsigned int pgnr) argument 363 mmu_l2_unmap(struct isp_mmu *mmu, phys_addr_t l1_pt, unsigned int l1_idx, phys_addr_t l2_pt, unsigned int start, unsigned int end) argument 401 mmu_l1_unmap(struct isp_mmu *mmu, phys_addr_t l1_pt, unsigned int start, unsigned int end) argument 448 mmu_unmap(struct isp_mmu *mmu, unsigned int isp_virt, unsigned int pgnr) argument 474 free_mmu_map(struct isp_mmu *mmu, unsigned int start_isp_virt, unsigned int end_isp_virt) argument 486 isp_mmu_map(struct isp_mmu *mmu, unsigned int isp_virt, phys_addr_t phys, unsigned int pgnr) argument 492 isp_mmu_unmap(struct isp_mmu *mmu, unsigned int isp_virt, unsigned int pgnr) argument 498 isp_mmu_flush_tlb_range_default(struct isp_mmu *mmu, unsigned int start, unsigned int size) argument 506 isp_mmu_init(struct isp_mmu *mmu, struct isp_mmu_client *driver) argument 539 isp_mmu_exit(struct isp_mmu *mmu) argument [all...] |
/linux-master/drivers/staging/media/atomisp/include/mmu/ |
H A D | isp_mmu.h | 154 isp_mmu_flush_tlb_all(struct isp_mmu *mmu) argument 162 isp_mmu_flush_tlb_range(struct isp_mmu *mmu, unsigned int start, unsigned int size) argument [all...] |
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_32_mmu.c | 399 struct kvmppc_mmu *mmu = &vcpu->arch.mmu; local [all...] |
H A D | book3s_64_mmu.c | 653 struct kvmppc_mmu *mmu = &vcpu->arch.mmu; local [all...] |
/linux-master/drivers/staging/media/atomisp/include/hmm/ |
H A D | hmm_bo.h | 91 struct isp_mmu mmu; member in struct:hmm_bo_device
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | vmmnv50.c | 381 nv50_vmm_new(struct nvkm_mmu *mmu, boo argument [all...] |
H A D | uvmm.c | 535 struct nvkm_mmu *mmu = nvkm_ummu(oclass->parent)->mmu; local
|
H A D | base.c | 42 nvkm_mmu_ptp_put(struct nvkm_mmu *mmu, bool force, struct nvkm_mmu_pt *pt) argument 65 nvkm_mmu_ptp_get(struct nvkm_mmu *mmu, u32 size, bool zero) argument 120 nvkm_mmu_ptc_find(struct nvkm_mmu *mmu, u32 size) argument 141 nvkm_mmu_ptc_put(struct nvkm_mmu *mmu, bool force, struct nvkm_mmu_pt **ppt) argument 167 nvkm_mmu_ptc_get(struct nvkm_mmu *mmu, u32 size, u32 align, bool zero) argument 220 nvkm_mmu_ptc_dump(struct nvkm_mmu *mmu) argument 234 nvkm_mmu_ptc_fini(struct nvkm_mmu *mmu) argument 246 nvkm_mmu_ptc_init(struct nvkm_mmu *mmu) argument 255 nvkm_mmu_type(struct nvkm_mmu *mmu, int heap, u8 type) argument 265 nvkm_mmu_heap(struct nvkm_mmu *mmu, u8 type, u64 size) argument 278 nvkm_mmu_host(struct nvkm_mmu *mmu) argument 315 nvkm_mmu_vram(struct nvkm_mmu *mmu) argument 370 struct nvkm_mmu *mmu = nvkm_mmu(subdev); local 391 struct nvkm_mmu *mmu = nvkm_mmu(subdev); local 400 struct nvkm_mmu *mmu = nvkm_mmu(subdev); local 421 nvkm_mmu_ctor(const struct nvkm_mmu_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_mmu *mmu) argument [all...] |
/linux-master/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_kms.c | 383 struct msm_mmu *mmu; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | r535.c | 251 struct nvkm_mmu *mmu = device->mmu; local
|
/linux-master/drivers/gpu/drm/lima/ |
H A D | lima_sched.h | 58 struct lima_ip *mmu[LIMA_SCHED_PIPE_MAX_MMU]; member in struct:lima_sched_pipe
|
/linux-master/drivers/staging/media/ipu3/ |
H A D | ipu3-mmu.c | 78 static void imgu_mmu_tlb_invalidate(struct imgu_mmu *mmu) argument 83 static void call_if_imgu_is_powered(struct imgu_mmu *mmu, argument 101 imgu_mmu_set_halt(struct imgu_mmu *mmu, bool halt) argument 168 imgu_mmu_get_l2pt(struct imgu_mmu *mmu, u32 l1pt_idx) argument 210 __imgu_mmu_map(struct imgu_mmu *mmu, unsigned long iova, phys_addr_t paddr) argument 254 struct imgu_mmu *mmu = to_imgu_mmu(info); local 302 struct imgu_mmu *mmu = to_imgu_mmu(info); local 338 __imgu_mmu_unmap(struct imgu_mmu *mmu, unsigned long iova, size_t size) argument 382 struct imgu_mmu *mmu = to_imgu_mmu(info); local 429 struct imgu_mmu *mmu; local 505 struct imgu_mmu *mmu = to_imgu_mmu(info); local 520 struct imgu_mmu *mmu = to_imgu_mmu(info); local 527 struct imgu_mmu *mmu = to_imgu_mmu(info); local [all...] |
H A D | ipu3.h | 133 struct imgu_mmu_info *mmu; member in struct:imgu_device
|
/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | wndw.c | 703 struct nvif_mmu *mmu = &drm->client.mmu; local
|
H A D | crc.c | 500 nv50_crc_ctx_init(struct nv50_head *head, struct nvif_mmu *mmu, argument 546 struct nvif_mmu *mmu = &nouveau_drm(dev)->client.mmu; local
|