Searched refs:msm_gem_vma (Results 1 – 6 of 6) sorted by relevance
/linux-6.1.9/drivers/gpu/drm/msm/ |
D | msm_gem.h | 60 struct msm_gem_vma { struct 73 struct msm_gem_vma *vma, int size, argument 75 bool msm_gem_vma_inuse(struct msm_gem_vma *vma); 77 struct msm_gem_vma *vma); 78 void msm_gem_unpin_vma(struct msm_gem_vma *vma); 79 void msm_gem_unpin_vma_fenced(struct msm_gem_vma *vma, struct msm_fence_context *fctx); 81 struct msm_gem_vma *vma, int prot, 84 struct msm_gem_vma *vma); 125 int msm_gem_pin_vma_locked(struct drm_gem_object *obj, struct msm_gem_vma *vma); 127 struct msm_gem_vma *msm_gem_get_vma_locked(struct drm_gem_object *obj, [all …]
|
D | msm_gem_vma.c | 41 bool msm_gem_vma_inuse(struct msm_gem_vma *vma) in msm_gem_vma_inuse() 60 struct msm_gem_vma *vma) in msm_gem_purge_vma() 78 void msm_gem_unpin_vma(struct msm_gem_vma *vma) in msm_gem_unpin_vma() 87 void msm_gem_unpin_vma_fenced(struct msm_gem_vma *vma, struct msm_fence_context *fctx) in msm_gem_unpin_vma_fenced() 98 struct msm_gem_vma *vma, int prot, in msm_gem_map_vma() 128 struct msm_gem_vma *vma) in msm_gem_close_vma() 144 struct msm_gem_vma *vma, int size, in msm_gem_init_vma()
|
D | msm_gem.c | 304 static struct msm_gem_vma *add_vma(struct drm_gem_object *obj, in add_vma() 308 struct msm_gem_vma *vma; in add_vma() 323 static struct msm_gem_vma *lookup_vma(struct drm_gem_object *obj, in lookup_vma() 327 struct msm_gem_vma *vma; in lookup_vma() 339 static void del_vma(struct msm_gem_vma *vma) in del_vma() 358 struct msm_gem_vma *vma; in put_iova_spaces() 376 struct msm_gem_vma *vma, *tmp; in put_iova_vmas() 385 static struct msm_gem_vma *get_vma_locked(struct drm_gem_object *obj, in get_vma_locked() 389 struct msm_gem_vma *vma; in get_vma_locked() 416 int msm_gem_pin_vma_locked(struct drm_gem_object *obj, struct msm_gem_vma *vma) in msm_gem_pin_vma_locked() [all …]
|
D | Makefile | 103 msm_gem_vma.o \
|
D | msm_drv.h | 52 struct msm_gem_vma;
|
D | msm_gem_submit.c | 359 struct msm_gem_vma *vma; in submit_pin_objects()
|