Home | History | Annotate | Download | only in vmwgfx

Lines Matching defs:vbo

176  * @vbo: The buffer object to search for.
183 struct vmw_buffer_object *vbo)
193 if (!drm_ht_find_item(ctx->ht, (unsigned long) vbo, &hash))
199 if (entry->base.bo == &vbo->base) {
213 * @vbo: The buffer object to search for.
257 * @vbo: The buffer object.
264 struct vmw_buffer_object *vbo,
270 bo_node = vmw_validation_find_bo_dup(ctx, vbo);
286 bo_node->hash.key = (unsigned long) vbo;
295 val_buf->bo = ttm_bo_get_unless_zero(&vbo->base);
415 * @vbo: The new backup buffer object MOB. This buffer object needs to have
421 struct vmw_buffer_object *vbo,
432 val->new_backup = vbo;
462 struct vmw_buffer_object *vbo = res->backup;
465 (ctx, vbo, vmw_resource_needs_backup(res),
537 struct vmw_buffer_object *vbo =
545 if (atomic_read(&vbo->cpu_writers))
548 if (vbo->pin_count > 0)
589 struct vmw_buffer_object *vbo =
590 container_of(entry->base.bo, typeof(*vbo), base);
616 ret = vmw_bo_dirty_add(vbo);
625 if (vbo->dirty)
626 vmw_bo_dirty_scan(vbo);
662 struct vmw_buffer_object *vbo = res->backup;
665 (ctx, vbo, vmw_resource_needs_backup(res),
900 struct vmw_buffer_object *vbo =
901 container_of(entry->base.bo, typeof(*vbo),
905 vmw_bo_dirty_release(vbo);