Lines Matching refs:drm_gem_vram_object
52 struct drm_gem_vram_object { struct
75 static inline struct drm_gem_vram_object *drm_gem_vram_of_bo( in drm_gem_vram_of_bo()
78 return container_of(bo, struct drm_gem_vram_object, bo); in drm_gem_vram_of_bo()
87 static inline struct drm_gem_vram_object *drm_gem_vram_of_gem( in drm_gem_vram_of_gem()
90 return container_of(gem, struct drm_gem_vram_object, bo.base); in drm_gem_vram_of_gem()
93 struct drm_gem_vram_object *drm_gem_vram_create(struct drm_device *dev,
96 void drm_gem_vram_put(struct drm_gem_vram_object *gbo);
97 s64 drm_gem_vram_offset(struct drm_gem_vram_object *gbo);
98 int drm_gem_vram_pin(struct drm_gem_vram_object *gbo, unsigned long pl_flag);
99 int drm_gem_vram_unpin(struct drm_gem_vram_object *gbo);
100 int drm_gem_vram_vmap(struct drm_gem_vram_object *gbo, struct dma_buf_map *map);
101 void drm_gem_vram_vunmap(struct drm_gem_vram_object *gbo, struct dma_buf_map *map);