Home
last modified time | relevance | path

Searched refs:msm_gem_address_space (Results 1 - 25 of 43) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_gem_vma.c14 struct msm_gem_address_space *aspace = container_of(kref, in msm_gem_address_space_destroy()
15 struct msm_gem_address_space, kref); in msm_gem_address_space_destroy()
25 void msm_gem_address_space_put(struct msm_gem_address_space *aspace) in msm_gem_address_space_put()
31 struct msm_gem_address_space *
32 msm_gem_address_space_get(struct msm_gem_address_space *aspace) in msm_gem_address_space_get()
41 void msm_gem_purge_vma(struct msm_gem_address_space *aspace, in msm_gem_purge_vma()
61 void msm_gem_unmap_vma(struct msm_gem_address_space *aspace, in msm_gem_unmap_vma()
69 msm_gem_map_vma(struct msm_gem_address_space *aspace, in msm_gem_map_vma()
100 void msm_gem_close_vma(struct msm_gem_address_space *aspace, in msm_gem_close_vma()
117 int msm_gem_init_vma(struct msm_gem_address_space *aspac
[all...]
H A Dmsm_drv.h44 struct msm_gem_address_space;
59 struct msm_gem_address_space *aspace;
242 int msm_gem_init_vma(struct msm_gem_address_space *aspace,
245 void msm_gem_purge_vma(struct msm_gem_address_space *aspace,
247 void msm_gem_unmap_vma(struct msm_gem_address_space *aspace,
249 int msm_gem_map_vma(struct msm_gem_address_space *aspace,
252 void msm_gem_close_vma(struct msm_gem_address_space *aspace,
256 struct msm_gem_address_space *
257 msm_gem_address_space_get(struct msm_gem_address_space *aspace);
259 void msm_gem_address_space_put(struct msm_gem_address_space *aspac
[all...]
H A Dmsm_gem.h18 struct msm_gem_address_space { struct
37 struct msm_gem_address_space *aspace;
141 struct msm_gem_address_space *aspace;
H A Dmsm_gem.c319 struct msm_gem_address_space *aspace) in add_vma()
338 struct msm_gem_address_space *aspace) in lookup_vma()
381 struct msm_gem_address_space *aspace, uint64_t *iova, in msm_gem_get_iova_locked()
410 struct msm_gem_address_space *aspace) in msm_gem_pin_iova()
445 struct msm_gem_address_space *aspace, uint64_t *iova, in msm_gem_get_and_pin_iova_range()
469 struct msm_gem_address_space *aspace, uint64_t *iova) in msm_gem_get_and_pin_iova()
479 struct msm_gem_address_space *aspace, uint64_t *iova) in msm_gem_get_iova()
495 struct msm_gem_address_space *aspace) in msm_gem_iova()
514 struct msm_gem_address_space *aspace) in msm_gem_unpin_iova()
847 struct msm_gem_address_space *aspac in msm_gem_describe()
[all...]
H A Dmsm_gpu.h67 struct msm_gem_address_space *(*create_address_space)
69 struct msm_gem_address_space *(*create_private_address_space)
112 struct msm_gem_address_space *aspace;
304 struct msm_gem_address_space *
H A Dmsm_fb.c56 struct msm_gem_address_space *aspace) in msm_framebuffer_prepare()
72 struct msm_gem_address_space *aspace) in msm_framebuffer_cleanup()
81 struct msm_gem_address_space *aspace, int plane) in msm_framebuffer_iova()
H A Dmsm_kms.h152 struct msm_gem_address_space *aspace;
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A 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 *aspac in msm_gem_vma_init()
[all...]
H A Dmsm_gem.h24 struct msm_gem_address_space { struct
49 struct msm_gem_address_space *
50 msm_gem_address_space_get(struct msm_gem_address_space *aspace);
52 void msm_gem_address_space_put(struct msm_gem_address_space *aspace);
54 struct msm_gem_address_space *
63 struct msm_gem_address_space *aspace;
68 struct msm_gem_vma *msm_gem_vma_new(struct msm_gem_address_space *aspace);
125 struct msm_gem_address_space *aspace);
127 struct msm_gem_address_space *aspace, uint64_t *iova);
129 struct msm_gem_address_space *aspac
[all...]
H A Dmsm_gem.c366 struct msm_gem_address_space *aspace) in add_vma()
383 struct msm_gem_address_space *aspace) in lookup_vma()
445 struct msm_gem_address_space *aspace, in get_vma_locked()
529 struct msm_gem_address_space *aspace) in msm_gem_get_vma_locked()
535 struct msm_gem_address_space *aspace, uint64_t *iova, in get_and_pin_iova_range_locked()
561 struct msm_gem_address_space *aspace, uint64_t *iova, in msm_gem_get_and_pin_iova_range()
575 struct msm_gem_address_space *aspace, uint64_t *iova) in msm_gem_get_and_pin_iova()
585 struct msm_gem_address_space *aspace, uint64_t *iova) in msm_gem_get_iova()
603 struct msm_gem_address_space *aspace) in clear_iova()
625 struct msm_gem_address_space *aspac in msm_gem_set_iova()
[all...]
H A Dmsm_drv.h51 struct msm_gem_address_space;
276 struct msm_gem_address_space *msm_kms_init_aspace(struct drm_device *dev);
298 struct msm_gem_address_space *aspace, bool needs_dirtyfb);
300 struct msm_gem_address_space *aspace, bool needed_dirtyfb);
302 struct msm_gem_address_space *aspace, int plane);
H A Dmsm_gpu.h81 struct msm_gem_address_space *(*create_address_space)
83 struct msm_gem_address_space *(*create_private_address_space)
242 struct msm_gem_address_space *aspace;
367 struct msm_gem_address_space *aspace;
659 struct msm_gem_address_space *
H A 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()
H A Dmsm_kms.h146 struct msm_gem_address_space *aspace;
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_formats.h62 struct msm_gem_address_space *aspace,
H A Ddpu_plane.h33 struct msm_gem_address_space *aspace;
H A Ddpu_formats.c773 struct msm_gem_address_space *aspace, in _dpu_format_populate_addrs_ubwc()
864 struct msm_gem_address_space *aspace, in _dpu_format_populate_addrs_linear()
894 struct msm_gem_address_space *aspace, in dpu_format_populate_layout()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_formats.h84 struct msm_gem_address_space *aspace,
H A Ddpu_plane.h37 struct msm_gem_address_space *aspace;
H A Ddpu_formats.c807 struct msm_gem_address_space *aspace, in _dpu_format_populate_addrs_ubwc()
898 struct msm_gem_address_space *aspace, in _dpu_format_populate_addrs_linear()
928 struct msm_gem_address_space *aspace, in dpu_format_populate_layout()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/adreno/
H A Da6xx_gmu.h47 struct msm_gem_address_space *aspace;
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/adreno/
H A Da6xx_gmu.h52 struct msm_gem_address_space *aspace;
H A Dadreno_gpu.h447 struct msm_gem_address_space *
451 struct msm_gem_address_space *
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_kms.c130 struct msm_gem_address_space *aspace = kms->aspace; in mdp4_destroy()
405 struct msm_gem_address_space *aspace; in mdp4_kms_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_kms.c123 struct msm_gem_address_space *aspace = kms->aspace; in mdp4_destroy()
386 struct msm_gem_address_space *aspace; in mdp4_kms_init()

Completed in 20 milliseconds

12