• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpu/drm/nouveau/

Lines Matching defs:gem

36 nouveau_gem_object_new(struct drm_gem_object *gem)
42 nouveau_gem_object_del(struct drm_gem_object *gem)
44 struct nouveau_bo *nvbo = gem->driver_private;
49 nvbo->gem = NULL;
61 drm_gem_object_release(gem);
62 kfree(gem);
80 nvbo->gem = drm_gem_object_alloc(dev, nvbo->bo.mem.size);
81 if (!nvbo->gem) {
86 nvbo->bo.persistant_swap_storage = nvbo->gem->filp;
87 nvbo->gem->driver_private = nvbo;
92 nouveau_gem_info(struct drm_gem_object *gem, struct drm_nouveau_gem_info *rep)
94 struct nouveau_bo *nvbo = nouveau_gem_object(gem);
165 ret = nouveau_gem_info(nvbo->gem, &req->info);
169 ret = drm_gem_handle_create(file_priv, nvbo->gem, &req->info.handle);
171 drm_gem_object_unreference_unlocked(nvbo->gem);
177 nouveau_gem_set_domain(struct drm_gem_object *gem, uint32_t read_domains,
180 struct nouveau_bo *nvbo = gem->driver_private;
246 drm_gem_object_unreference_unlocked(nvbo->gem);
278 struct drm_gem_object *gem;
281 gem = drm_gem_object_lookup(dev, file_priv, b->handle);
282 if (!gem) {
287 nvbo = gem->driver_private;
301 drm_gem_object_unreference_unlocked(gem);
371 ret = nouveau_gem_set_domain(nvbo->gem, b->read_domains,
768 struct drm_gem_object *gem;
773 gem = drm_gem_object_lookup(dev, file_priv, req->handle);
774 if (!gem)
776 nvbo = nouveau_gem_object(gem);
798 drm_gem_object_unreference_unlocked(gem);
807 struct drm_gem_object *gem;
811 gem = drm_gem_object_lookup(dev, file_priv, req->handle);
812 if (!gem)
814 nvbo = nouveau_gem_object(gem);
824 drm_gem_object_unreference_unlocked(gem);
833 struct drm_gem_object *gem;
836 gem = drm_gem_object_lookup(dev, file_priv, req->handle);
837 if (!gem)
840 ret = nouveau_gem_info(gem, req);
841 drm_gem_object_unreference_unlocked(gem);