Lines Matching refs:ttm_buffer_object

108 			 struct ttm_buffer_object *bo,
236 struct ttm_tt *(*ttm_tt_create)(struct ttm_buffer_object *bo,
285 bool (*eviction_valuable)(struct ttm_buffer_object *bo,
297 void (*evict_flags)(struct ttm_buffer_object *bo,
311 int (*move)(struct ttm_buffer_object *bo, bool evict,
327 int (*verify_access)(struct ttm_buffer_object *bo,
337 void (*move_notify)(struct ttm_buffer_object *bo,
342 int (*fault_reserve_notify)(struct ttm_buffer_object *bo);
347 void (*swap_notify)(struct ttm_buffer_object *bo);
366 unsigned long (*io_mem_pfn)(struct ttm_buffer_object *bo,
383 int (*access_memory)(struct ttm_buffer_object *bo, unsigned long offset,
544 int ttm_bo_mem_space(struct ttm_buffer_object *bo,
549 void ttm_bo_mem_put(struct ttm_buffer_object *bo, struct ttm_mem_reg *mem);
550 void ttm_bo_mem_put_locked(struct ttm_buffer_object *bo,
583 void ttm_bo_unmap_virtual(struct ttm_buffer_object *bo);
592 void ttm_bo_unmap_virtual_locked(struct ttm_buffer_object *bo);
594 int ttm_mem_io_reserve_vm(struct ttm_buffer_object *bo);
595 void ttm_mem_io_free_vm(struct ttm_buffer_object *bo);
599 void ttm_bo_del_sub_from_lru(struct ttm_buffer_object *bo);
600 void ttm_bo_add_to_lru(struct ttm_buffer_object *bo);
623 static inline int __ttm_bo_reserve(struct ttm_buffer_object *bo, in __ttm_bo_reserve()
691 static inline int ttm_bo_reserve(struct ttm_buffer_object *bo, in ttm_bo_reserve()
716 static inline int ttm_bo_reserve_slowpath(struct ttm_buffer_object *bo, in ttm_bo_reserve_slowpath()
745 static inline void ttm_bo_unreserve(struct ttm_buffer_object *bo) in ttm_bo_unreserve()
781 int ttm_bo_move_ttm(struct ttm_buffer_object *bo,
803 int ttm_bo_move_memcpy(struct ttm_buffer_object *bo,
814 void ttm_bo_free_old_node(struct ttm_buffer_object *bo);
831 int ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo,
846 int ttm_bo_pipeline_move(struct ttm_buffer_object *bo,
857 int ttm_bo_pipeline_gutting(struct ttm_buffer_object *bo);