Home
last modified time | relevance | path

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

/linux-6.15/include/drm/
H A Ddrm_gem_vram_helper.h51 struct drm_gem_vram_object { struct
74 static inline struct drm_gem_vram_object *drm_gem_vram_of_bo( in drm_gem_vram_of_bo()
77 return container_of(bo, struct drm_gem_vram_object, bo); in drm_gem_vram_of_bo()
86 static inline struct drm_gem_vram_object *drm_gem_vram_of_gem( in drm_gem_vram_of_gem()
89 return container_of(gem, struct drm_gem_vram_object, bo.base); in drm_gem_vram_of_gem()
92 struct drm_gem_vram_object *drm_gem_vram_create(struct drm_device *dev,
95 void drm_gem_vram_put(struct drm_gem_vram_object *gbo);
96 s64 drm_gem_vram_offset(struct drm_gem_vram_object *gbo);
97 int drm_gem_vram_pin(struct drm_gem_vram_object *gbo, unsigned long pl_flag);
98 int drm_gem_vram_unpin(struct drm_gem_vram_object *gbo);
[all …]
/linux-6.15/drivers/gpu/drm/
H A Ddrm_gem_vram_helper.c133 struct drm_gem_vram_object *gbo = drm_gem_vram_of_bo(bo); in ttm_buffer_object_destroy()
188 struct drm_gem_vram_object *gbo; in drm_gem_vram_create()
243 void drm_gem_vram_put(struct drm_gem_vram_object *gbo) in drm_gem_vram_put()
270 s64 drm_gem_vram_offset(struct drm_gem_vram_object *gbo) in drm_gem_vram_offset()
354 int drm_gem_vram_unpin(struct drm_gem_vram_object *gbo) in drm_gem_vram_unpin()
473 struct drm_gem_vram_object *gbo; in drm_gem_vram_fill_create_dumb()
601 struct drm_gem_vram_object *gbo; in __drm_gem_vram_plane_helper_cleanup_fb()
633 struct drm_gem_vram_object *gbo; in drm_gem_vram_plane_helper_prepare_fb()
815 struct drm_gem_vram_object *gbo; in bo_driver_evict_flags()
828 struct drm_gem_vram_object *gbo; in bo_driver_delete_mem_notify()
[all …]
/linux-6.15/drivers/gpu/drm/hisilicon/hibmc/
H A Dhibmc_drm_de.c110 struct drm_gem_vram_object *gbo; in hibmc_plane_atomic_update()
/linux-6.15/drivers/gpu/drm/vboxvideo/
H A Dvbox_mode.c181 struct drm_gem_vram_object *gbo = drm_gem_vram_of_gem(fb->obj[0]); in vbox_crtc_set_base_and_mode()