Lines Matching refs:rwq_ind_tbl
541 rss_ctx->base_qpn_tbl_sz = init_attr->rwq_ind_tbl->ind_tbl[0]->wq_num | in set_qp_rss()
542 (init_attr->rwq_ind_tbl->log_ind_tbl_size << 24); in set_qp_rss()
671 (struct ib_qp *)init_attr->rwq_ind_tbl->ind_tbl[0]))->mtt; in create_qp_rss()
1309 for (i = 0; i < (1 << qp->ibqp.rwq_ind_tbl->log_ind_tbl_size); in destroy_qp_rss()
1311 struct ib_wq *ibwq = qp->ibqp.rwq_ind_tbl->ind_tbl[i]; in destroy_qp_rss()
1451 if (init_attr->rwq_ind_tbl) in _mlx4_ib_create_qp()
1609 if (qp->rwq_ind_tbl) { in _mlx4_ib_destroy_qp()
2050 struct ib_rwq_ind_table *rwq_ind_tbl; in __mlx4_ib_modify_qp() local
2069 rwq_ind_tbl = NULL; in __mlx4_ib_modify_qp()
2080 rwq_ind_tbl = ibqp->rwq_ind_tbl; in __mlx4_ib_modify_qp()
2143 if (!rwq_ind_tbl) { /* PRM RSS receive side should be left zeros */ in __mlx4_ib_modify_qp()
2288 if (!rwq_ind_tbl) { in __mlx4_ib_modify_qp()
2292 send_cq = to_mcq(rwq_ind_tbl->ind_tbl[0]->cq); in __mlx4_ib_modify_qp()
2415 if (!rwq_ind_tbl) in __mlx4_ib_modify_qp()
2462 if (rwq_ind_tbl && in __mlx4_ib_modify_qp()
2657 if (ibqp->rwq_ind_tbl) { in _mlx4_ib_modify_qp()
2742 if (ibqp->rwq_ind_tbl && (new_state == IB_QPS_INIT)) { in _mlx4_ib_modify_qp()
2743 err = bringup_rss_rwqs(ibqp->rwq_ind_tbl, attr->port_num); in _mlx4_ib_modify_qp()
2751 if (ibqp->rwq_ind_tbl && err) in _mlx4_ib_modify_qp()
2752 bring_down_rss_rwqs(ibqp->rwq_ind_tbl); in _mlx4_ib_modify_qp()
3945 if (ibqp->rwq_ind_tbl) in mlx4_ib_query_qp()