Lines Matching defs:obj
40 static int vmw_gem_object_open(struct drm_gem_object *obj,
46 static void vmw_gem_object_close(struct drm_gem_object *obj,
51 static int vmw_gem_pin_private(struct drm_gem_object *obj, bool do_pin)
53 struct ttm_buffer_object *bo = drm_gem_ttm_of_gem(obj);
54 struct vmw_bo *vbo = to_vmw_bo(obj);
70 static int vmw_gem_object_pin(struct drm_gem_object *obj)
72 return vmw_gem_pin_private(obj, true);
75 static void vmw_gem_object_unpin(struct drm_gem_object *obj)
77 vmw_gem_pin_private(obj, false);
80 static struct sg_table *vmw_gem_object_get_sg_table(struct drm_gem_object *obj)
82 struct ttm_buffer_object *bo = drm_gem_ttm_of_gem(obj);
89 return drm_prime_pages_to_sg(obj->dev, vmw_tt->dma_ttm.pages, vmw_tt->dma_ttm.num_pages);