Lines Matching refs:rwq_ind_tbl

1761 		 init_attr->rwq_ind_tbl->ind_tbl_num);  in create_rss_raw_qp_tir()
1798 if (!init_attr->rwq_ind_tbl->log_ind_tbl_size) in create_rss_raw_qp_tir()
2798 if (attr->rwq_ind_tbl) in check_valid_flow()
2817 if (attr->qp_type != IB_QPT_RAW_PACKET && attr->rwq_ind_tbl) { in check_valid_flow()
2868 if (attr->rwq_ind_tbl) in process_vendor_flags()
2927 if (attr->rwq_ind_tbl && cond) { in process_vendor_flags()
2973 if (qp_type == IB_QPT_RAW_PACKET && attr->rwq_ind_tbl) in process_create_flags()
3151 ret = (attr->rwq_ind_tbl && attr->send_cq) ? -EINVAL : 0; in check_qp_attr()
3250 params.is_rss_raw = !!attr->rwq_ind_tbl; in mlx5_ib_create_qp()
4633 if (ibqp->rwq_ind_tbl) in mlx5_ib_modify_qp()
5032 if (ibqp->rwq_ind_tbl) in mlx5_ib_query_qp()
5469 struct mlx5_ib_rwq_ind_table *rwq_ind_tbl = in mlx5_ib_create_rwq_ind_table() local
5512 rwq_ind_tbl->uid = to_mpd(init_attr->ind_tbl[0]->pd)->uid; in mlx5_ib_create_rwq_ind_table()
5513 MLX5_SET(create_rqt_in, in, uid, rwq_ind_tbl->uid); in mlx5_ib_create_rwq_ind_table()
5515 err = mlx5_core_create_rqt(dev->mdev, in, inlen, &rwq_ind_tbl->rqtn); in mlx5_ib_create_rwq_ind_table()
5520 rwq_ind_tbl->ib_rwq_ind_tbl.ind_tbl_num = rwq_ind_tbl->rqtn; in mlx5_ib_create_rwq_ind_table()
5533 mlx5_cmd_destroy_rqt(dev->mdev, rwq_ind_tbl->rqtn, rwq_ind_tbl->uid); in mlx5_ib_create_rwq_ind_table()
5539 struct mlx5_ib_rwq_ind_table *rwq_ind_tbl = to_mrwq_ind_table(ib_rwq_ind_tbl); in mlx5_ib_destroy_rwq_ind_table() local
5542 return mlx5_cmd_destroy_rqt(dev->mdev, rwq_ind_tbl->rqtn, rwq_ind_tbl->uid); in mlx5_ib_destroy_rwq_ind_table()