Lines Matching refs:vbo

176 			   struct vmw_buffer_object *vbo)  in vmw_validation_find_bo_dup()  argument
185 unsigned long key = (unsigned long) vbo; in vmw_validation_find_bo_dup()
197 if (entry->base.bo == &vbo->base) { in vmw_validation_find_bo_dup()
267 struct vmw_buffer_object *vbo, in vmw_validation_add_bo() argument
273 bo_node = vmw_validation_find_bo_dup(ctx, vbo); in vmw_validation_add_bo()
288 bo_node->hash.key = (unsigned long) vbo; in vmw_validation_add_bo()
293 val_buf->bo = ttm_bo_get_unless_zero(&vbo->base); in vmw_validation_add_bo()
413 struct vmw_buffer_object *vbo, in vmw_validation_res_switch_backup() argument
424 val->new_backup = vbo; in vmw_validation_res_switch_backup()
454 struct vmw_buffer_object *vbo = res->backup; in vmw_validation_res_reserve() local
457 (ctx, vbo, vmw_resource_needs_backup(res), in vmw_validation_res_reserve()
529 struct vmw_buffer_object *vbo = in vmw_validation_bo_validate_single() local
537 if (atomic_read(&vbo->cpu_writers)) in vmw_validation_bo_validate_single()
540 if (vbo->base.pin_count > 0) in vmw_validation_bo_validate_single()
581 struct vmw_buffer_object *vbo = in vmw_validation_bo_validate() local
582 container_of(entry->base.bo, typeof(*vbo), base); in vmw_validation_bo_validate()
608 ret = vmw_bo_dirty_add(vbo); in vmw_validation_bo_validate()
617 if (vbo->dirty) in vmw_validation_bo_validate()
618 vmw_bo_dirty_scan(vbo); in vmw_validation_bo_validate()
654 struct vmw_buffer_object *vbo = res->backup; in vmw_validation_res_validate() local
657 (ctx, vbo, vmw_resource_needs_backup(res), in vmw_validation_res_validate()
892 struct vmw_buffer_object *vbo = in vmw_validation_bo_backoff() local
893 container_of(entry->base.bo, typeof(*vbo), in vmw_validation_bo_backoff()
897 vmw_bo_dirty_release(vbo); in vmw_validation_bo_backoff()