Lines Matching refs:view
287 struct vmw_resource *view) in vmw_view_res_val_add() argument
295 ret = vmw_resource_val_add(sw_context, vmw_view_srf(view), NULL); in vmw_view_res_val_add()
299 return vmw_resource_val_add(sw_context, view, NULL); in vmw_view_res_val_add()
318 struct vmw_resource *view; in vmw_view_id_val_add() local
326 view = vmw_view_lookup(sw_context->man, view_type, id); in vmw_view_id_val_add()
327 if (IS_ERR(view)) in vmw_view_id_val_add()
328 return PTR_ERR(view); in vmw_view_id_val_add()
330 ret = vmw_view_res_val_add(sw_context, view); in vmw_view_id_val_add()
331 vmw_resource_unreference(&view); in vmw_view_id_val_add()
866 struct vmw_resource *view = NULL; in vmw_view_bindings_add() local
869 view = vmw_view_lookup(man, view_type, view_ids[i]); in vmw_view_bindings_add()
870 if (IS_ERR(view)) { in vmw_view_bindings_add()
872 return PTR_ERR(view); in vmw_view_bindings_add()
875 ret = vmw_view_res_val_add(sw_context, view); in vmw_view_bindings_add()
879 vmw_resource_unreference(&view); in vmw_view_bindings_add()
884 binding.bi.res = view; in vmw_view_bindings_add()
890 if (view) in vmw_view_bindings_add()
891 vmw_resource_unreference(&view); in vmw_view_bindings_add()
2871 struct vmw_resource *view; in vmw_cmd_dx_view_remove() local
2882 &view); in vmw_cmd_dx_view_remove()
2883 if (ret || !view) in vmw_cmd_dx_view_remove()
2890 return vmw_view_res_val_add(sw_context, view); in vmw_cmd_dx_view_remove()