Lines Matching defs:obj
24 struct drm_gem_object *obj = attachment->dmabuf->priv;
26 sg = omap_gem_get_sg(obj, dir);
36 struct drm_gem_object *obj = attachment->dmabuf->priv;
37 omap_gem_put_sg(obj, sg);
43 struct drm_gem_object *obj = buffer->priv;
45 if (omap_gem_flags(obj) & OMAP_BO_TILED_MASK) {
52 return omap_gem_get_pages(obj, &pages, true);
58 struct drm_gem_object *obj = buffer->priv;
59 omap_gem_put_pages(obj);
66 struct drm_gem_object *obj = buffer->priv;
68 return drm_gem_mmap_obj(obj, omap_gem_mmap_size(obj), vma);
80 struct dma_buf *omap_gem_prime_export(struct drm_gem_object *obj, int flags)
85 exp_info.size = omap_gem_mmap_size(obj);
87 exp_info.priv = obj;
88 exp_info.resv = obj->resv;
90 return drm_gem_dmabuf_export(obj->dev, &exp_info);
101 struct drm_gem_object *obj;
106 obj = dma_buf->priv;
107 if (obj->dev == dev) {
112 drm_gem_object_get(obj);
113 return obj;
129 obj = omap_gem_new_dmabuf(dev, dma_buf->size, sgt);
130 if (IS_ERR(obj)) {
131 ret = PTR_ERR(obj);
135 obj->import_attach = attach;
137 return obj;