Subversion Repositories Kolibri OS

Rev

Rev 5271 | Rev 6296 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5271 Rev 6104
Line 373... Line 373...
373
	spin_lock(&glob->lru_lock);
373
	spin_lock(&glob->lru_lock);
374
	ret = __ttm_bo_reserve(bo, false, true, false, NULL);
374
	ret = __ttm_bo_reserve(bo, false, true, false, NULL);
Line 375... Line 375...
375
 
375
 
376
	if (!ret) {
376
	if (!ret) {
377
		if (!ttm_bo_wait(bo, false, false, true)) {
377
		if (!ttm_bo_wait(bo, false, false, true)) {
Line 378... Line 378...
378
		put_count = ttm_bo_del_from_lru(bo);
378
			put_count = ttm_bo_del_from_lru(bo);
379
 
379
 
Line 380... Line 380...
380
		spin_unlock(&glob->lru_lock);
380
			spin_unlock(&glob->lru_lock);
Line 381... Line 381...
381
		ttm_bo_cleanup_memtype_use(bo);
381
			ttm_bo_cleanup_memtype_use(bo);
382
 
382
 
383
		ttm_bo_list_ref_sub(bo, put_count, true);
383
			ttm_bo_list_ref_sub(bo, put_count, true);
Line 384... Line 384...
384
 
384
 
385
		return;
385
			return;