Lines Matching defs:err
43 int err;
56 err = wait_for_completion_interruptible(&migf->save_comp);
57 if (err)
58 return err;
65 err = mlx5_cmd_exec_inout(mvdev->mdev, suspend_vhca, in, out);
69 return err;
300 int err = 0, inlen;
340 err = mlx5_core_create_mkey(mdev, mkey, in, inlen);
342 return err;
364 goto err;
369 err:
550 goto err;
565 err:
585 int err;
591 err = wait_for_completion_interruptible(&migf->save_comp);
592 if (err)
593 return err;
616 err = -ENOMEM;
628 err = PTR_ERR(header_buf);
639 err = mlx5_cmd_exec_cb(&migf->async_ctx, in, sizeof(in),
643 if (err)
656 return err;
665 int err;
672 err = mlx5vf_dma_data_buffer(buf);
673 if (err)
674 return err;
688 int err;
694 err = mlx5_core_alloc_pd(migf->mvdev->mdev, &migf->pdn);
695 return err;
753 int err;
802 err = -EOPNOTSUPP;
808 err = mlx5_cmd_exec(mdev, in, inlen, out, sizeof(out));
809 if (err)
815 return err;
861 int err;
863 err = mlx5_frag_buf_alloc_node(mdev, nent * cqe_size, frag_buf,
865 if (err)
866 return err;
953 int inlen, err, eqn;
960 err = mlx5_db_alloc_node(mdev, &cq->db, mdev->priv.numa_node);
961 if (err)
962 return err;
968 err = alloc_cq_frag_buf(mdev, &cq->buf, ncqe, cqe_size);
969 if (err)
978 err = -ENOMEM;
983 err = mlx5_comp_eqn_get(mdev, vector, &eqn);
984 if (err)
998 err = mlx5_core_create_cq(mdev, &cq->mcq, in, inlen, out, sizeof(out));
999 if (err)
1013 return err;
1027 int err;
1033 err = mlx5_db_alloc_node(mdev, &qp->db, mdev->priv.numa_node);
1034 if (err)
1041 err = mlx5_frag_buf_alloc_node(mdev,
1044 if (err)
1055 err = -ENOMEM;
1084 err = mlx5_cmd_exec(mdev, in, inlen, out, sizeof(out));
1086 if (err)
1099 return ERR_PTR(err);
1219 goto err;
1229 err:
1297 int err;
1299 err = alloc_recv_pages(recv_buf, npages);
1300 if (err < 0)
1301 return err;
1303 err = register_dma_recv_pages(mdev, recv_buf);
1304 if (err)
1307 err = _create_mkey(mdev, pdn, NULL, recv_buf, &recv_buf->mkey);
1308 if (err)
1317 return err;
1374 int err;
1378 err = -ENOTCONN;
1383 err = -EINVAL;
1391 err = PTR_ERR(tracker->uar);
1395 err = mlx5_core_alloc_pd(mdev, &tracker->pdn);
1396 if (err)
1400 err = mlx5vf_create_cq(mdev, tracker, max_recv_wr);
1401 if (err)
1406 err = PTR_ERR(host_qp);
1422 err = mlx5vf_alloc_qp_recv_resources(mdev, host_qp, tracker->pdn,
1424 if (err)
1429 err = PTR_ERR(fw_qp);
1433 err = mlx5vf_activate_qp(mdev, host_qp, fw_qp->qpn, true);
1434 if (err)
1437 err = mlx5vf_activate_qp(mdev, fw_qp, host_qp->qpn, false);
1438 if (err)
1443 err = mlx5vf_create_tracker(mdev, mvdev, ranges, nnodes);
1444 if (err)
1468 return err;
1575 int poll_err, err;
1579 err = -EINVAL;
1584 err = -ENOTCONN;
1589 err = mlx5vf_cmd_modify_tracker(mdev, tracker->id, iova, length,
1591 if (err)
1610 err = -EIO;
1620 err = -EIO;
1623 return err;