Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/hisilicon/hibmc/
Dhibmc_drm_drv.h65 struct hibmc_bo { struct
74 static inline struct hibmc_bo *hibmc_bo(struct ttm_buffer_object *bo) in hibmc_bo() argument
76 return container_of(bo, struct hibmc_bo, bo); in hibmc_bo()
79 static inline struct hibmc_bo *gem_to_hibmc_bo(struct drm_gem_object *gem) in gem_to_hibmc_bo()
81 return container_of(gem, struct hibmc_bo, gem); in gem_to_hibmc_bo()
103 int hibmc_bo_pin(struct hibmc_bo *bo, u32 pl_flag, u64 *gpu_addr);
104 int hibmc_bo_unpin(struct hibmc_bo *bo);
Dhibmc_ttm.c83 struct hibmc_bo *bo = container_of(tbo, struct hibmc_bo, bo); in hibmc_bo_ttm_destroy()
119 void hibmc_ttm_placement(struct hibmc_bo *bo, int domain) in hibmc_ttm_placement()
147 struct hibmc_bo *hibmcbo = hibmc_bo(bo); in hibmc_bo_evict_flags()
159 struct hibmc_bo *hibmcbo = hibmc_bo(bo); in hibmc_bo_verify_access()
278 static void hibmc_bo_unref(struct hibmc_bo **bo) in hibmc_bo_unref()
291 u32 flags, struct hibmc_bo **phibmcbo) in hibmc_bo_create()
294 struct hibmc_bo *hibmcbo; in hibmc_bo_create()
315 sizeof(struct hibmc_bo)); in hibmc_bo_create()
331 int hibmc_bo_pin(struct hibmc_bo *bo, u32 pl_flag, u64 *gpu_addr) in hibmc_bo_pin()
356 int hibmc_bo_unpin(struct hibmc_bo *bo) in hibmc_bo_unpin()
[all …]
Dhibmc_drm_fbdev.c69 struct hibmc_bo *bo = NULL; in hibmc_drm_fb_create()
Dhibmc_drm_de.c103 struct hibmc_bo *bo; in hibmc_plane_atomic_update()