Lines Matching refs:vbo

175 			   struct vmw_bo *vbo)  in vmw_validation_find_bo_dup()  argument
184 unsigned long key = (unsigned long) vbo; in vmw_validation_find_bo_dup()
196 if (entry->base.bo == &vbo->tbo) { in vmw_validation_find_bo_dup()
264 struct vmw_bo *vbo) in vmw_validation_add_bo() argument
268 bo_node = vmw_validation_find_bo_dup(ctx, vbo); in vmw_validation_add_bo()
277 bo_node->hash.key = (unsigned long) vbo; in vmw_validation_add_bo()
282 val_buf->bo = ttm_bo_get_unless_zero(&vbo->tbo); in vmw_validation_add_bo()
400 struct vmw_bo *vbo, in vmw_validation_res_switch_backup() argument
411 val->new_guest_memory_bo = vbo; in vmw_validation_res_switch_backup()
441 struct vmw_bo *vbo = res->guest_memory_bo; in vmw_validation_res_reserve() local
443 vmw_bo_placement_set(vbo, in vmw_validation_res_reserve()
446 ret = vmw_validation_add_bo(ctx, vbo); in vmw_validation_res_reserve()
515 struct vmw_bo *vbo = to_vmw_bo(&bo->base); in vmw_validation_bo_validate_single() local
522 if (atomic_read(&vbo->cpu_writers)) in vmw_validation_bo_validate_single()
525 if (vbo->tbo.pin_count > 0) in vmw_validation_bo_validate_single()
528 ret = ttm_bo_validate(bo, &vbo->placement, &ctx); in vmw_validation_bo_validate_single()
538 return ttm_bo_validate(bo, &vbo->placement, &ctx); in vmw_validation_bo_validate_single()
556 struct vmw_bo *vbo = to_vmw_bo(&entry->base.bo->base); in vmw_validation_bo_validate() local
572 ret = vmw_bo_dirty_add(vbo); in vmw_validation_bo_validate()
581 if (vbo->dirty) in vmw_validation_bo_validate()
582 vmw_bo_dirty_scan(vbo); in vmw_validation_bo_validate()
618 struct vmw_bo *vbo = res->guest_memory_bo; in vmw_validation_res_validate() local
620 vmw_bo_placement_set(vbo, res->func->domain, in vmw_validation_res_validate()
622 ret = vmw_validation_add_bo(ctx, vbo); in vmw_validation_res_validate()
856 struct vmw_bo *vbo = to_vmw_bo(&entry->base.bo->base); in vmw_validation_bo_backoff() local
859 vmw_bo_dirty_release(vbo); in vmw_validation_bo_backoff()