Searched refs:msm_gem_vma (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/ |
H A D | msm_gem_vma.c | 42 void msm_gem_vma_purge(struct msm_gem_vma *vma) in msm_gem_vma_purge() 58 msm_gem_vma_map(struct msm_gem_vma *vma, int prot, in msm_gem_vma_map() 94 void msm_gem_vma_close(struct msm_gem_vma *vma) 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() 112 struct msm_gem_vma *vma; in msm_gem_vma_new() 124 int msm_gem_vma_init(struct msm_gem_vma *vma, int size, in msm_gem_vma_init()
|
H A D | msm_gem.h | 60 struct msm_gem_vma { struct 68 struct msm_gem_vma *msm_gem_vma_new(struct msm_gem_address_space *aspace); 69 int msm_gem_vma_init(struct msm_gem_vma *vma, int size, 71 void msm_gem_vma_purge(struct msm_gem_vma *vma); 72 int msm_gem_vma_map(struct msm_gem_vma *vma, int prot, struct sg_table *sgt, int size); 73 void msm_gem_vma_close(struct msm_gem_vma *vma); 102 struct list_head vmas; /* list of msm_gem_vma */ 121 int msm_gem_pin_vma_locked(struct drm_gem_object *obj, struct msm_gem_vma *vma); 124 struct msm_gem_vma *msm_gem_get_vma_locked(struct drm_gem_object *obj,
|
H A D | msm_gem.c | 365 static struct msm_gem_vma *add_vma(struct drm_gem_object *obj, in add_vma() 369 struct msm_gem_vma *vma; in add_vma() 382 static struct msm_gem_vma *lookup_vma(struct drm_gem_object *obj, in lookup_vma() 386 struct msm_gem_vma *vma; in lookup_vma() 398 static void del_vma(struct msm_gem_vma *vma) in del_vma() 417 struct msm_gem_vma *vma; in put_iova_spaces() 435 struct msm_gem_vma *vma, *tmp; in put_iova_vmas() 444 static struct msm_gem_vma *get_vma_locked(struct drm_gem_object *obj, in get_vma_locked() 448 struct msm_gem_vma *vma; in get_vma_locked() 475 int msm_gem_pin_vma_locked(struct drm_gem_object *obj, struct msm_gem_vma *vm [all...] |
H A D | Makefile | 104 msm_gem_vma.o \
|
H A D | msm_drv.h | 52 struct msm_gem_vma;
|
H A D | msm_gem_submit.c | 391 struct msm_gem_vma *vma; in submit_pin_objects()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/ |
H A D | msm_gem_vma.c | 42 struct msm_gem_vma *vma) in msm_gem_purge_vma() 62 struct msm_gem_vma *vma) in msm_gem_unmap_vma() 70 struct msm_gem_vma *vma, int prot, in msm_gem_map_vma() 101 struct msm_gem_vma *vma) in msm_gem_close_vma() 118 struct msm_gem_vma *vma, int npages, in msm_gem_init_vma()
|
H A D | msm_drv.h | 45 struct msm_gem_vma; 243 struct msm_gem_vma *vma, int npages, 246 struct msm_gem_vma *vma); 248 struct msm_gem_vma *vma); 250 struct msm_gem_vma *vma, int prot, 253 struct msm_gem_vma *vma);
|
H A D | msm_gem.c | 318 static struct msm_gem_vma *add_vma(struct drm_gem_object *obj, in add_vma() 322 struct msm_gem_vma *vma; in add_vma() 337 static struct msm_gem_vma *lookup_vma(struct drm_gem_object *obj, in lookup_vma() 341 struct msm_gem_vma *vma; in lookup_vma() 353 static void del_vma(struct msm_gem_vma *vma) in del_vma() 367 struct msm_gem_vma *vma, *tmp; in put_iova() 385 struct msm_gem_vma *vma; in msm_gem_get_iova_locked() 413 struct msm_gem_vma *vma; in msm_gem_pin_iova() 498 struct msm_gem_vma *vma; in msm_gem_iova() 517 struct msm_gem_vma *vm in msm_gem_unpin_iova() [all...] |
H A D | msm_gem.h | 34 struct msm_gem_vma { struct 80 struct list_head vmas; /* list of msm_gem_vma */
|
H A D | Makefile | 89 msm_gem_vma.o \
|
Completed in 8 milliseconds