Searched refs:lsdc_bo (Results 1 – 2 of 2) sorted by relevance
23 struct lsdc_bo { struct52 static inline struct lsdc_bo *to_lsdc_bo(struct ttm_buffer_object *tbo) in to_lsdc_bo() argument54 return container_of(tbo, struct lsdc_bo, tbo); in to_lsdc_bo()57 static inline struct lsdc_bo *gem_to_lsdc_bo(struct drm_gem_object *gem) in gem_to_lsdc_bo()59 return container_of(gem, struct lsdc_bo, tbo.base); in gem_to_lsdc_bo()65 struct lsdc_bo *lsdc_bo_create(struct drm_device *ddev,72 struct lsdc_bo *lsdc_bo_create_kernel_pinned(struct drm_device *ddev,76 void lsdc_bo_free_kernel_pinned(struct lsdc_bo *lbo);78 int lsdc_bo_reserve(struct lsdc_bo *lbo);79 void lsdc_bo_unreserve(struct lsdc_bo *lbo);[all …]
48 static void lsdc_bo_set_placement(struct lsdc_bo *lbo, u32 domain) in lsdc_bo_set_placement()144 struct lsdc_bo *lbo = to_lsdc_bo(tbo); in lsdc_bo_evict_flags()167 struct lsdc_bo *lbo = to_lsdc_bo(tbo); in lsdc_bo_move()253 u64 lsdc_bo_gpu_offset(struct lsdc_bo *lbo) in lsdc_bo_gpu_offset()270 size_t lsdc_bo_size(struct lsdc_bo *lbo) in lsdc_bo_size()277 int lsdc_bo_reserve(struct lsdc_bo *lbo) in lsdc_bo_reserve()282 void lsdc_bo_unreserve(struct lsdc_bo *lbo) in lsdc_bo_unreserve()287 int lsdc_bo_pin(struct lsdc_bo *lbo, u32 domain, u64 *gpu_addr) in lsdc_bo_pin()323 void lsdc_bo_unpin(struct lsdc_bo *lbo) in lsdc_bo_unpin()343 void lsdc_bo_ref(struct lsdc_bo *lbo) in lsdc_bo_ref()[all …]