Lines Matching refs:tbo
39 WARN_ON(kref_read(&vbo->tbo.base.refcount) != 0);
65 drm_gem_object_release(&vbo->tbo.base);
99 struct ttm_buffer_object *bo = &buf->tbo;
135 struct ttm_buffer_object *bo = &buf->tbo;
204 struct ttm_buffer_object *bo = &buf->tbo;
220 buf->tbo.pin_count == 0) {
261 struct ttm_buffer_object *bo = &buf->tbo;
308 struct ttm_buffer_object *bo = &vbo->tbo;
353 return vmw_bo_map_and_cache_size(vbo, vbo->tbo.base.size);
358 struct ttm_buffer_object *bo = &vbo->tbo;
429 vmw_bo->tbo.priority = 3;
435 drm_gem_private_object_init(vdev, &vmw_bo->tbo.base, params->size);
438 ret = ttm_bo_init_reserved(bdev, &vmw_bo->tbo, params->bo_type,
445 ttm_bo_pin(&vmw_bo->tbo);
447 ttm_bo_unreserve(&vmw_bo->tbo);
471 (*p_bo)->tbo.base.funcs = &vmw_gem_object_funcs;
496 struct ttm_buffer_object *bo = &vmw_bo->tbo;
817 struct ttm_device *bdev = bo->tbo.bdev;
826 if (drm_debug_enabled(DRM_UT_DRIVER) && bo->tbo.resource) {
828 if (bo->tbo.resource->mem_type == TTM_PL_SYSTEM ||
829 bo->tbo.resource->mem_type == pl->placement[i].mem_type)
836 __func__, bo->tbo.resource->mem_type, domain);
843 struct ttm_device *bdev = bo->tbo.bdev;
895 WARN_ON(vbo->tbo.resource->mem_type != VMW_PL_MOB);
896 return (s32)vbo->tbo.resource->start;