Lines Matching refs:ret

413 	int ret;
427 ret = vmw_resource_alloc_id(res);
428 if (unlikely(ret != 0)) {
434 ret = -EBUSY;
445 ret = -ENOMEM;
463 return ret;
617 int ret;
621 ret = vmw_resource_init(dev_priv, res, true, res_free,
625 if (unlikely(ret != 0)) {
627 return ret;
637 return ret;
744 int ret;
779 ret = ttm_read_lock(&dev_priv->reservation_sem, true);
780 if (unlikely(ret != 0))
781 return ret;
783 ret = ttm_mem_global_alloc(vmw_mem_glob(dev_priv),
785 if (unlikely(ret != 0)) {
786 if (ret != -ERESTARTSYS)
793 ret = -ENOMEM;
815 ret = PTR_ERR(metadata->sizes);
821 ret = -ENOMEM;
859 ret = -ENOMEM;
876 ret = vmw_surface_init(dev_priv, srf, vmw_user_surface_free);
877 if (unlikely(ret != 0))
887 ret = vmw_user_bo_alloc(dev_priv, tfile,
893 if (unlikely(ret != 0)) {
900 ret = ttm_prime_object_init(tfile, res->backup_size, &user_srf->prime,
904 if (unlikely(ret != 0)) {
925 return ret;
940 int ret;
943 ret = ttm_prime_fd_to_handle(tfile, u_handle, &handle);
944 if (unlikely(ret != 0))
945 return ret;
950 ret = -EINVAL;
971 ret = -EACCES;
986 ret = ttm_ref_object_add(tfile, base, TTM_REF_USAGE, NULL,
988 if (unlikely(ret != 0)) {
1003 return ret;
1027 int ret;
1029 ret = vmw_surface_handle_reference(dev_priv, file_priv, req->sid,
1031 if (unlikely(ret != 0))
1032 return ret;
1046 ret = copy_to_user(user_sizes, &srf->metadata.base_size,
1048 if (unlikely(ret != 0)) {
1052 ret = -EFAULT;
1057 return ret;
1072 int ret;
1094 ret = vmw_resource_alloc_id(res);
1095 if (unlikely(ret != 0)) {
1101 ret = -EBUSY;
1129 ret = -ENOMEM;
1199 return ret;
1391 int ret;
1393 ret = vmw_gb_surface_reference_internal(dev, req, &rep_ext, file_priv);
1395 if (unlikely(ret != 0))
1396 return ret;
1401 return ret;
1464 int ret = 0;
1479 ret = -EINVAL;
1482 ret = -EINVAL;
1485 ret = -EINVAL;
1488 ret = -EINVAL;
1490 if (ret) {
1492 return ret;
1532 ret = vmw_gb_surface_define(dev_priv, size, &metadata, &srf);
1533 if (ret != 0) {
1535 return ret;
1542 ret = ttm_read_lock(&dev_priv->reservation_sem, true);
1543 if (unlikely(ret != 0))
1544 return ret;
1549 ret = vmw_user_bo_lookup(tfile, req->base.buffer_handle,
1552 if (ret == 0) {
1557 ret = -EINVAL;
1566 ret = vmw_user_bo_alloc(dev_priv, tfile,
1574 if (unlikely(ret != 0)) {
1584 ret = -EINVAL;
1585 if (!ret)
1586 ret = vmw_bo_dirty_add(backup);
1587 if (!ret) {
1589 ret = res->func->dirty_alloc(res);
1592 if (ret) {
1600 ret = ttm_prime_object_init(tfile, res->backup_size, &user_srf->prime,
1606 if (unlikely(ret != 0)) {
1629 return ret;
1654 int ret;
1656 ret = vmw_surface_handle_reference(dev_priv, file_priv, req->sid,
1658 if (unlikely(ret != 0))
1659 return ret;
1670 ret = vmw_user_bo_reference(tfile, srf->res.backup, &backup_handle);
1673 if (unlikely(ret != 0)) {
1707 return ret;
1973 int ret;
1987 ret = ttm_mem_global_alloc(vmw_mem_glob(res->dev_priv),
1989 if (ret) {
1992 return ret;
1997 ret = -ENOMEM;
2002 ret = svga3dsurface_setup_cache(&metadata->base_size, metadata->format,
2005 if (ret)
2018 return ret;
2088 int ret;
2126 ret = ttm_read_lock(&dev_priv->reservation_sem, true);
2127 if (unlikely(ret != 0))
2128 return ret;
2130 ret = ttm_mem_global_alloc(vmw_mem_glob(dev_priv),
2132 if (ret != 0) {
2133 if (ret != -ERESTARTSYS)
2140 ret = -ENOMEM;
2191 ret = vmw_surface_init(dev_priv, srf, vmw_user_surface_free);
2194 return ret;
2201 return ret;