Lines Matching defs:field

104 static u32 mlx5_get_cc_param_val(void *field, int offset)
108 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
111 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
114 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
117 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
120 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
123 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
126 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
129 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
132 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
135 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
138 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
141 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
144 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
147 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
150 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
153 return MLX5_GET(cong_control_r_roce_ecn_rp, field,
156 return MLX5_GET(cong_control_r_roce_ecn_np, field,
159 return MLX5_GET(cong_control_r_roce_ecn_np, field,
162 return MLX5_GET(cong_control_r_roce_ecn_np, field,
165 return MLX5_GET(cong_control_r_roce_ecn_np, field,
168 return MLX5_GET(cong_control_r_roce_general, field,
171 return MLX5_GET(cong_control_r_roce_general, field,
178 static void mlx5_ib_set_cc_param_mask_val(void *field, int offset,
184 MLX5_SET(cong_control_r_roce_ecn_rp, field,
189 MLX5_SET(cong_control_r_roce_ecn_rp, field,
194 MLX5_SET(cong_control_r_roce_ecn_rp, field,
199 MLX5_SET(cong_control_r_roce_ecn_rp, field,
204 MLX5_SET(cong_control_r_roce_ecn_rp, field,
209 MLX5_SET(cong_control_r_roce_ecn_rp, field,
214 MLX5_SET(cong_control_r_roce_ecn_rp, field,
219 MLX5_SET(cong_control_r_roce_ecn_rp, field,
224 MLX5_SET(cong_control_r_roce_ecn_rp, field,
229 MLX5_SET(cong_control_r_roce_ecn_rp, field,
234 MLX5_SET(cong_control_r_roce_ecn_rp, field,
239 MLX5_SET(cong_control_r_roce_ecn_rp, field,
244 MLX5_SET(cong_control_r_roce_ecn_rp, field,
249 MLX5_SET(cong_control_r_roce_ecn_rp, field,
254 MLX5_SET(cong_control_r_roce_ecn_rp, field,
259 MLX5_SET(cong_control_r_roce_ecn_rp, field,
264 MLX5_SET(cong_control_r_roce_ecn_np, field,
269 MLX5_SET(cong_control_r_roce_ecn_np, field, cnp_dscp, var);
273 MLX5_SET(cong_control_r_roce_ecn_np, field, cnp_prio_mode, var);
277 MLX5_SET(cong_control_r_roce_ecn_np, field, cnp_prio_mode, 0);
278 MLX5_SET(cong_control_r_roce_ecn_np, field, cnp_802p_prio, var);
282 MLX5_SET(cong_control_r_roce_general, field, rtt_resp_dscp_valid, var);
286 MLX5_SET(cong_control_r_roce_general, field, rtt_resp_dscp_valid, 1);
287 MLX5_SET(cong_control_r_roce_general, field, rtt_resp_dscp, var);
297 void *field;
319 field = MLX5_ADDR_OF(query_cong_params_out, out, congestion_parameters);
320 *var = mlx5_get_cc_param_val(field, offset);
334 void *field;
357 field = MLX5_ADDR_OF(modify_cong_params_in, in, congestion_parameters);
358 mlx5_ib_set_cc_param_mask_val(field, offset, var, &attr_mask);
360 field = MLX5_ADDR_OF(modify_cong_params_in, in, field_select);
361 MLX5_SET(field_select_r_roce_rp, field, field_select_r_roce_rp,