Lines Matching defs:obj
31 int psb_gem_init_object(struct drm_gem_object *obj)
36 void psb_gem_free_object(struct drm_gem_object *obj)
38 struct gtt_range *gtt = container_of(obj, struct gtt_range, gem);
39 drm_gem_object_release_wrap(obj);
41 psb_gtt_free_range(obj->dev, gtt);
63 struct drm_gem_object *obj;
71 obj = drm_gem_object_lookup(dev, file, handle);
72 if (obj == NULL) {
79 if (!obj->map_list.map) {
80 ret = gem_create_mmap_offset(obj);
85 *offset = (u64)obj->map_list.hash.key << PAGE_SHIFT;
87 drm_gem_object_unreference(obj);
196 struct drm_gem_object *obj;
204 obj = vma->vm_private_data; /* GEM object */
205 dev = obj->dev;
208 r = container_of(obj, struct gtt_range, gem); /* Get the gtt range */