Lines Matching refs:raw_qp_param

2331 				const struct mlx5_modify_raw_qp_param *raw_qp_param,
2358 struct mlx5_modify_raw_qp_param raw_qp_param = { in destroy_qp_common() local
2362 err = modify_raw_packet_qp(dev, qp, &raw_qp_param, 0); in destroy_qp_common()
3447 const struct mlx5_modify_raw_qp_param *raw_qp_param, struct ib_pd *pd) in modify_raw_packet_qp_rq() argument
3465 if (raw_qp_param->set_mask & MLX5_RAW_QP_MOD_SET_RQ_Q_CTR_ID) { in modify_raw_packet_qp_rq()
3469 MLX5_SET(rqc, rqc, counter_set_id, raw_qp_param->rq_q_ctr_id); in modify_raw_packet_qp_rq()
3489 const struct mlx5_modify_raw_qp_param *raw_qp_param, struct ib_pd *pd) in modify_raw_packet_qp_sq() argument
3512 if (raw_qp_param->set_mask & MLX5_RAW_QP_RATE_LIMIT) { in modify_raw_packet_qp_sq()
3517 new_rl = raw_qp_param->rl; in modify_raw_packet_qp_sq()
3564 const struct mlx5_modify_raw_qp_param *raw_qp_param, in modify_raw_packet_qp() argument
3576 switch (raw_qp_param->operation) { in modify_raw_packet_qp()
3591 if (raw_qp_param->set_mask & ~MLX5_RAW_QP_RATE_LIMIT) in modify_raw_packet_qp()
3599 if (raw_qp_param->set_mask) in modify_raw_packet_qp()
3609 err = modify_raw_packet_qp_rq(dev, rq, rq_state, raw_qp_param, in modify_raw_packet_qp()
3627 raw_qp_param->port); in modify_raw_packet_qp()
3632 raw_qp_param, qp->ibqp.pd); in modify_raw_packet_qp()
3975 struct mlx5_modify_raw_qp_param raw_qp_param = {}; in __mlx5_ib_modify_qp() local
3977 raw_qp_param.operation = op; in __mlx5_ib_modify_qp()
3979 raw_qp_param.rq_q_ctr_id = set_id; in __mlx5_ib_modify_qp()
3980 raw_qp_param.set_mask |= MLX5_RAW_QP_MOD_SET_RQ_Q_CTR_ID; in __mlx5_ib_modify_qp()
3984 raw_qp_param.port = attr->port_num; in __mlx5_ib_modify_qp()
3987 raw_qp_param.rl.rate = attr->rate_limit; in __mlx5_ib_modify_qp()
3992 raw_qp_param.rl.max_burst_sz = in __mlx5_ib_modify_qp()
4003 raw_qp_param.rl.typical_pkt_sz = in __mlx5_ib_modify_qp()
4011 raw_qp_param.set_mask |= MLX5_RAW_QP_RATE_LIMIT; in __mlx5_ib_modify_qp()
4014 err = modify_raw_packet_qp(dev, qp, &raw_qp_param, tx_affinity); in __mlx5_ib_modify_qp()