Lines Matching refs:obj
23 struct sg_table *msm_gem_prime_get_sg_table(struct drm_gem_object *obj) in msm_gem_prime_get_sg_table() argument
25 struct msm_gem_object *msm_obj = to_msm_bo(obj); in msm_gem_prime_get_sg_table()
30 void *msm_gem_prime_vmap(struct drm_gem_object *obj) in msm_gem_prime_vmap() argument
32 return msm_gem_vaddr(obj); in msm_gem_prime_vmap()
35 void msm_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr) in msm_gem_prime_vunmap() argument
40 int msm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) in msm_gem_prime_mmap() argument
44 mutex_lock(&obj->dev->struct_mutex); in msm_gem_prime_mmap()
45 ret = drm_gem_mmap_obj(obj, obj->size, vma); in msm_gem_prime_mmap()
46 mutex_unlock(&obj->dev->struct_mutex); in msm_gem_prime_mmap()
59 int msm_gem_prime_pin(struct drm_gem_object *obj) in msm_gem_prime_pin() argument
61 if (!obj->import_attach) in msm_gem_prime_pin()
62 msm_gem_get_pages(obj); in msm_gem_prime_pin()
66 void msm_gem_prime_unpin(struct drm_gem_object *obj) in msm_gem_prime_unpin() argument
68 if (!obj->import_attach) in msm_gem_prime_unpin()
69 msm_gem_put_pages(obj); in msm_gem_prime_unpin()