Lines Matching defs:bo
84 static void ttm_bo_mem_space_debug(struct ttm_buffer_object *bo, in ttm_bo_mem_space_debug()
137 struct ttm_buffer_object *bo = in ttm_bo_release_list() local
161 int ttm_bo_wait_unreserved(struct ttm_buffer_object *bo, bool interruptible) in ttm_bo_wait_unreserved()
173 void ttm_bo_add_to_lru(struct ttm_buffer_object *bo) in ttm_bo_add_to_lru()
195 int ttm_bo_del_from_lru(struct ttm_buffer_object *bo) in ttm_bo_del_from_lru()
216 int ttm_bo_reserve_locked(struct ttm_buffer_object *bo, in ttm_bo_reserve_locked()
276 void ttm_bo_list_ref_sub(struct ttm_buffer_object *bo, int count, in ttm_bo_list_ref_sub()
283 int ttm_bo_reserve(struct ttm_buffer_object *bo, in ttm_bo_reserve()
303 void ttm_bo_unreserve_locked(struct ttm_buffer_object *bo) in ttm_bo_unreserve_locked()
310 void ttm_bo_unreserve(struct ttm_buffer_object *bo) in ttm_bo_unreserve()
323 static int ttm_bo_add_ttm(struct ttm_buffer_object *bo, bool zero_alloc) in ttm_bo_add_ttm()
355 static int ttm_bo_handle_move_mem(struct ttm_buffer_object *bo, in ttm_bo_handle_move_mem()
467 static void ttm_bo_cleanup_memtype_use(struct ttm_buffer_object *bo) in ttm_bo_cleanup_memtype_use()
488 static void ttm_bo_cleanup_refs_or_queue(struct ttm_buffer_object *bo) in ttm_bo_cleanup_refs_or_queue()
555 static int ttm_bo_cleanup_refs(struct ttm_buffer_object *bo, in ttm_bo_cleanup_refs()
678 struct ttm_buffer_object *bo = in ttm_bo_release() local
699 struct ttm_buffer_object *bo = *p_bo; in ttm_bo_unref() local
723 static int ttm_bo_evict(struct ttm_buffer_object *bo, bool interruptible, in ttm_bo_evict()
788 struct ttm_buffer_object *bo; in ttm_mem_evict_first() local
845 void ttm_bo_mem_put(struct ttm_buffer_object *bo, struct ttm_mem_reg *mem) in ttm_bo_mem_put()
858 static int ttm_bo_mem_force_space(struct ttm_buffer_object *bo, in ttm_bo_mem_force_space()
939 int ttm_bo_mem_space(struct ttm_buffer_object *bo, in ttm_bo_mem_space()
1046 int ttm_bo_wait_cpu(struct ttm_buffer_object *bo, bool no_wait) in ttm_bo_wait_cpu()
1056 int ttm_bo_move_buffer(struct ttm_buffer_object *bo, in ttm_bo_move_buffer()
1115 int ttm_bo_validate(struct ttm_buffer_object *bo, in ttm_bo_validate()
1156 int ttm_bo_check_placement(struct ttm_buffer_object *bo, in ttm_bo_check_placement()
1166 struct ttm_buffer_object *bo, in ttm_bo_init()
1299 struct ttm_buffer_object *bo; in ttm_bo_create() local
1620 void ttm_bo_unmap_virtual_locked(struct ttm_buffer_object *bo) in ttm_bo_unmap_virtual_locked()
1632 void ttm_bo_unmap_virtual(struct ttm_buffer_object *bo) in ttm_bo_unmap_virtual()
1645 static void ttm_bo_vm_insert_rb(struct ttm_buffer_object *bo) in ttm_bo_vm_insert_rb()
1681 static int ttm_bo_setup_vm(struct ttm_buffer_object *bo) in ttm_bo_setup_vm()
1718 int ttm_bo_wait(struct ttm_buffer_object *bo, in ttm_bo_wait()
1776 int ttm_bo_synccpu_write_grab(struct ttm_buffer_object *bo, bool no_wait) in ttm_bo_synccpu_write_grab()
1798 void ttm_bo_synccpu_write_release(struct ttm_buffer_object *bo) in ttm_bo_synccpu_write_release()
1814 struct ttm_buffer_object *bo; in ttm_bo_swapout() local