Lines Matching defs:bo
127 static inline struct xe_bo *ttm_to_xe_bo(const struct ttm_buffer_object *bo) in ttm_to_xe_bo()
137 #define xe_bo_device(bo) ttm_to_xe_device((bo)->ttm.bdev) argument
139 static inline struct xe_bo *xe_bo_get(struct xe_bo *bo) in xe_bo_get()
149 static inline void __xe_bo_unset_bulk_move(struct xe_bo *bo) in __xe_bo_unset_bulk_move()
155 static inline void xe_bo_assert_held(struct xe_bo *bo) in xe_bo_assert_held()
165 static inline void xe_bo_unlock_vm_held(struct xe_bo *bo) in xe_bo_unlock_vm_held()
182 static inline bool xe_bo_is_pinned(struct xe_bo *bo) in xe_bo_is_pinned()
187 static inline void xe_bo_unpin_map_no_vm(struct xe_bo *bo) in xe_bo_unpin_map_no_vm()
203 xe_bo_main_addr(struct xe_bo *bo, size_t page_size) in xe_bo_main_addr()
209 __xe_bo_ggtt_addr(struct xe_bo *bo, u8 tile_id) in __xe_bo_ggtt_addr()
222 xe_bo_ggtt_addr(struct xe_bo *bo) in xe_bo_ggtt_addr()
263 static inline size_t xe_bo_ccs_pages_start(struct xe_bo *bo) in xe_bo_ccs_pages_start()
268 static inline bool xe_bo_has_pages(struct xe_bo *bo) in xe_bo_has_pages()
303 xe_bo_put_deferred(struct xe_bo *bo, struct llist_head *deferred) in xe_bo_put_deferred()
352 static inline bool xe_bo_is_mem_type(struct xe_bo *bo, u32 mem_type) in xe_bo_is_mem_type()