Lines Matching refs:drm_gem_object

263 int msm_gem_mmap_obj(struct drm_gem_object *obj,
267 uint64_t msm_gem_mmap_offset(struct drm_gem_object *obj);
268 int msm_gem_get_iova(struct drm_gem_object *obj,
270 uint64_t msm_gem_iova(struct drm_gem_object *obj,
272 struct page **msm_gem_get_pages(struct drm_gem_object *obj);
273 void msm_gem_put_pages(struct drm_gem_object *obj);
274 void msm_gem_put_iova(struct drm_gem_object *obj,
280 struct sg_table *msm_gem_prime_get_sg_table(struct drm_gem_object *obj);
281 void *msm_gem_prime_vmap(struct drm_gem_object *obj);
282 void msm_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);
283 int msm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma);
284 struct reservation_object *msm_gem_prime_res_obj(struct drm_gem_object *obj);
285 struct drm_gem_object *msm_gem_prime_import_sg_table(struct drm_device *dev,
287 int msm_gem_prime_pin(struct drm_gem_object *obj);
288 void msm_gem_prime_unpin(struct drm_gem_object *obj);
289 void *msm_gem_get_vaddr(struct drm_gem_object *obj);
290 void *msm_gem_get_vaddr_active(struct drm_gem_object *obj);
291 void msm_gem_put_vaddr(struct drm_gem_object *obj);
292 int msm_gem_madvise(struct drm_gem_object *obj, unsigned madv);
293 int msm_gem_sync_object(struct drm_gem_object *obj,
295 void msm_gem_move_to_active(struct drm_gem_object *obj,
297 void msm_gem_move_to_inactive(struct drm_gem_object *obj);
298 int msm_gem_cpu_prep(struct drm_gem_object *obj, uint32_t op, ktime_t *timeout);
299 int msm_gem_cpu_fini(struct drm_gem_object *obj);
300 void msm_gem_free_object(struct drm_gem_object *obj);
303 struct drm_gem_object *msm_gem_new(struct drm_device *dev,
305 struct drm_gem_object *msm_gem_new_locked(struct drm_device *dev,
309 struct drm_gem_object **bo, uint64_t *iova);
312 struct drm_gem_object **bo, uint64_t *iova);
313 struct drm_gem_object *msm_gem_import(struct drm_device *dev,
322 struct drm_gem_object *msm_framebuffer_bo(struct drm_framebuffer *fb, int plane);
371 void msm_gem_describe(struct drm_gem_object *obj, struct seq_file *m);