Lines Matching refs:ret
121 int ret;
124 ret = ibdev->ops.query_port(ibdev, port_num, &attr);
125 if (!ret)
127 return ret;
570 int ret;
574 ret = rdma_read_gid_l2_fields(attr, &vlan_id, &mac[0]);
575 if (ret)
576 return ret;
1353 int ret;
1357 ret = mlx5_query_mad_ifc_port(ibdev, port, props);
1361 ret = mlx5_query_hca_port(ibdev, port, props);
1365 ret = mlx5_query_port_roce(ibdev, port, props);
1369 ret = -EINVAL;
1372 if (!ret && props) {
1391 return ret;
1397 int ret;
1402 ret = mlx5_query_port_roce(ibdev, port, props);
1403 if (ret || !props)
1404 return ret;
1409 return ret;
1977 int ret;
1979 ret = set_ucontext_resp(ibcontext, &uctx_resp);
1980 if (ret)
1981 return ret;
1989 ret = uverbs_copy_to_struct_or_zero(attrs,
1993 return ret;
2268 int ret;
2282 ret = rdma_user_mmap_io(ucontext, vma, pfn,
2287 return ret;
2520 int ret;
2527 ret = mlx5_dm_sw_icm_dealloc(dev, MLX5_SW_ICM_TYPE_STEERING,
2530 if (ret)
2531 return ret;
2534 ret = mlx5_dm_sw_icm_dealloc(dev, MLX5_SW_ICM_TYPE_HEADER_MODIFY,
2537 if (ret)
2538 return ret;
3049 int ret = 0;
3066 ret = mlx5_ib_alloc_pd(devr->p0, NULL);
3067 if (ret)
3072 ret = -ENOMEM;
3079 ret = mlx5_ib_create_cq(devr->c0, &cq_attr, NULL);
3080 if (ret)
3083 ret = mlx5_cmd_xrcd_alloc(dev->mdev, &devr->xrcdn0, 0);
3084 if (ret)
3087 ret = mlx5_cmd_xrcd_alloc(dev->mdev, &devr->xrcdn1, 0);
3088 if (ret)
3099 ret = -ENOMEM;
3107 ret = mlx5_ib_create_srq(devr->s0, &attr, NULL);
3108 if (ret)
3121 ret = -ENOMEM;
3130 ret = mlx5_ib_create_srq(devr->s1, &attr, NULL);
3131 if (ret)
3161 return ret;
3193 u32 ret = 0;
3196 ret |= RDMA_CORE_CAP_IB_GRH_REQUIRED;
3199 return ret | RDMA_CORE_PORT_IBA_IB;
3202 ret |= RDMA_CORE_PORT_RAW_PACKET;
3205 return ret;
3208 return ret;
3211 ret |= RDMA_CORE_PORT_IBA_ROCE;
3214 ret |= RDMA_CORE_PORT_IBA_ROCE_UDP_ENCAP;
3216 return ret;
4014 int ret;
4016 ret = mlx5_ib_test_wc(mdev);
4020 return ret;
4422 int ret;
4427 ret = -ENOMEM;
4434 ret = PTR_ERR(pd);
4441 ret = PTR_ERR(cq);
4455 ret = PTR_ERR(qp);
4467 ret = mlx5_ib_modify_qp(qp, attr, IB_QP_STATE | IB_QP_PKEY_INDEX |
4469 if (ret) {
4478 ret = mlx5_ib_modify_qp(qp, attr, IB_QP_STATE, NULL);
4479 if (ret) {
4486 ret = mlx5_ib_modify_qp(qp, attr, IB_QP_STATE, NULL);
4487 if (ret) {
4497 ret = mlx5_mr_cache_init(dev);
4498 if (ret) {
4499 mlx5_ib_warn(dev, "mr cache init failed %d\n", ret);
4523 return ret;