Searched refs:lsdc_bo (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_ttm.h23 struct lsdc_bo { struct
52 static inline struct lsdc_bo *to_lsdc_bo(struct ttm_buffer_object *tbo)
54 return container_of(tbo, struct lsdc_bo, tbo);
57 static inline struct lsdc_bo *gem_to_lsdc_bo(struct drm_gem_object *gem)
59 return container_of(gem, struct lsdc_bo, tbo.base);
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 *lb
[all...]
H A Dlsdc_benchmark.c13 typedef void (*lsdc_copy_proc_t)(struct lsdc_bo *src_bo,
14 struct lsdc_bo *dst_bo,
18 static void lsdc_copy_gtt_to_vram_cpu(struct lsdc_bo *src_bo,
19 struct lsdc_bo *dst_bo,
33 static void lsdc_copy_vram_to_gtt_cpu(struct lsdc_bo *src_bo,
34 struct lsdc_bo *dst_bo,
48 static void lsdc_copy_gtt_to_gtt_cpu(struct lsdc_bo *src_bo,
49 struct lsdc_bo *dst_bo,
72 struct lsdc_bo *src_bo;
73 struct lsdc_bo *dst_b
[all...]
H A Dlsdc_ttm.c47 static void lsdc_bo_set_placement(struct lsdc_bo *lbo, u32 domain)
143 struct lsdc_bo *lbo = to_lsdc_bo(tbo);
166 struct lsdc_bo *lbo = to_lsdc_bo(tbo);
252 u64 lsdc_bo_gpu_offset(struct lsdc_bo *lbo)
269 size_t lsdc_bo_size(struct lsdc_bo *lbo)
276 int lsdc_bo_reserve(struct lsdc_bo *lbo)
281 void lsdc_bo_unreserve(struct lsdc_bo *lbo)
286 int lsdc_bo_pin(struct lsdc_bo *lbo, u32 domain, u64 *gpu_addr)
322 void lsdc_bo_unpin(struct lsdc_bo *lbo)
342 void lsdc_bo_ref(struct lsdc_bo *lb
[all...]
H A Dlsdc_gem.c19 struct lsdc_bo *lbo = gem_to_lsdc_bo(obj);
37 struct lsdc_bo *lbo = gem_to_lsdc_bo(obj);
75 struct lsdc_bo *lbo = to_lsdc_bo(tbo);
107 struct lsdc_bo *lbo = to_lsdc_bo(tbo);
158 struct lsdc_bo *lbo;
191 struct lsdc_bo *lbo;
287 struct lsdc_bo *lbo;
H A Dlsdc_plane.c44 struct lsdc_bo *lbo = gem_to_lsdc_bo(fb->obj[0]);
103 struct lsdc_bo *lbo;
141 struct lsdc_bo *lbo;
H A Dlsdc_drv.c338 struct lsdc_bo *lbo;

Completed in 132 milliseconds