Lines Matching refs:gem

190 	struct drm_gem_object *gem;  in drm_gem_vram_create()  local
199 gem = dev->driver->gem_create_object(dev, size); in drm_gem_vram_create()
200 if (!gem) in drm_gem_vram_create()
202 gbo = drm_gem_vram_of_gem(gem); in drm_gem_vram_create()
207 gem = &gbo->bo.base; in drm_gem_vram_create()
210 if (!gem->funcs) in drm_gem_vram_create()
211 gem->funcs = &drm_gem_vram_object_funcs; in drm_gem_vram_create()
213 ret = drm_gem_object_init(dev, gem, size); in drm_gem_vram_create()
591 static void drm_gem_vram_object_free(struct drm_gem_object *gem) in drm_gem_vram_object_free() argument
593 struct drm_gem_vram_object *gbo = drm_gem_vram_of_gem(gem); in drm_gem_vram_object_free()
768 static int drm_gem_vram_object_pin(struct drm_gem_object *gem) in drm_gem_vram_object_pin() argument
770 struct drm_gem_vram_object *gbo = drm_gem_vram_of_gem(gem); in drm_gem_vram_object_pin()
788 static void drm_gem_vram_object_unpin(struct drm_gem_object *gem) in drm_gem_vram_object_unpin() argument
790 struct drm_gem_vram_object *gbo = drm_gem_vram_of_gem(gem); in drm_gem_vram_object_unpin()
805 static int drm_gem_vram_object_vmap(struct drm_gem_object *gem, struct dma_buf_map *map) in drm_gem_vram_object_vmap() argument
807 struct drm_gem_vram_object *gbo = drm_gem_vram_of_gem(gem); in drm_gem_vram_object_vmap()
818 static void drm_gem_vram_object_vunmap(struct drm_gem_object *gem, struct dma_buf_map *map) in drm_gem_vram_object_vunmap() argument
820 struct drm_gem_vram_object *gbo = drm_gem_vram_of_gem(gem); in drm_gem_vram_object_vunmap()