Lines Matching refs:val_buf

135 			struct ttm_validate_buffer val_buf;  in vmw_resource_release()  local
137 val_buf.bo = bo; in vmw_resource_release()
138 val_buf.shared = false; in vmw_resource_release()
139 res->func->unbind(res, false, &val_buf); in vmw_resource_release()
1123 struct ttm_validate_buffer *val_buf) in vmw_resource_do_validate() argument
1136 val_buf->bo != NULL) || in vmw_resource_do_validate()
1137 (!func->needs_backup && val_buf->bo != NULL))) { in vmw_resource_do_validate()
1138 ret = func->bind(res, val_buf); in vmw_resource_do_validate()
1225 struct ttm_validate_buffer *val_buf) in vmw_resource_check_buffer() argument
1238 val_buf->bo = ttm_bo_reference(&res->backup->base); in vmw_resource_check_buffer()
1239 val_buf->shared = false; in vmw_resource_check_buffer()
1240 list_add_tail(&val_buf->head, &val_list); in vmw_resource_check_buffer()
1261 ttm_bo_unref(&val_buf->bo); in vmw_resource_check_buffer()
1309 vmw_resource_backoff_reservation(struct ttm_validate_buffer *val_buf) in vmw_resource_backoff_reservation() argument
1313 if (likely(val_buf->bo == NULL)) in vmw_resource_backoff_reservation()
1317 list_add_tail(&val_buf->head, &val_list); in vmw_resource_backoff_reservation()
1319 ttm_bo_unref(&val_buf->bo); in vmw_resource_backoff_reservation()
1331 struct ttm_validate_buffer val_buf; in vmw_resource_do_evict() local
1337 val_buf.bo = NULL; in vmw_resource_do_evict()
1338 val_buf.shared = false; in vmw_resource_do_evict()
1339 ret = vmw_resource_check_buffer(res, interruptible, &val_buf); in vmw_resource_do_evict()
1345 ret = func->unbind(res, res->res_dirty, &val_buf); in vmw_resource_do_evict()
1354 vmw_resource_backoff_reservation(&val_buf); in vmw_resource_do_evict()
1377 struct ttm_validate_buffer val_buf; in vmw_resource_validate() local
1383 val_buf.bo = NULL; in vmw_resource_validate()
1384 val_buf.shared = false; in vmw_resource_validate()
1386 val_buf.bo = &res->backup->base; in vmw_resource_validate()
1388 ret = vmw_resource_do_validate(res, &val_buf); in vmw_resource_validate()
1499 struct ttm_validate_buffer val_buf; in vmw_resource_move_notify() local
1501 val_buf.bo = bo; in vmw_resource_move_notify()
1502 val_buf.shared = false; in vmw_resource_move_notify()
1509 (void) res->func->unbind(res, true, &val_buf); in vmw_resource_move_notify()