Lines Matching refs:drm_gem_object
131 void omap_gem_describe(struct drm_gem_object *obj, struct seq_file *m);
204 struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos);
205 struct drm_gem_object *omap_framebuffer_bo(struct drm_framebuffer *fb, int p);
216 struct drm_gem_object *omap_gem_new(struct drm_device *dev,
220 void omap_gem_free_object(struct drm_gem_object *obj);
221 void *omap_gem_vaddr(struct drm_gem_object *obj);
227 int omap_gem_mmap_obj(struct drm_gem_object *obj,
230 int omap_gem_op_start(struct drm_gem_object *obj, enum omap_gem_op op);
231 int omap_gem_op_finish(struct drm_gem_object *obj, enum omap_gem_op op);
232 int omap_gem_op_sync(struct drm_gem_object *obj, enum omap_gem_op op);
233 int omap_gem_op_async(struct drm_gem_object *obj, enum omap_gem_op op,
235 int omap_gem_roll(struct drm_gem_object *obj, uint32_t roll);
236 void omap_gem_cpu_sync(struct drm_gem_object *obj, int pgoff);
237 void omap_gem_dma_sync(struct drm_gem_object *obj,
239 int omap_gem_get_paddr(struct drm_gem_object *obj,
241 int omap_gem_put_paddr(struct drm_gem_object *obj);
242 int omap_gem_get_pages(struct drm_gem_object *obj, struct page ***pages,
244 int omap_gem_put_pages(struct drm_gem_object *obj);
245 uint32_t omap_gem_flags(struct drm_gem_object *obj);
246 int omap_gem_rotated_paddr(struct drm_gem_object *obj, uint32_t orient,
248 uint64_t omap_gem_mmap_offset(struct drm_gem_object *obj);
249 size_t omap_gem_mmap_size(struct drm_gem_object *obj);
250 int omap_gem_tiled_size(struct drm_gem_object *obj, uint16_t *w, uint16_t *h);
251 int omap_gem_tiled_stride(struct drm_gem_object *obj, uint32_t orient);
254 struct drm_gem_object *obj, int flags);
255 struct drm_gem_object *omap_gem_prime_import(struct drm_device *dev,
278 struct drm_gem_object **bos, uint32_t *handles) in objects_lookup()