Home
last modified time | relevance | path

Searched refs:drm_gem_vram_object (Results 1 – 7 of 7) sorted by relevance

/linux-5.19.10/include/drm/
Ddrm_gem_vram_helper.h52 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);
[all …]
/linux-5.19.10/drivers/gpu/drm/
Ddrm_gem_vram_helper.c111 static void drm_gem_vram_cleanup(struct drm_gem_vram_object *gbo) in drm_gem_vram_cleanup()
124 static void drm_gem_vram_destroy(struct drm_gem_vram_object *gbo) in drm_gem_vram_destroy()
132 struct drm_gem_vram_object *gbo = drm_gem_vram_of_bo(bo); in ttm_buffer_object_destroy()
137 static void drm_gem_vram_placement(struct drm_gem_vram_object *gbo, in drm_gem_vram_placement()
185 struct drm_gem_vram_object *drm_gem_vram_create(struct drm_device *dev, in drm_gem_vram_create()
189 struct drm_gem_vram_object *gbo; in drm_gem_vram_create()
244 void drm_gem_vram_put(struct drm_gem_vram_object *gbo) in drm_gem_vram_put()
250 static u64 drm_gem_vram_pg_offset(struct drm_gem_vram_object *gbo) in drm_gem_vram_pg_offset()
272 s64 drm_gem_vram_offset(struct drm_gem_vram_object *gbo) in drm_gem_vram_offset()
280 static int drm_gem_vram_pin_locked(struct drm_gem_vram_object *gbo, in drm_gem_vram_pin_locked()
[all …]
/linux-5.19.10/drivers/gpu/drm/ast/
Dast_drv.h114 struct drm_gem_vram_object *gbo;
Dast_mode.c583 struct drm_gem_vram_object *gbo; in ast_primary_plane_helper_atomic_update()
889 struct drm_gem_vram_object *gbo; in ast_cursor_plane_destroy()
916 struct drm_gem_vram_object *gbo; in ast_cursor_plane_init()
/linux-5.19.10/drivers/gpu/drm/hisilicon/hibmc/
Dhibmc_drm_de.c110 struct drm_gem_vram_object *gbo; in hibmc_plane_atomic_update()
/linux-5.19.10/drivers/gpu/drm/tiny/
Dbochs.c415 struct drm_gem_vram_object *gbo; in bochs_plane_update()
/linux-5.19.10/drivers/gpu/drm/vboxvideo/
Dvbox_mode.c179 struct drm_gem_vram_object *gbo = drm_gem_vram_of_gem(fb->obj[0]); in vbox_crtc_set_base_and_mode()