msm_mmu 721 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c struct msm_mmu *mmu; msm_mmu 38 drivers/gpu/drm/msm/msm_drv.h struct msm_mmu; msm_mmu 257 drivers/gpu/drm/msm/msm_drv.h int msm_register_mmu(struct drm_device *dev, struct msm_mmu *mmu); msm_mmu 258 drivers/gpu/drm/msm/msm_drv.h void msm_unregister_mmu(struct drm_device *dev, struct msm_mmu *mmu); msm_mmu 24 drivers/gpu/drm/msm/msm_gem.h struct msm_mmu *mmu; msm_mmu 12 drivers/gpu/drm/msm/msm_gpummu.c struct msm_mmu base; msm_mmu 24 drivers/gpu/drm/msm/msm_gpummu.c static int msm_gpummu_attach(struct msm_mmu *mmu, const char * const *names, msm_mmu 30 drivers/gpu/drm/msm/msm_gpummu.c static void msm_gpummu_detach(struct msm_mmu *mmu, const char * const *names, msm_mmu 35 drivers/gpu/drm/msm/msm_gpummu.c static int msm_gpummu_map(struct msm_mmu *mmu, uint64_t iova, msm_mmu 64 drivers/gpu/drm/msm/msm_gpummu.c static int msm_gpummu_unmap(struct msm_mmu *mmu, uint64_t iova, unsigned len) msm_mmu 79 drivers/gpu/drm/msm/msm_gpummu.c static void msm_gpummu_destroy(struct msm_mmu *mmu) msm_mmu 97 drivers/gpu/drm/msm/msm_gpummu.c struct msm_mmu *msm_gpummu_new(struct device *dev, struct msm_gpu *gpu) msm_mmu 118 drivers/gpu/drm/msm/msm_gpummu.c void msm_gpummu_params(struct msm_mmu *mmu, dma_addr_t *pt_base, msm_mmu 11 drivers/gpu/drm/msm/msm_iommu.c struct msm_mmu base; msm_mmu 26 drivers/gpu/drm/msm/msm_iommu.c static int msm_iommu_attach(struct msm_mmu *mmu, const char * const *names, msm_mmu 34 drivers/gpu/drm/msm/msm_iommu.c static void msm_iommu_detach(struct msm_mmu *mmu, const char * const *names, msm_mmu 42 drivers/gpu/drm/msm/msm_iommu.c static int msm_iommu_map(struct msm_mmu *mmu, uint64_t iova, msm_mmu 54 drivers/gpu/drm/msm/msm_iommu.c static int msm_iommu_unmap(struct msm_mmu *mmu, uint64_t iova, unsigned len) msm_mmu 63 drivers/gpu/drm/msm/msm_iommu.c static void msm_iommu_destroy(struct msm_mmu *mmu) msm_mmu 78 drivers/gpu/drm/msm/msm_iommu.c struct msm_mmu *msm_iommu_new(struct device *dev, struct iommu_domain *domain) msm_mmu 13 drivers/gpu/drm/msm/msm_mmu.h int (*attach)(struct msm_mmu *mmu, const char * const *names, int cnt); msm_mmu 14 drivers/gpu/drm/msm/msm_mmu.h void (*detach)(struct msm_mmu *mmu, const char * const *names, int cnt); msm_mmu 15 drivers/gpu/drm/msm/msm_mmu.h int (*map)(struct msm_mmu *mmu, uint64_t iova, struct sg_table *sgt, msm_mmu 17 drivers/gpu/drm/msm/msm_mmu.h int (*unmap)(struct msm_mmu *mmu, uint64_t iova, unsigned len); msm_mmu 18 drivers/gpu/drm/msm/msm_mmu.h void (*destroy)(struct msm_mmu *mmu); msm_mmu 28 drivers/gpu/drm/msm/msm_mmu.h static inline void msm_mmu_init(struct msm_mmu *mmu, struct device *dev, msm_mmu 35 drivers/gpu/drm/msm/msm_mmu.h struct msm_mmu *msm_iommu_new(struct device *dev, struct iommu_domain *domain); msm_mmu 36 drivers/gpu/drm/msm/msm_mmu.h struct msm_mmu *msm_gpummu_new(struct device *dev, struct msm_gpu *gpu); msm_mmu 38 drivers/gpu/drm/msm/msm_mmu.h static inline void msm_mmu_set_fault_handler(struct msm_mmu *mmu, void *arg, msm_mmu 45 drivers/gpu/drm/msm/msm_mmu.h void msm_gpummu_params(struct msm_mmu *mmu, dma_addr_t *pt_base,