Lines Matching refs:drm_gem_object
31 struct drm_gem_object;
51 void omap_gem_describe(struct drm_gem_object *obj, struct seq_file *m);
56 struct drm_gem_object *omap_gem_new(struct drm_device *dev,
58 struct drm_gem_object *omap_gem_new_dmabuf(struct drm_device *dev, size_t size,
62 void omap_gem_free_object(struct drm_gem_object *obj);
63 void *omap_gem_vaddr(struct drm_gem_object *obj);
73 int omap_gem_mmap_obj(struct drm_gem_object *obj,
75 u64 omap_gem_mmap_offset(struct drm_gem_object *obj);
76 size_t omap_gem_mmap_size(struct drm_gem_object *obj);
80 struct drm_gem_object *obj, int flags);
81 struct drm_gem_object *omap_gem_prime_import(struct drm_device *dev,
85 int omap_gem_roll(struct drm_gem_object *obj, u32 roll);
86 void omap_gem_cpu_sync_page(struct drm_gem_object *obj, int pgoff);
87 void omap_gem_dma_sync_buffer(struct drm_gem_object *obj,
89 int omap_gem_pin(struct drm_gem_object *obj, dma_addr_t *dma_addr);
90 void omap_gem_unpin(struct drm_gem_object *obj);
91 int omap_gem_get_pages(struct drm_gem_object *obj, struct page ***pages,
93 int omap_gem_put_pages(struct drm_gem_object *obj);
95 u32 omap_gem_flags(struct drm_gem_object *obj);
96 int omap_gem_rotated_dma_addr(struct drm_gem_object *obj, u32 orient,
98 int omap_gem_tiled_stride(struct drm_gem_object *obj, u32 orient);