Lines Matching refs:rwq_ind_tbl
1479 init_attr->rwq_ind_tbl->ind_tbl_num); in create_rss_raw_qp_tir()
1515 if (!init_attr->rwq_ind_tbl->log_ind_tbl_size) in create_rss_raw_qp_tir()
1630 if (init_attr->rwq_ind_tbl) { in create_qp_common()
2068 if (qp->ibqp.rwq_ind_tbl) { in destroy_qp_common()
3372 if (ibqp->rwq_ind_tbl) in mlx5_ib_modify_qp()
5098 if (ibqp->rwq_ind_tbl) in mlx5_ib_query_qp()
5530 struct mlx5_ib_rwq_ind_table *rwq_ind_tbl; in mlx5_ib_create_rwq_ind_table() local
5557 rwq_ind_tbl = kzalloc(sizeof(*rwq_ind_tbl), GFP_KERNEL); in mlx5_ib_create_rwq_ind_table()
5558 if (!rwq_ind_tbl) in mlx5_ib_create_rwq_ind_table()
5576 err = mlx5_core_create_rqt(dev->mdev, in, inlen, &rwq_ind_tbl->rqtn); in mlx5_ib_create_rwq_ind_table()
5582 rwq_ind_tbl->ib_rwq_ind_tbl.ind_tbl_num = rwq_ind_tbl->rqtn; in mlx5_ib_create_rwq_ind_table()
5591 return &rwq_ind_tbl->ib_rwq_ind_tbl; in mlx5_ib_create_rwq_ind_table()
5594 mlx5_core_destroy_rqt(dev->mdev, rwq_ind_tbl->rqtn); in mlx5_ib_create_rwq_ind_table()
5596 kfree(rwq_ind_tbl); in mlx5_ib_create_rwq_ind_table()
5602 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
5605 mlx5_core_destroy_rqt(dev->mdev, rwq_ind_tbl->rqtn); in mlx5_ib_destroy_rwq_ind_table()
5607 kfree(rwq_ind_tbl); in mlx5_ib_destroy_rwq_ind_table()