• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/ttm/

Lines Matching refs:ttm_buffer_object

53 static int ttm_bo_setup_vm(struct ttm_buffer_object *bo);
94 static void ttm_bo_mem_space_debug(struct ttm_buffer_object *bo,
147 struct ttm_buffer_object *bo =
148 container_of(list_kref, struct ttm_buffer_object, list_kref);
170 int ttm_bo_wait_unreserved(struct ttm_buffer_object *bo, bool interruptible)
187 static void ttm_bo_add_to_lru(struct ttm_buffer_object *bo)
213 static int ttm_bo_del_from_lru(struct ttm_buffer_object *bo)
234 int ttm_bo_reserve_locked(struct ttm_buffer_object *bo,
274 int ttm_bo_reserve(struct ttm_buffer_object *bo,
295 void ttm_bo_unreserve(struct ttm_buffer_object *bo)
310 static int ttm_bo_add_ttm(struct ttm_buffer_object *bo, bool zero_alloc)
356 static int ttm_bo_handle_move_mem(struct ttm_buffer_object *bo,
452 static void ttm_bo_cleanup_memtype_use(struct ttm_buffer_object *bo)
488 static int ttm_bo_cleanup_refs(struct ttm_buffer_object *bo, bool remove_all)
584 struct ttm_buffer_object *entry = NULL;
592 struct ttm_buffer_object, ddestroy);
596 struct ttm_buffer_object *nentry = NULL;
600 struct ttm_buffer_object, ddestroy);
638 struct ttm_buffer_object *bo =
639 container_of(kref, struct ttm_buffer_object, kref);
653 void ttm_bo_unref(struct ttm_buffer_object **p_bo)
655 struct ttm_buffer_object *bo = *p_bo;
679 static int ttm_bo_evict(struct ttm_buffer_object *bo, bool interruptible,
749 struct ttm_buffer_object *bo;
759 bo = list_first_entry(&man->lru, struct ttm_buffer_object, lru);
795 static int ttm_bo_man_get_node(struct ttm_buffer_object *bo,
835 static int ttm_bo_mem_force_space(struct ttm_buffer_object *bo,
929 int ttm_bo_mem_space(struct ttm_buffer_object *bo,
1041 int ttm_bo_wait_cpu(struct ttm_buffer_object *bo, bool no_wait)
1051 int ttm_bo_move_buffer(struct ttm_buffer_object *bo,
1108 int ttm_bo_validate(struct ttm_buffer_object *bo,
1149 int ttm_bo_check_placement(struct ttm_buffer_object *bo,
1185 struct ttm_buffer_object *bo,
1194 void (*destroy) (struct ttm_buffer_object *))
1280 struct ttm_buffer_object **p_bo)
1282 struct ttm_buffer_object *bo;
1494 ttm_round_pot(sizeof(struct ttm_buffer_object));
1626 void ttm_bo_unmap_virtual(struct ttm_buffer_object *bo)
1639 static void ttm_bo_vm_insert_rb(struct ttm_buffer_object *bo)
1644 struct ttm_buffer_object *cur_bo;
1650 cur_bo = rb_entry(parent, struct ttm_buffer_object, vm_rb);
1675 static int ttm_bo_setup_vm(struct ttm_buffer_object *bo)
1712 int ttm_bo_wait(struct ttm_buffer_object *bo,
1769 int ttm_bo_synccpu_write_grab(struct ttm_buffer_object *bo, bool no_wait)
1790 void ttm_bo_synccpu_write_release(struct ttm_buffer_object *bo)
1806 struct ttm_buffer_object *bo;
1819 struct ttm_buffer_object, swap);