Lines Matching refs:radeon_bo

55 int radeon_bo_reserve(struct radeon_bo *bo, bool no_wait);
57 static inline void radeon_bo_unreserve(struct radeon_bo *bo) in radeon_bo_unreserve()
71 static inline u64 radeon_bo_gpu_offset(struct radeon_bo *bo) in radeon_bo_gpu_offset()
76 static inline unsigned long radeon_bo_size(struct radeon_bo *bo) in radeon_bo_size()
81 static inline bool radeon_bo_is_reserved(struct radeon_bo *bo) in radeon_bo_is_reserved()
86 static inline unsigned radeon_bo_ngpu_pages(struct radeon_bo *bo) in radeon_bo_ngpu_pages()
91 static inline unsigned radeon_bo_gpu_page_alignment(struct radeon_bo *bo) in radeon_bo_gpu_page_alignment()
105 static inline u64 radeon_bo_mmap_offset(struct radeon_bo *bo) in radeon_bo_mmap_offset()
110 extern int radeon_bo_wait(struct radeon_bo *bo, u32 *mem_type,
116 struct radeon_bo **bo_ptr);
117 extern int radeon_bo_kmap(struct radeon_bo *bo, void **ptr);
118 extern void radeon_bo_kunmap(struct radeon_bo *bo);
119 extern void radeon_bo_unref(struct radeon_bo **bo);
120 extern int radeon_bo_pin(struct radeon_bo *bo, u32 domain, u64 *gpu_addr);
121 extern int radeon_bo_pin_restricted(struct radeon_bo *bo, u32 domain,
123 extern int radeon_bo_unpin(struct radeon_bo *bo);
131 extern int radeon_bo_fbdev_mmap(struct radeon_bo *bo,
133 extern int radeon_bo_set_tiling_flags(struct radeon_bo *bo,
135 extern void radeon_bo_get_tiling_flags(struct radeon_bo *bo,
137 extern int radeon_bo_check_tiling(struct radeon_bo *bo, bool has_moved,
142 extern int radeon_bo_get_surface_reg(struct radeon_bo *bo);
143 extern struct radeon_bo_va *radeon_bo_va(struct radeon_bo *rbo,