Lines Matching refs:raw_qp_param

2565 				const struct mlx5_modify_raw_qp_param *raw_qp_param,
2592 struct mlx5_modify_raw_qp_param raw_qp_param = { in destroy_qp_common() local
2596 err = modify_raw_packet_qp(dev, qp, &raw_qp_param, 0); in destroy_qp_common()
3692 const struct mlx5_modify_raw_qp_param *raw_qp_param, struct ib_pd *pd) in modify_raw_packet_qp_rq() argument
3710 if (raw_qp_param->set_mask & MLX5_RAW_QP_MOD_SET_RQ_Q_CTR_ID) { in modify_raw_packet_qp_rq()
3714 MLX5_SET(rqc, rqc, counter_set_id, raw_qp_param->rq_q_ctr_id); in modify_raw_packet_qp_rq()
3734 const struct mlx5_modify_raw_qp_param *raw_qp_param, struct ib_pd *pd) in modify_raw_packet_qp_sq() argument
3757 if (raw_qp_param->set_mask & MLX5_RAW_QP_RATE_LIMIT) { in modify_raw_packet_qp_sq()
3762 new_rl = raw_qp_param->rl; in modify_raw_packet_qp_sq()
3809 const struct mlx5_modify_raw_qp_param *raw_qp_param, in modify_raw_packet_qp() argument
3821 switch (raw_qp_param->operation) { in modify_raw_packet_qp()
3836 if (raw_qp_param->set_mask & ~MLX5_RAW_QP_RATE_LIMIT) in modify_raw_packet_qp()
3844 if (raw_qp_param->set_mask) in modify_raw_packet_qp()
3854 err = modify_raw_packet_qp_rq(dev, rq, rq_state, raw_qp_param, in modify_raw_packet_qp()
3872 raw_qp_param->port); in modify_raw_packet_qp()
3877 raw_qp_param, qp->ibqp.pd); in modify_raw_packet_qp()
4221 struct mlx5_modify_raw_qp_param raw_qp_param = {}; in __mlx5_ib_modify_qp() local
4223 raw_qp_param.operation = op; in __mlx5_ib_modify_qp()
4225 raw_qp_param.rq_q_ctr_id = set_id; in __mlx5_ib_modify_qp()
4226 raw_qp_param.set_mask |= MLX5_RAW_QP_MOD_SET_RQ_Q_CTR_ID; in __mlx5_ib_modify_qp()
4230 raw_qp_param.port = attr->port_num; in __mlx5_ib_modify_qp()
4233 raw_qp_param.rl.rate = attr->rate_limit; in __mlx5_ib_modify_qp()
4238 raw_qp_param.rl.max_burst_sz = in __mlx5_ib_modify_qp()
4249 raw_qp_param.rl.typical_pkt_sz = in __mlx5_ib_modify_qp()
4257 raw_qp_param.set_mask |= MLX5_RAW_QP_RATE_LIMIT; in __mlx5_ib_modify_qp()
4260 err = modify_raw_packet_qp(dev, qp, &raw_qp_param, tx_affinity); in __mlx5_ib_modify_qp()