Home
last modified time | relevance | path

Searched refs:msm_gem_address_space (Results 1 – 22 of 22) sorted by relevance

/linux-6.14.4/drivers/gpu/drm/msm/
Dmsm_gem_vma.c15 struct msm_gem_address_space *aspace = container_of(kref, in msm_gem_address_space_destroy()
16 struct msm_gem_address_space, kref); in msm_gem_address_space_destroy()
26 void msm_gem_address_space_put(struct msm_gem_address_space *aspace) in msm_gem_address_space_put()
32 struct msm_gem_address_space *
33 msm_gem_address_space_get(struct msm_gem_address_space *aspace) in msm_gem_address_space_get()
44 struct msm_gem_address_space *aspace = vma->aspace; in msm_gem_vma_purge()
61 struct msm_gem_address_space *aspace = vma->aspace; in msm_gem_vma_map()
96 struct msm_gem_address_space *aspace = vma->aspace; in msm_gem_vma_close()
110 struct msm_gem_vma *msm_gem_vma_new(struct msm_gem_address_space *aspace) in msm_gem_vma_new()
127 struct msm_gem_address_space *aspace = vma->aspace; in msm_gem_vma_init()
[all …]
Dmsm_gem.h25 struct msm_gem_address_space { struct
50 struct msm_gem_address_space * argument
51 msm_gem_address_space_get(struct msm_gem_address_space *aspace);
53 void msm_gem_address_space_put(struct msm_gem_address_space *aspace);
55 struct msm_gem_address_space *
64 struct msm_gem_address_space *aspace;
69 struct msm_gem_vma *msm_gem_vma_new(struct msm_gem_address_space *aspace);
130 struct msm_gem_address_space *aspace);
132 struct msm_gem_address_space *aspace, uint64_t *iova);
134 struct msm_gem_address_space *aspace, uint64_t iova);
[all …]
Dmsm_gem.c401 struct msm_gem_address_space *aspace) in add_vma()
418 struct msm_gem_address_space *aspace) in lookup_vma()
480 struct msm_gem_address_space *aspace, in get_vma_locked()
564 struct msm_gem_address_space *aspace) in msm_gem_get_vma_locked()
570 struct msm_gem_address_space *aspace, uint64_t *iova, in get_and_pin_iova_range_locked()
596 struct msm_gem_address_space *aspace, uint64_t *iova, in msm_gem_get_and_pin_iova_range()
610 struct msm_gem_address_space *aspace, uint64_t *iova) in msm_gem_get_and_pin_iova()
620 struct msm_gem_address_space *aspace, uint64_t *iova) in msm_gem_get_iova()
638 struct msm_gem_address_space *aspace) in clear_iova()
660 struct msm_gem_address_space *aspace, uint64_t iova) in msm_gem_set_iova()
[all …]
Dmsm_drv.h51 struct msm_gem_address_space;
244 struct msm_gem_address_space *msm_kms_init_aspace(struct drm_device *dev);
266 struct msm_gem_address_space *aspace, bool needs_dirtyfb);
268 struct msm_gem_address_space *aspace, bool needed_dirtyfb);
270 struct msm_gem_address_space *aspace, int plane);
Dmsm_gpu.h81 struct msm_gem_address_space *(*create_address_space)
83 struct msm_gem_address_space *(*create_private_address_space)
231 struct msm_gem_address_space *aspace;
356 struct msm_gem_address_space *aspace;
657 struct msm_gem_address_space *
Dmsm_fb.c79 struct msm_gem_address_space *aspace, in msm_framebuffer_prepare()
102 struct msm_gem_address_space *aspace, in msm_framebuffer_cleanup()
119 struct msm_gem_address_space *aspace, int plane) in msm_framebuffer_iova()
Dmsm_kms.c167 struct msm_gem_address_space *msm_kms_init_aspace(struct drm_device *dev) in msm_kms_init_aspace()
169 struct msm_gem_address_space *aspace; in msm_kms_init_aspace()
Dmsm_kms.h139 struct msm_gem_address_space *aspace;
Dmsm_gpu.c823 struct msm_gem_address_space *
826 struct msm_gem_address_space *aspace = NULL; in msm_gpu_create_private_address_space()
/linux-6.14.4/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_formats.c277 static void _dpu_format_populate_addrs_ubwc(struct msm_gem_address_space *aspace, in _dpu_format_populate_addrs_ubwc()
358 static void _dpu_format_populate_addrs_linear(struct msm_gem_address_space *aspace, in _dpu_format_populate_addrs_linear()
376 void dpu_format_populate_addrs(struct msm_gem_address_space *aspace, in dpu_format_populate_addrs()
Ddpu_formats.h34 void dpu_format_populate_addrs(struct msm_gem_address_space *aspace,
Ddpu_plane.h37 struct msm_gem_address_space *aspace;
Ddpu_encoder_phys_wb.c561 struct msm_gem_address_space *aspace; in dpu_encoder_phys_wb_prepare_wb_job()
614 struct msm_gem_address_space *aspace; in dpu_encoder_phys_wb_cleanup_wb_job()
Ddpu_kms.c1118 struct msm_gem_address_space *aspace; in _dpu_kms_mmu_init()
/linux-6.14.4/drivers/gpu/drm/msm/adreno/
Da2xx_gpu.c469 static struct msm_gem_address_space *
473 struct msm_gem_address_space *aspace; in a2xx_create_address_space()
Da6xx_gmu.h65 struct msm_gem_address_space *aspace;
Dadreno_gpu.h619 struct msm_gem_address_space *
623 struct msm_gem_address_space *
Dadreno_gpu.c194 struct msm_gem_address_space *
201 struct msm_gem_address_space *
208 struct msm_gem_address_space *aspace; in adreno_iommu_create_address_space()
Da6xx_gpu.c2234 static struct msm_gem_address_space *
2252 static struct msm_gem_address_space *
/linux-6.14.4/drivers/gpu/drm/msm/disp/mdp4/
Dmdp4_kms.c123 struct msm_gem_address_space *aspace = kms->aspace; in mdp4_destroy()
383 struct msm_gem_address_space *aspace; in mdp4_kms_init()
/linux-6.14.4/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_kms.c201 struct msm_gem_address_space *aspace = kms->aspace; in mdp5_kms_destroy()
503 struct msm_gem_address_space *aspace; in mdp5_kms_init()
/linux-6.14.4/drivers/gpu/drm/msm/dsi/
Ddsi_host.c146 struct msm_gem_address_space *aspace;