Lines Matching refs:radeon_bo
43 struct radeon_bo {
60 struct radeon_bo *(*bo_open)(struct radeon_bo_manager *bom,
66 void (*bo_ref)(struct radeon_bo *bo);
67 struct radeon_bo *(*bo_unref)(struct radeon_bo *bo);
68 int (*bo_map)(struct radeon_bo *bo, int write);
69 int (*bo_unmap)(struct radeon_bo *bo);
70 int (*bo_wait)(struct radeon_bo *bo);
71 int (*bo_is_static)(struct radeon_bo *bo);
72 int (*bo_set_tiling)(struct radeon_bo *bo, uint32_t tiling_flags,
74 int (*bo_get_tiling)(struct radeon_bo *bo, uint32_t *tiling_flags,
76 int (*bo_is_busy)(struct radeon_bo *bo, uint32_t *domain);
85 static inline void _radeon_bo_debug(struct radeon_bo *bo,
95 static inline struct radeon_bo *_radeon_bo_open(struct radeon_bo_manager *bom,
105 struct radeon_bo *bo;
117 static inline void _radeon_bo_ref(struct radeon_bo *bo,
129 static inline struct radeon_bo *_radeon_bo_unref(struct radeon_bo *bo,
145 static inline int _radeon_bo_map(struct radeon_bo *bo,
154 static inline int _radeon_bo_unmap(struct radeon_bo *bo,
162 static inline int _radeon_bo_wait(struct radeon_bo *bo,
170 static inline int _radeon_bo_is_busy(struct radeon_bo *bo,
179 static inline int radeon_bo_set_tiling(struct radeon_bo *bo,
185 static inline int radeon_bo_get_tiling(struct radeon_bo *bo,
191 static inline int radeon_bo_is_static(struct radeon_bo *bo)