Lines Matching defs:obj
23 static dma_addr_t physaddr(struct drm_gem_object *obj) in physaddr()
31 static bool use_pages(struct drm_gem_object *obj) in use_pages()
66 static struct page **get_pages_vram(struct drm_gem_object *obj, int npages) in get_pages_vram()
95 static struct page **get_pages(struct drm_gem_object *obj) in get_pages()
140 static void put_pages_vram(struct drm_gem_object *obj) in put_pages_vram()
152 static void put_pages(struct drm_gem_object *obj) in put_pages()
179 struct page **msm_gem_get_pages(struct drm_gem_object *obj) in msm_gem_get_pages()
202 void msm_gem_put_pages(struct drm_gem_object *obj) in msm_gem_put_pages()
223 struct drm_gem_object *obj = vma->vm_private_data; in msm_gem_fault() local
269 static uint64_t mmap_offset(struct drm_gem_object *obj) in mmap_offset()
287 uint64_t msm_gem_mmap_offset(struct drm_gem_object *obj) in msm_gem_mmap_offset()
297 static struct msm_gem_vma *add_vma(struct drm_gem_object *obj, in add_vma()
316 static struct msm_gem_vma *lookup_vma(struct drm_gem_object *obj, in lookup_vma()
348 put_iova_spaces(struct drm_gem_object *obj, bool close) in put_iova_spaces()
366 put_iova_vmas(struct drm_gem_object *obj) in put_iova_vmas()
378 static int get_iova_locked(struct drm_gem_object *obj, in get_iova_locked()
406 static int msm_gem_pin_iova(struct drm_gem_object *obj, in msm_gem_pin_iova()
445 static int get_and_pin_iova_range_locked(struct drm_gem_object *obj, in get_and_pin_iova_range_locked()
470 int msm_gem_get_and_pin_iova_range(struct drm_gem_object *obj, in msm_gem_get_and_pin_iova_range()
483 int msm_gem_get_and_pin_iova_locked(struct drm_gem_object *obj, in msm_gem_get_and_pin_iova_locked()
490 int msm_gem_get_and_pin_iova(struct drm_gem_object *obj, in msm_gem_get_and_pin_iova()
500 int msm_gem_get_iova(struct drm_gem_object *obj, in msm_gem_get_iova()
515 uint64_t msm_gem_iova(struct drm_gem_object *obj, in msm_gem_iova()
531 void msm_gem_unpin_iova_locked(struct drm_gem_object *obj, in msm_gem_unpin_iova_locked()
556 void msm_gem_unpin_iova(struct drm_gem_object *obj, in msm_gem_unpin_iova()
576 struct drm_gem_object *obj; in msm_gem_dumb_map_offset() local
594 static void *get_vaddr(struct drm_gem_object *obj, unsigned madv) in get_vaddr()
641 void *msm_gem_get_vaddr_locked(struct drm_gem_object *obj) in msm_gem_get_vaddr_locked()
646 void *msm_gem_get_vaddr(struct drm_gem_object *obj) in msm_gem_get_vaddr()
663 void *msm_gem_get_vaddr_active(struct drm_gem_object *obj) in msm_gem_get_vaddr_active()
668 void msm_gem_put_vaddr_locked(struct drm_gem_object *obj) in msm_gem_put_vaddr_locked()
678 void msm_gem_put_vaddr(struct drm_gem_object *obj) in msm_gem_put_vaddr()
688 int msm_gem_madvise(struct drm_gem_object *obj, unsigned madv) in msm_gem_madvise()
710 void msm_gem_purge(struct drm_gem_object *obj) in msm_gem_purge()
748 void msm_gem_evict(struct drm_gem_object *obj) in msm_gem_evict()
768 void msm_gem_vunmap(struct drm_gem_object *obj) in msm_gem_vunmap()
781 void msm_gem_active_get(struct drm_gem_object *obj, struct msm_gpu *gpu) in msm_gem_active_get()
800 void msm_gem_active_put(struct drm_gem_object *obj) in msm_gem_active_put()
843 int msm_gem_cpu_prep(struct drm_gem_object *obj, uint32_t op, ktime_t *timeout) in msm_gem_cpu_prep()
861 int msm_gem_cpu_fini(struct drm_gem_object *obj) in msm_gem_cpu_fini()
878 void msm_gem_describe(struct drm_gem_object *obj, struct seq_file *m, in msm_gem_describe()
984 struct drm_gem_object *obj = &msm_obj->base; in msm_gem_describe_objects() local
1003 void msm_gem_free_object(struct drm_gem_object *obj) in msm_gem_free_object()
1054 static int msm_gem_object_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) in msm_gem_object_mmap()
1070 struct drm_gem_object *obj; in msm_gem_new_handle() local
1108 struct drm_gem_object **obj) in msm_gem_new_impl()
1147 struct drm_gem_object *obj = NULL; in msm_gem_new() local
1239 struct drm_gem_object *obj; in msm_gem_import() local
1297 struct drm_gem_object *obj = msm_gem_new(dev, size, flags); in msm_gem_kernel_new() local