Lines Matching refs:gen

223 	struct mlx5_general_caps *gen;  in set_rq_size()  local
227 gen = &dev->mdev->caps.gen; in set_rq_size()
229 if (cap->max_recv_wr > gen->max_wqes) in set_rq_size()
249 if (wqe_size > gen->max_rq_desc_sz) { in set_rq_size()
252 gen->max_rq_desc_sz); in set_rq_size()
333 struct mlx5_general_caps *gen; in calc_sq_size() local
337 gen = &dev->mdev->caps.gen; in calc_sq_size()
346 if (wqe_size > gen->max_sq_desc_sz) { in calc_sq_size()
348 wqe_size, gen->max_sq_desc_sz); in calc_sq_size()
361 if (qp->sq.wqe_cnt > gen->max_wqes) { in calc_sq_size()
363 qp->sq.wqe_cnt, gen->max_wqes); in calc_sq_size()
378 struct mlx5_general_caps *gen; in set_user_buf_size() local
381 gen = &dev->mdev->caps.gen; in set_user_buf_size()
382 if (desc_sz > gen->max_sq_desc_sz) { in set_user_buf_size()
384 desc_sz, gen->max_sq_desc_sz); in set_user_buf_size()
396 if (qp->sq.wqe_cnt > gen->max_wqes) { in set_user_buf_size()
398 qp->sq.wqe_cnt, gen->max_wqes); in set_user_buf_size()
871 struct mlx5_general_caps *gen; in create_qp_common() local
878 gen = &dev->mdev->caps.gen; in create_qp_common()
884 if (!(gen->flags & MLX5_DEV_CAP_FLAG_BLOCK_MCAST)) { in create_qp_common()
923 if (ucmd.sq_wqe_count > gen->max_wqes) { in create_qp_common()
925 ucmd.sq_wqe_count, gen->max_wqes); in create_qp_common()
1229 struct mlx5_general_caps *gen; in mlx5_ib_create_qp() local
1247 gen = &dev->mdev->caps.gen; in mlx5_ib_create_qp()
1252 if (!(gen->flags & MLX5_DEV_CAP_FLAG_XRC)) { in mlx5_ib_create_qp()
1359 struct mlx5_general_caps *gen; in ib_rate_to_mlx5() local
1361 gen = &dev->mdev->caps.gen; in ib_rate_to_mlx5()
1369 gen->stat_rate_support)) in ib_rate_to_mlx5()
1380 struct mlx5_general_caps *gen; in mlx5_set_path() local
1383 gen = &dev->mdev->caps.gen; in mlx5_set_path()
1394 if (ah->grh.sgid_index >= gen->port[port - 1].gid_table_len) { in mlx5_set_path()
1396 ah->grh.sgid_index, gen->port[port - 1].gid_table_len); in mlx5_set_path()
1573 struct mlx5_general_caps *gen; in __mlx5_ib_modify_qp() local
1582 gen = &dev->mdev->caps.gen; in __mlx5_ib_modify_qp()
1622 context->mtu_msgmax = (attr->path_mtu << 5) | gen->log_max_msg; in __mlx5_ib_modify_qp()
1780 struct mlx5_general_caps *gen; in mlx5_ib_modify_qp() local
1784 gen = &dev->mdev->caps.gen; in mlx5_ib_modify_qp()
1796 (attr->port_num == 0 || attr->port_num > gen->num_ports)) in mlx5_ib_modify_qp()
1801 if (attr->pkey_index >= gen->port[port - 1].pkey_table_len) in mlx5_ib_modify_qp()
1806 attr->max_rd_atomic > (1 << gen->log_max_ra_res_qp)) in mlx5_ib_modify_qp()
1810 attr->max_dest_rd_atomic > (1 << gen->log_max_ra_req_qp)) in mlx5_ib_modify_qp()
3012 ib_ah_attr->port_num > dev->caps.gen.num_ports) in to_ib_ah_attr()
3138 struct mlx5_general_caps *gen; in mlx5_ib_alloc_xrcd() local
3142 gen = &dev->mdev->caps.gen; in mlx5_ib_alloc_xrcd()
3143 if (!(gen->flags & MLX5_DEV_CAP_FLAG_XRC)) in mlx5_ib_alloc_xrcd()