Subversion Repositories Kolibri OS

Rev

Rev 5078 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5078 Rev 5271
Line 124... Line 124...
124
 
124
 
125
extern int radeon_bo_create(struct radeon_device *rdev,
125
extern int radeon_bo_create(struct radeon_device *rdev,
126
				unsigned long size, int byte_align,
126
				unsigned long size, int byte_align,
127
			    bool kernel, u32 domain, u32 flags,
127
			    bool kernel, u32 domain, u32 flags,
-
 
128
			    struct sg_table *sg,
128
			    struct sg_table *sg,
129
			    struct reservation_object *resv,
129
				struct radeon_bo **bo_ptr);
130
				struct radeon_bo **bo_ptr);
130
extern int radeon_bo_kmap(struct radeon_bo *bo, void **ptr);
131
extern int radeon_bo_kmap(struct radeon_bo *bo, void **ptr);
131
extern void radeon_bo_kunmap(struct radeon_bo *bo);
132
extern void radeon_bo_kunmap(struct radeon_bo *bo);
132
extern struct radeon_bo *radeon_bo_ref(struct radeon_bo *bo);
133
extern struct radeon_bo *radeon_bo_ref(struct radeon_bo *bo);
Line 152... Line 153...
152
				bool force_drop);
153
				bool force_drop);
153
extern void radeon_bo_move_notify(struct ttm_buffer_object *bo,
154
extern void radeon_bo_move_notify(struct ttm_buffer_object *bo,
154
				  struct ttm_mem_reg *new_mem);
155
				  struct ttm_mem_reg *new_mem);
155
extern int radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
156
extern int radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
156
extern int radeon_bo_get_surface_reg(struct radeon_bo *bo);
157
extern int radeon_bo_get_surface_reg(struct radeon_bo *bo);
-
 
158
extern void radeon_bo_fence(struct radeon_bo *bo, struct radeon_fence *fence,
-
 
159
			    bool shared);
Line 157... Line 160...
157
 
160
 
158
/*
161
/*
159
 * sub allocation
162
 * sub allocation