Lines Matching refs:raw_qp_param

2653 				const struct mlx5_modify_raw_qp_param *raw_qp_param,
2680 struct mlx5_modify_raw_qp_param raw_qp_param = { in destroy_qp_common() local
2684 err = modify_raw_packet_qp(dev, qp, &raw_qp_param, 0); in destroy_qp_common()
3773 const struct mlx5_modify_raw_qp_param *raw_qp_param, struct ib_pd *pd) in modify_raw_packet_qp_rq() argument
3791 if (raw_qp_param->set_mask & MLX5_RAW_QP_MOD_SET_RQ_Q_CTR_ID) { in modify_raw_packet_qp_rq()
3795 MLX5_SET(rqc, rqc, counter_set_id, raw_qp_param->rq_q_ctr_id); in modify_raw_packet_qp_rq()
3815 const struct mlx5_modify_raw_qp_param *raw_qp_param, struct ib_pd *pd) in modify_raw_packet_qp_sq() argument
3838 if (raw_qp_param->set_mask & MLX5_RAW_QP_RATE_LIMIT) { in modify_raw_packet_qp_sq()
3843 new_rl = raw_qp_param->rl; in modify_raw_packet_qp_sq()
3890 const struct mlx5_modify_raw_qp_param *raw_qp_param, in modify_raw_packet_qp() argument
3902 switch (raw_qp_param->operation) { in modify_raw_packet_qp()
3917 if (raw_qp_param->set_mask & ~MLX5_RAW_QP_RATE_LIMIT) in modify_raw_packet_qp()
3925 if (raw_qp_param->set_mask) in modify_raw_packet_qp()
3935 err = modify_raw_packet_qp_rq(dev, rq, rq_state, raw_qp_param, in modify_raw_packet_qp()
3953 raw_qp_param->port); in modify_raw_packet_qp()
3958 raw_qp_param, qp->ibqp.pd); in modify_raw_packet_qp()
4334 struct mlx5_modify_raw_qp_param raw_qp_param = {}; in __mlx5_ib_modify_qp() local
4336 raw_qp_param.operation = op; in __mlx5_ib_modify_qp()
4338 raw_qp_param.rq_q_ctr_id = set_id; in __mlx5_ib_modify_qp()
4339 raw_qp_param.set_mask |= MLX5_RAW_QP_MOD_SET_RQ_Q_CTR_ID; in __mlx5_ib_modify_qp()
4343 raw_qp_param.port = attr->port_num; in __mlx5_ib_modify_qp()
4346 raw_qp_param.rl.rate = attr->rate_limit; in __mlx5_ib_modify_qp()
4351 raw_qp_param.rl.max_burst_sz = in __mlx5_ib_modify_qp()
4362 raw_qp_param.rl.typical_pkt_sz = in __mlx5_ib_modify_qp()
4370 raw_qp_param.set_mask |= MLX5_RAW_QP_RATE_LIMIT; in __mlx5_ib_modify_qp()
4373 err = modify_raw_packet_qp(dev, qp, &raw_qp_param, tx_affinity); in __mlx5_ib_modify_qp()