Lines Matching refs:ttm_buffer_object

41 	struct ttm_buffer_object base;
42 struct ttm_buffer_object *bo;
142 int ttm_bo_move_memcpy(struct ttm_buffer_object *bo, in ttm_bo_move_memcpy()
201 static void ttm_transfered_destroy(struct ttm_buffer_object *bo) in ttm_transfered_destroy()
226 static int ttm_buffer_object_transfer(struct ttm_buffer_object *bo, in ttm_buffer_object_transfer()
227 struct ttm_buffer_object **new_obj) in ttm_buffer_object_transfer()
290 pgprot_t ttm_io_prot(struct ttm_buffer_object *bo, struct ttm_resource *res, in ttm_io_prot()
309 static int ttm_bo_ioremap(struct ttm_buffer_object *bo, in ttm_bo_ioremap()
335 static int ttm_bo_kmap_ttm(struct ttm_buffer_object *bo, in ttm_bo_kmap_ttm()
396 int ttm_bo_kmap(struct ttm_buffer_object *bo, in ttm_bo_kmap()
469 int ttm_bo_vmap(struct ttm_buffer_object *bo, struct iosys_map *map) in ttm_bo_vmap()
538 void ttm_bo_vunmap(struct ttm_buffer_object *bo, struct iosys_map *map) in ttm_bo_vunmap()
557 static int ttm_bo_wait_free_node(struct ttm_buffer_object *bo, in ttm_bo_wait_free_node()
575 static int ttm_bo_move_to_ghost(struct ttm_buffer_object *bo, in ttm_bo_move_to_ghost()
579 struct ttm_buffer_object *ghost_obj; in ttm_bo_move_to_ghost()
613 static void ttm_bo_move_pipeline_evict(struct ttm_buffer_object *bo, in ttm_bo_move_pipeline_evict()
651 int ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo, in ttm_bo_move_accel_cleanup()
688 void ttm_bo_move_sync_cleanup(struct ttm_buffer_object *bo, in ttm_bo_move_sync_cleanup()
714 int ttm_bo_pipeline_gutting(struct ttm_buffer_object *bo) in ttm_bo_pipeline_gutting()
716 struct ttm_buffer_object *ghost; in ttm_bo_pipeline_gutting()
773 struct ttm_buffer_object *bo, in ttm_lru_walk_trylock()
792 struct ttm_buffer_object *bo, in ttm_lru_walk_ticketlock()
820 static void ttm_lru_walk_unlock(struct ttm_buffer_object *bo, bool locked) in ttm_lru_walk_unlock()
868 struct ttm_buffer_object *bo = res->bo; in ttm_lru_walk_for_evict()
925 struct ttm_buffer_object *bo = curs->bo; in ttm_bo_lru_cursor_cleanup_bo()
977 static struct ttm_buffer_object *
980 struct ttm_buffer_object *bo = res->bo; in ttm_bo_from_res_reserved()
1004 struct ttm_buffer_object *ttm_bo_lru_cursor_next(struct ttm_bo_lru_cursor *curs) in ttm_bo_lru_cursor_next()
1008 struct ttm_buffer_object *bo; in ttm_bo_lru_cursor_next()
1036 struct ttm_buffer_object *ttm_bo_lru_cursor_first(struct ttm_bo_lru_cursor *curs) in ttm_bo_lru_cursor_first()
1039 struct ttm_buffer_object *bo; in ttm_bo_lru_cursor_first()
1069 long ttm_bo_shrink(struct ttm_operation_ctx *ctx, struct ttm_buffer_object *bo, in ttm_bo_shrink()
1137 bool ttm_bo_shrink_suitable(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx) in ttm_bo_shrink_suitable()