Symbol: MLX5_SET
drivers/fwctl/mlx5/main.c
104
MLX5_SET(create_uctx_in, in, opcode, MLX5_CMD_OP_CREATE_UCTX);
drivers/fwctl/mlx5/main.c
105
MLX5_SET(uctx, uctx, cap, cap);
drivers/fwctl/mlx5/main.c
122
MLX5_SET(destroy_uctx_in, in, opcode, MLX5_CMD_OP_DESTROY_UCTX);
drivers/fwctl/mlx5/main.c
123
MLX5_SET(destroy_uctx_in, in, uid, uid);
drivers/fwctl/mlx5/main.c
340
MLX5_SET(mbox_in_hdr, rpc_in, uid, mfd->uctx_uid);
drivers/infiniband/hw/mlx5/cmd.c
111
MLX5_SET(dealloc_transport_domain_in, in, opcode,
drivers/infiniband/hw/mlx5/cmd.c
113
MLX5_SET(dealloc_transport_domain_in, in, uid, uid);
drivers/infiniband/hw/mlx5/cmd.c
114
MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn);
drivers/infiniband/hw/mlx5/cmd.c
122
MLX5_SET(dealloc_pd_in, in, opcode, MLX5_CMD_OP_DEALLOC_PD);
drivers/infiniband/hw/mlx5/cmd.c
123
MLX5_SET(dealloc_pd_in, in, pd, pdn);
drivers/infiniband/hw/mlx5/cmd.c
124
MLX5_SET(dealloc_pd_in, in, uid, uid);
drivers/infiniband/hw/mlx5/cmd.c
134
MLX5_SET(attach_to_mcg_in, in, opcode, MLX5_CMD_OP_ATTACH_TO_MCG);
drivers/infiniband/hw/mlx5/cmd.c
135
MLX5_SET(attach_to_mcg_in, in, qpn, qpn);
drivers/infiniband/hw/mlx5/cmd.c
136
MLX5_SET(attach_to_mcg_in, in, uid, uid);
drivers/infiniband/hw/mlx5/cmd.c
148
MLX5_SET(detach_from_mcg_in, in, opcode, MLX5_CMD_OP_DETACH_FROM_MCG);
drivers/infiniband/hw/mlx5/cmd.c
149
MLX5_SET(detach_from_mcg_in, in, qpn, qpn);
drivers/infiniband/hw/mlx5/cmd.c
150
MLX5_SET(detach_from_mcg_in, in, uid, uid);
drivers/infiniband/hw/mlx5/cmd.c
162
MLX5_SET(alloc_xrcd_in, in, opcode, MLX5_CMD_OP_ALLOC_XRCD);
drivers/infiniband/hw/mlx5/cmd.c
163
MLX5_SET(alloc_xrcd_in, in, uid, uid);
drivers/infiniband/hw/mlx5/cmd.c
174
MLX5_SET(dealloc_xrcd_in, in, opcode, MLX5_CMD_OP_DEALLOC_XRCD);
drivers/infiniband/hw/mlx5/cmd.c
175
MLX5_SET(dealloc_xrcd_in, in, xrcd, xrcdn);
drivers/infiniband/hw/mlx5/cmd.c
176
MLX5_SET(dealloc_xrcd_in, in, uid, uid);
drivers/infiniband/hw/mlx5/cmd.c
196
MLX5_SET(mad_ifc_in, in, opcode, MLX5_CMD_OP_MAD_IFC);
drivers/infiniband/hw/mlx5/cmd.c
197
MLX5_SET(mad_ifc_in, in, op_mod, opmod);
drivers/infiniband/hw/mlx5/cmd.c
199
MLX5_SET(mad_ifc_in, in, plane_index, port);
drivers/infiniband/hw/mlx5/cmd.c
200
MLX5_SET(mad_ifc_in, in, port,
drivers/infiniband/hw/mlx5/cmd.c
203
MLX5_SET(mad_ifc_in, in, port, port);
drivers/infiniband/hw/mlx5/cmd.c
229
MLX5_SET(alloc_uar_in, in, opcode, MLX5_CMD_OP_ALLOC_UAR);
drivers/infiniband/hw/mlx5/cmd.c
23
MLX5_SET(query_special_contexts_in, in, opcode,
drivers/infiniband/hw/mlx5/cmd.c
230
MLX5_SET(alloc_uar_in, in, uid, uid);
drivers/infiniband/hw/mlx5/cmd.c
243
MLX5_SET(dealloc_uar_in, in, opcode, MLX5_CMD_OP_DEALLOC_UAR);
drivers/infiniband/hw/mlx5/cmd.c
244
MLX5_SET(dealloc_uar_in, in, uar, uarn);
drivers/infiniband/hw/mlx5/cmd.c
245
MLX5_SET(dealloc_uar_in, in, uid, uid);
drivers/infiniband/hw/mlx5/cmd.c
258
MLX5_SET(query_vuid_in, in, opcode, MLX5_CMD_OPCODE_QUERY_VUID);
drivers/infiniband/hw/mlx5/cmd.c
259
MLX5_SET(query_vuid_in, in, vhca_id, MLX5_CAP_GEN(dev, vhca_id));
drivers/infiniband/hw/mlx5/cmd.c
260
MLX5_SET(query_vuid_in, in, data_direct, data_direct);
drivers/infiniband/hw/mlx5/cmd.c
50
MLX5_SET(query_cong_params_in, in, opcode,
drivers/infiniband/hw/mlx5/cmd.c
52
MLX5_SET(query_cong_params_in, in, cong_protocol, cong_point);
drivers/infiniband/hw/mlx5/cmd.c
61
MLX5_SET(destroy_tir_in, in, opcode, MLX5_CMD_OP_DESTROY_TIR);
drivers/infiniband/hw/mlx5/cmd.c
62
MLX5_SET(destroy_tir_in, in, tirn, tirn);
drivers/infiniband/hw/mlx5/cmd.c
63
MLX5_SET(destroy_tir_in, in, uid, uid);
drivers/infiniband/hw/mlx5/cmd.c
71
MLX5_SET(destroy_tis_in, in, opcode, MLX5_CMD_OP_DESTROY_TIS);
drivers/infiniband/hw/mlx5/cmd.c
72
MLX5_SET(destroy_tis_in, in, tisn, tisn);
drivers/infiniband/hw/mlx5/cmd.c
73
MLX5_SET(destroy_tis_in, in, uid, uid);
drivers/infiniband/hw/mlx5/cmd.c
81
MLX5_SET(destroy_rqt_in, in, opcode, MLX5_CMD_OP_DESTROY_RQT);
drivers/infiniband/hw/mlx5/cmd.c
82
MLX5_SET(destroy_rqt_in, in, rqtn, rqtn);
drivers/infiniband/hw/mlx5/cmd.c
83
MLX5_SET(destroy_rqt_in, in, uid, uid);
drivers/infiniband/hw/mlx5/cmd.c
94
MLX5_SET(alloc_transport_domain_in, in, opcode,
drivers/infiniband/hw/mlx5/cmd.c
96
MLX5_SET(alloc_transport_domain_in, in, uid, uid);
drivers/infiniband/hw/mlx5/cong.c
184
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
189
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
194
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
199
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
204
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
209
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
214
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
219
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
224
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
229
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
234
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
239
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
244
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
249
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
254
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
259
MLX5_SET(cong_control_r_roce_ecn_rp, field,
drivers/infiniband/hw/mlx5/cong.c
264
MLX5_SET(cong_control_r_roce_ecn_np, field,
drivers/infiniband/hw/mlx5/cong.c
269
MLX5_SET(cong_control_r_roce_ecn_np, field, cnp_dscp, var);
drivers/infiniband/hw/mlx5/cong.c
273
MLX5_SET(cong_control_r_roce_ecn_np, field, cnp_prio_mode, var);
drivers/infiniband/hw/mlx5/cong.c
277
MLX5_SET(cong_control_r_roce_ecn_np, field, cnp_prio_mode, 0);
drivers/infiniband/hw/mlx5/cong.c
278
MLX5_SET(cong_control_r_roce_ecn_np, field, cnp_802p_prio, var);
drivers/infiniband/hw/mlx5/cong.c
282
MLX5_SET(cong_control_r_roce_general, field, rtt_resp_dscp_valid, var);
drivers/infiniband/hw/mlx5/cong.c
286
MLX5_SET(cong_control_r_roce_general, field, rtt_resp_dscp_valid, 1);
drivers/infiniband/hw/mlx5/cong.c
287
MLX5_SET(cong_control_r_roce_general, field, rtt_resp_dscp, var);
drivers/infiniband/hw/mlx5/cong.c
351
MLX5_SET(modify_cong_params_in, in, opcode,
drivers/infiniband/hw/mlx5/cong.c
355
MLX5_SET(modify_cong_params_in, in, cong_protocol, node);
drivers/infiniband/hw/mlx5/cong.c
361
MLX5_SET(field_select_r_roce_rp, field, field_select_r_roce_rp,
drivers/infiniband/hw/mlx5/counters.c
306
MLX5_SET(query_q_counter_in, in, opcode, MLX5_CMD_OP_QUERY_Q_COUNTER);
drivers/infiniband/hw/mlx5/counters.c
307
MLX5_SET(query_q_counter_in, in, counter_set_id, set_id);
drivers/infiniband/hw/mlx5/counters.c
334
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/infiniband/hw/mlx5/counters.c
335
MLX5_SET(ppcnt_reg, in, grp, MLX5_ETHERNET_EXTENDED_COUNTERS_GROUP);
drivers/infiniband/hw/mlx5/counters.c
370
MLX5_SET(query_q_counter_in, in, opcode, MLX5_CMD_OP_QUERY_Q_COUNTER);
drivers/infiniband/hw/mlx5/counters.c
371
MLX5_SET(query_q_counter_in, in, other_vport, 1);
drivers/infiniband/hw/mlx5/counters.c
372
MLX5_SET(query_q_counter_in, in, vport_number,
drivers/infiniband/hw/mlx5/counters.c
374
MLX5_SET(query_q_counter_in, in, aggregate, 1);
drivers/infiniband/hw/mlx5/counters.c
618
MLX5_SET(dealloc_q_counter_in, in, opcode,
drivers/infiniband/hw/mlx5/counters.c
620
MLX5_SET(dealloc_q_counter_in, in, counter_set_id, counter->id);
drivers/infiniband/hw/mlx5/counters.c
636
MLX5_SET(alloc_q_counter_in, in, opcode,
drivers/infiniband/hw/mlx5/counters.c
638
MLX5_SET(alloc_q_counter_in, in, uid, MLX5_SHARED_RESOURCE_UID);
drivers/infiniband/hw/mlx5/counters.c
934
MLX5_SET(dealloc_q_counter_in, in, opcode,
drivers/infiniband/hw/mlx5/counters.c
939
MLX5_SET(dealloc_q_counter_in, in, counter_set_id,
drivers/infiniband/hw/mlx5/counters.c
973
MLX5_SET(alloc_q_counter_in, in, opcode, MLX5_CMD_OP_ALLOC_Q_COUNTER);
drivers/infiniband/hw/mlx5/counters.c
993
MLX5_SET(alloc_q_counter_in, in, uid,
drivers/infiniband/hw/mlx5/cq.c
1012
MLX5_SET(cqc, cqc, cqe_sz,
drivers/infiniband/hw/mlx5/cq.c
1016
MLX5_SET(cqc, cqc, log_cq_size, ilog2(entries));
drivers/infiniband/hw/mlx5/cq.c
1017
MLX5_SET(cqc, cqc, uar_page, index);
drivers/infiniband/hw/mlx5/cq.c
1018
MLX5_SET(cqc, cqc, c_eqn_or_apu_element, eqn);
drivers/infiniband/hw/mlx5/cq.c
1021
MLX5_SET(cqc, cqc, oi, 1);
drivers/infiniband/hw/mlx5/cq.c
1366
MLX5_SET(modify_cq_in, in,
drivers/infiniband/hw/mlx5/cq.c
1374
MLX5_SET(cqc, cqc, log_page_size,
drivers/infiniband/hw/mlx5/cq.c
1376
MLX5_SET(cqc, cqc, page_offset, page_offset_quantized);
drivers/infiniband/hw/mlx5/cq.c
1377
MLX5_SET(cqc, cqc, cqe_sz,
drivers/infiniband/hw/mlx5/cq.c
1381
MLX5_SET(cqc, cqc, log_cq_size, ilog2(entries));
drivers/infiniband/hw/mlx5/cq.c
1383
MLX5_SET(modify_cq_in, in, op_mod, MLX5_CQ_OPMOD_RESIZE);
drivers/infiniband/hw/mlx5/cq.c
1384
MLX5_SET(modify_cq_in, in, cqn, cq->mcq.cqn);
drivers/infiniband/hw/mlx5/cq.c
791
MLX5_SET(cqc, cqc, log_page_size,
drivers/infiniband/hw/mlx5/cq.c
793
MLX5_SET(cqc, cqc, page_offset, page_offset_quantized);
drivers/infiniband/hw/mlx5/cq.c
831
MLX5_SET(cqc, cqc, cqe_comp_en, 1);
drivers/infiniband/hw/mlx5/cq.c
832
MLX5_SET(cqc, cqc, mini_cqe_res_format, mini_cqe_format);
drivers/infiniband/hw/mlx5/cq.c
851
MLX5_SET(create_cq_in, *cqb, uid, context->devx_uid);
drivers/infiniband/hw/mlx5/cq.c
922
MLX5_SET(cqc, cqc, log_page_size,
drivers/infiniband/hw/mlx5/devx.c
1137
MLX5_SET(general_obj_in_cmd_hdr, cmd_in, uid, uid);
drivers/infiniband/hw/mlx5/devx.c
1159
MLX5_SET(general_obj_in_cmd_hdr, din, uid, uid);
drivers/infiniband/hw/mlx5/devx.c
1163
MLX5_SET(general_obj_in_cmd_hdr, din, opcode, MLX5_CMD_OP_DESTROY_GENERAL_OBJECT);
drivers/infiniband/hw/mlx5/devx.c
1164
MLX5_SET(general_obj_in_cmd_hdr, din, obj_id, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1165
MLX5_SET(general_obj_in_cmd_hdr, din, obj_type,
drivers/infiniband/hw/mlx5/devx.c
1170
MLX5_SET(destroy_umem_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1172
MLX5_SET(destroy_umem_in, din, umem_id, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1175
MLX5_SET(destroy_mkey_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1177
MLX5_SET(destroy_mkey_in, din, mkey_index, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1180
MLX5_SET(destroy_cq_in, din, opcode, MLX5_CMD_OP_DESTROY_CQ);
drivers/infiniband/hw/mlx5/devx.c
1181
MLX5_SET(destroy_cq_in, din, cqn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1184
MLX5_SET(dealloc_pd_in, din, opcode, MLX5_CMD_OP_DEALLOC_PD);
drivers/infiniband/hw/mlx5/devx.c
1185
MLX5_SET(dealloc_pd_in, din, pd, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1188
MLX5_SET(dealloc_transport_domain_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1190
MLX5_SET(dealloc_transport_domain_in, din, transport_domain,
drivers/infiniband/hw/mlx5/devx.c
1194
MLX5_SET(destroy_rmp_in, din, opcode, MLX5_CMD_OP_DESTROY_RMP);
drivers/infiniband/hw/mlx5/devx.c
1195
MLX5_SET(destroy_rmp_in, din, rmpn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1198
MLX5_SET(destroy_sq_in, din, opcode, MLX5_CMD_OP_DESTROY_SQ);
drivers/infiniband/hw/mlx5/devx.c
1199
MLX5_SET(destroy_sq_in, din, sqn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1202
MLX5_SET(destroy_rq_in, din, opcode, MLX5_CMD_OP_DESTROY_RQ);
drivers/infiniband/hw/mlx5/devx.c
1203
MLX5_SET(destroy_rq_in, din, rqn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1206
MLX5_SET(destroy_rqt_in, din, opcode, MLX5_CMD_OP_DESTROY_RQT);
drivers/infiniband/hw/mlx5/devx.c
1207
MLX5_SET(destroy_rqt_in, din, rqtn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1210
MLX5_SET(destroy_tir_in, din, opcode, MLX5_CMD_OP_DESTROY_TIR);
drivers/infiniband/hw/mlx5/devx.c
1211
MLX5_SET(destroy_tir_in, din, tirn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1214
MLX5_SET(destroy_tis_in, din, opcode, MLX5_CMD_OP_DESTROY_TIS);
drivers/infiniband/hw/mlx5/devx.c
1215
MLX5_SET(destroy_tis_in, din, tisn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1218
MLX5_SET(dealloc_q_counter_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1220
MLX5_SET(dealloc_q_counter_in, din, counter_set_id, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1224
MLX5_SET(destroy_flow_table_in, din, other_vport,
drivers/infiniband/hw/mlx5/devx.c
1226
MLX5_SET(destroy_flow_table_in, din, vport_number,
drivers/infiniband/hw/mlx5/devx.c
1228
MLX5_SET(destroy_flow_table_in, din, other_eswitch,
drivers/infiniband/hw/mlx5/devx.c
1230
MLX5_SET(destroy_flow_table_in, din, eswitch_owner_vhca_id,
drivers/infiniband/hw/mlx5/devx.c
1233
MLX5_SET(destroy_flow_table_in, din, table_type,
drivers/infiniband/hw/mlx5/devx.c
1235
MLX5_SET(destroy_flow_table_in, din, table_id, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1236
MLX5_SET(destroy_flow_table_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1241
MLX5_SET(destroy_flow_group_in, din, other_vport,
drivers/infiniband/hw/mlx5/devx.c
1243
MLX5_SET(destroy_flow_group_in, din, vport_number,
drivers/infiniband/hw/mlx5/devx.c
1245
MLX5_SET(destroy_flow_group_in, din, other_eswitch,
drivers/infiniband/hw/mlx5/devx.c
1247
MLX5_SET(destroy_flow_group_in, din, eswitch_owner_vhca_id,
drivers/infiniband/hw/mlx5/devx.c
1250
MLX5_SET(destroy_flow_group_in, din, table_type,
drivers/infiniband/hw/mlx5/devx.c
1252
MLX5_SET(destroy_flow_group_in, din, table_id,
drivers/infiniband/hw/mlx5/devx.c
1254
MLX5_SET(destroy_flow_group_in, din, group_id, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1255
MLX5_SET(destroy_flow_group_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1260
MLX5_SET(delete_fte_in, din, other_vport,
drivers/infiniband/hw/mlx5/devx.c
1262
MLX5_SET(delete_fte_in, din, vport_number,
drivers/infiniband/hw/mlx5/devx.c
1264
MLX5_SET(delete_fte_in, din, other_eswitch,
drivers/infiniband/hw/mlx5/devx.c
1266
MLX5_SET(delete_fte_in, din, eswitch_owner_vhca_id,
drivers/infiniband/hw/mlx5/devx.c
1268
MLX5_SET(delete_fte_in, din, table_type,
drivers/infiniband/hw/mlx5/devx.c
1270
MLX5_SET(delete_fte_in, din, table_id,
drivers/infiniband/hw/mlx5/devx.c
1272
MLX5_SET(delete_fte_in, din, flow_index, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1273
MLX5_SET(delete_fte_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1277
MLX5_SET(dealloc_flow_counter_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1279
MLX5_SET(dealloc_flow_counter_in, din, flow_counter_id,
drivers/infiniband/hw/mlx5/devx.c
1283
MLX5_SET(dealloc_packet_reformat_context_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1285
MLX5_SET(dealloc_packet_reformat_context_in, din,
drivers/infiniband/hw/mlx5/devx.c
1289
MLX5_SET(dealloc_modify_header_context_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1291
MLX5_SET(dealloc_modify_header_context_in, din,
drivers/infiniband/hw/mlx5/devx.c
1296
MLX5_SET(destroy_scheduling_element_in, din,
drivers/infiniband/hw/mlx5/devx.c
1300
MLX5_SET(destroy_scheduling_element_in, din,
drivers/infiniband/hw/mlx5/devx.c
1302
MLX5_SET(destroy_scheduling_element_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1307
MLX5_SET(delete_vxlan_udp_dport_in, din, vxlan_udp_port, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1308
MLX5_SET(delete_vxlan_udp_dport_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1313
MLX5_SET(delete_l2_table_entry_in, din, table_index, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1314
MLX5_SET(delete_l2_table_entry_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1318
MLX5_SET(destroy_qp_in, din, opcode, MLX5_CMD_OP_DESTROY_QP);
drivers/infiniband/hw/mlx5/devx.c
1319
MLX5_SET(destroy_qp_in, din, qpn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1322
MLX5_SET(destroy_srq_in, din, opcode, MLX5_CMD_OP_DESTROY_SRQ);
drivers/infiniband/hw/mlx5/devx.c
1323
MLX5_SET(destroy_srq_in, din, srqn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1326
MLX5_SET(destroy_xrc_srq_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1328
MLX5_SET(destroy_xrc_srq_in, din, xrc_srqn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1331
MLX5_SET(destroy_dct_in, din, opcode, MLX5_CMD_OP_DESTROY_DCT);
drivers/infiniband/hw/mlx5/devx.c
1332
MLX5_SET(destroy_dct_in, din, dctn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1335
MLX5_SET(destroy_xrq_in, din, opcode, MLX5_CMD_OP_DESTROY_XRQ);
drivers/infiniband/hw/mlx5/devx.c
1336
MLX5_SET(destroy_xrq_in, din, xrqn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1340
MLX5_SET(detach_from_mcg_in, din, qpn,
drivers/infiniband/hw/mlx5/devx.c
1345
MLX5_SET(detach_from_mcg_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1347
MLX5_SET(detach_from_mcg_in, din, qpn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1350
MLX5_SET(dealloc_xrcd_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1352
MLX5_SET(dealloc_xrcd_in, din, xrcd, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1355
MLX5_SET(destroy_psv_in, din, opcode,
drivers/infiniband/hw/mlx5/devx.c
1357
MLX5_SET(destroy_psv_in, din, psvn, *obj_id);
drivers/infiniband/hw/mlx5/devx.c
1410
MLX5_SET(create_mkey_in, in, mkey_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
1412
MLX5_SET(mkc, mkc, pcie_tph_en, 0);
drivers/infiniband/hw/mlx5/devx.c
1413
MLX5_SET(mkc, mkc, pcie_tph_steering_tag_index,
drivers/infiniband/hw/mlx5/devx.c
1564
MLX5_SET(general_obj_in_cmd_hdr, cmd_in, uid, uid);
drivers/infiniband/hw/mlx5/devx.c
1677
MLX5_SET(general_obj_in_cmd_hdr, cmd_in, uid, uid);
drivers/infiniband/hw/mlx5/devx.c
1724
MLX5_SET(general_obj_in_cmd_hdr, cmd_in, uid, uid);
drivers/infiniband/hw/mlx5/devx.c
176
MLX5_SET(create_uctx_in, in, opcode, MLX5_CMD_OP_CREATE_UCTX);
drivers/infiniband/hw/mlx5/devx.c
177
MLX5_SET(uctx, uctx, cap, cap);
drivers/infiniband/hw/mlx5/devx.c
1896
MLX5_SET(general_obj_in_cmd_hdr, cmd_in, uid, uid);
drivers/infiniband/hw/mlx5/devx.c
192
MLX5_SET(destroy_uctx_in, in, opcode, MLX5_CMD_OP_DESTROY_UCTX);
drivers/infiniband/hw/mlx5/devx.c
193
MLX5_SET(destroy_uctx_in, in, uid, uid);
drivers/infiniband/hw/mlx5/devx.c
2358
MLX5_SET(create_umem_in, cmd->in, opcode, MLX5_CMD_OP_CREATE_UMEM);
drivers/infiniband/hw/mlx5/devx.c
2361
MLX5_SET(umem, umem, log_page_size,
drivers/infiniband/hw/mlx5/devx.c
2363
MLX5_SET(umem, umem, page_offset,
drivers/infiniband/hw/mlx5/devx.c
2367
MLX5_SET(umem, umem, ats, 1);
drivers/infiniband/hw/mlx5/devx.c
2413
MLX5_SET(create_umem_in, cmd.in, uid, c->devx_uid);
drivers/infiniband/hw/mlx5/devx.c
739
MLX5_SET(create_mkey_in, in, mkey_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
745
MLX5_SET(create_cq_in, in, cq_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
747
MLX5_SET(cqc, cqc, dbr_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
755
MLX5_SET(qpc, qpc, dbr_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
756
MLX5_SET(create_qp_in, in, wq_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
766
MLX5_SET(wq, wq, dbr_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
767
MLX5_SET(wq, wq, wq_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
777
MLX5_SET(wq, wq, dbr_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
778
MLX5_SET(wq, wq, wq_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
783
MLX5_SET(modify_cq_in, in, cq_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
792
MLX5_SET(wq, wq, dbr_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
793
MLX5_SET(wq, wq, wq_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
803
MLX5_SET(wq, wq, dbr_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
804
MLX5_SET(wq, wq, wq_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
812
MLX5_SET(create_xrc_srq_in, in, xrc_srq_umem_valid, 1);
drivers/infiniband/hw/mlx5/devx.c
815
MLX5_SET(xrc_srqc, xrc_srqc, dbr_umem_valid, 1);
drivers/infiniband/hw/mlx5/dm.c
100
MLX5_SET(dealloc_memic_in, in, opcode, MLX5_CMD_OP_DEALLOC_MEMIC);
drivers/infiniband/hw/mlx5/dm.c
102
MLX5_SET(dealloc_memic_in, in, memic_size, length);
drivers/infiniband/hw/mlx5/dm.c
120
MLX5_SET(modify_memic_in, in, opcode, MLX5_CMD_OP_MODIFY_MEMIC);
drivers/infiniband/hw/mlx5/dm.c
121
MLX5_SET(modify_memic_in, in, op_mod, MLX5_MODIFY_MEMIC_OP_MOD_DEALLOC);
drivers/infiniband/hw/mlx5/dm.c
122
MLX5_SET(modify_memic_in, in, memic_operation_type, operation);
drivers/infiniband/hw/mlx5/dm.c
136
MLX5_SET(modify_memic_in, in, opcode, MLX5_CMD_OP_MODIFY_MEMIC);
drivers/infiniband/hw/mlx5/dm.c
137
MLX5_SET(modify_memic_in, in, op_mod, MLX5_MODIFY_MEMIC_OP_MOD_ALLOC);
drivers/infiniband/hw/mlx5/dm.c
138
MLX5_SET(modify_memic_in, in, memic_operation_type, operation);
drivers/infiniband/hw/mlx5/dm.c
38
MLX5_SET(alloc_memic_in, in, opcode, MLX5_CMD_OP_ALLOC_MEMIC);
drivers/infiniband/hw/mlx5/dm.c
39
MLX5_SET(alloc_memic_in, in, range_size, num_pages * PAGE_SIZE);
drivers/infiniband/hw/mlx5/dm.c
40
MLX5_SET(alloc_memic_in, in, memic_size, length);
drivers/infiniband/hw/mlx5/dm.c
41
MLX5_SET(alloc_memic_in, in, log_memic_addr_alignment,
drivers/infiniband/hw/mlx5/fs.c
101
MLX5_SET(fte_match_set_misc,
drivers/infiniband/hw/mlx5/fs.c
108
MLX5_SET(fte_match_set_lyr_2_4, outer_c, ip_ecn, mask);
drivers/infiniband/hw/mlx5/fs.c
1080
MLX5_SET(fte_match_param, spec[1].match_value,
drivers/infiniband/hw/mlx5/fs.c
109
MLX5_SET(fte_match_set_lyr_2_4, outer_v, ip_ecn, val);
drivers/infiniband/hw/mlx5/fs.c
110
MLX5_SET(fte_match_set_lyr_2_4, outer_c, ip_dscp, mask >> 2);
drivers/infiniband/hw/mlx5/fs.c
111
MLX5_SET(fte_match_set_lyr_2_4, outer_v, ip_dscp, val >> 2);
drivers/infiniband/hw/mlx5/fs.c
1124
MLX5_SET(fte_match_param, spec->match_value,
drivers/infiniband/hw/mlx5/fs.c
1129
MLX5_SET(fte_match_param, spec->match_value,
drivers/infiniband/hw/mlx5/fs.c
1470
MLX5_SET(fte_match_set_misc,
drivers/infiniband/hw/mlx5/fs.c
1472
MLX5_SET(fte_match_set_misc,
drivers/infiniband/hw/mlx5/fs.c
1488
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0,
drivers/infiniband/hw/mlx5/fs.c
1494
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0,
drivers/infiniband/hw/mlx5/fs.c
1500
MLX5_SET(fte_match_set_misc, misc, source_port, rep->vport);
drivers/infiniband/hw/mlx5/fs.c
247
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/infiniband/hw/mlx5/fs.c
249
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/infiniband/hw/mlx5/fs.c
252
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/infiniband/hw/mlx5/fs.c
254
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/infiniband/hw/mlx5/fs.c
257
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/infiniband/hw/mlx5/fs.c
260
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/infiniband/hw/mlx5/fs.c
264
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/infiniband/hw/mlx5/fs.c
2640
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 1);
drivers/infiniband/hw/mlx5/fs.c
2641
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, 1);
drivers/infiniband/hw/mlx5/fs.c
267
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/infiniband/hw/mlx5/fs.c
271
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/infiniband/hw/mlx5/fs.c
273
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/infiniband/hw/mlx5/fs.c
281
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/infiniband/hw/mlx5/fs.c
283
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/infiniband/hw/mlx5/fs.c
286
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/infiniband/hw/mlx5/fs.c
288
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/infiniband/hw/mlx5/fs.c
322
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/infiniband/hw/mlx5/fs.c
324
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/infiniband/hw/mlx5/fs.c
327
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/infiniband/hw/mlx5/fs.c
329
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/infiniband/hw/mlx5/fs.c
374
MLX5_SET(fte_match_set_lyr_2_4, headers_c, tcp_sport,
drivers/infiniband/hw/mlx5/fs.c
376
MLX5_SET(fte_match_set_lyr_2_4, headers_v, tcp_sport,
drivers/infiniband/hw/mlx5/fs.c
379
MLX5_SET(fte_match_set_lyr_2_4, headers_c, tcp_dport,
drivers/infiniband/hw/mlx5/fs.c
381
MLX5_SET(fte_match_set_lyr_2_4, headers_v, tcp_dport,
drivers/infiniband/hw/mlx5/fs.c
392
MLX5_SET(fte_match_set_lyr_2_4, headers_c, udp_sport,
drivers/infiniband/hw/mlx5/fs.c
394
MLX5_SET(fte_match_set_lyr_2_4, headers_v, udp_sport,
drivers/infiniband/hw/mlx5/fs.c
397
MLX5_SET(fte_match_set_lyr_2_4, headers_c, udp_dport,
drivers/infiniband/hw/mlx5/fs.c
399
MLX5_SET(fte_match_set_lyr_2_4, headers_v, udp_dport,
drivers/infiniband/hw/mlx5/fs.c
409
MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_protocol,
drivers/infiniband/hw/mlx5/fs.c
411
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_protocol,
drivers/infiniband/hw/mlx5/fs.c
414
MLX5_SET(fte_match_set_misc, misc_params_c, gre_protocol,
drivers/infiniband/hw/mlx5/fs.c
416
MLX5_SET(fte_match_set_misc, misc_params_v, gre_protocol,
drivers/infiniband/hw/mlx5/fs.c
497
MLX5_SET(fte_match_set_misc, misc_params_c, vxlan_vni,
drivers/infiniband/hw/mlx5/fs.c
499
MLX5_SET(fte_match_set_misc, misc_params_v, vxlan_vni,
drivers/infiniband/hw/mlx5/fs.c
79
MLX5_SET(fte_match_set_lyr_2_4, outer_c, ip_protocol, mask);
drivers/infiniband/hw/mlx5/fs.c
80
MLX5_SET(fte_match_set_lyr_2_4, outer_v, ip_protocol, val);
drivers/infiniband/hw/mlx5/fs.c
829
MLX5_SET(fte_match_param, &spec->match_value,
drivers/infiniband/hw/mlx5/fs.c
848
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_ecn,
drivers/infiniband/hw/mlx5/fs.c
852
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version,
drivers/infiniband/hw/mlx5/fs.c
870
MLX5_SET(fte_match_param, spec->match_value, misc_parameters.bth_opcode,
drivers/infiniband/hw/mlx5/fs.c
94
MLX5_SET(fte_match_set_misc,
drivers/infiniband/hw/mlx5/fs.c
96
MLX5_SET(fte_match_set_misc,
drivers/infiniband/hw/mlx5/fs.c
99
MLX5_SET(fte_match_set_misc,
drivers/infiniband/hw/mlx5/mad.c
193
MLX5_SET(ppcnt_reg, in, local_port, port_num);
drivers/infiniband/hw/mlx5/mad.c
194
MLX5_SET(ppcnt_reg, in, plane_ind, plane_num);
drivers/infiniband/hw/mlx5/mad.c
197
MLX5_SET(ppcnt_reg, in, grp,
drivers/infiniband/hw/mlx5/mad.c
200
MLX5_SET(ppcnt_reg, in, grp,
drivers/infiniband/hw/mlx5/main.c
2772
MLX5_SET(alloc_pd_in, in, opcode, MLX5_CMD_OP_ALLOC_PD);
drivers/infiniband/hw/mlx5/main.c
2773
MLX5_SET(alloc_pd_in, in, uid, uid);
drivers/infiniband/hw/mlx5/main.c
3459
MLX5_SET(create_mkey_in, in, data_direct, 1);
drivers/infiniband/hw/mlx5/main.c
3461
MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_PA);
drivers/infiniband/hw/mlx5/main.c
3462
MLX5_SET(mkc, mkc, lw, 1);
drivers/infiniband/hw/mlx5/main.c
3463
MLX5_SET(mkc, mkc, lr, 1);
drivers/infiniband/hw/mlx5/main.c
3464
MLX5_SET(mkc, mkc, rw, 1);
drivers/infiniband/hw/mlx5/main.c
3465
MLX5_SET(mkc, mkc, rr, 1);
drivers/infiniband/hw/mlx5/main.c
3466
MLX5_SET(mkc, mkc, a, 1);
drivers/infiniband/hw/mlx5/main.c
3467
MLX5_SET(mkc, mkc, pd, pdn);
drivers/infiniband/hw/mlx5/main.c
3468
MLX5_SET(mkc, mkc, length64, 1);
drivers/infiniband/hw/mlx5/main.c
3469
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/infiniband/hw/mlx5/main.c
3479
MLX5_SET(mkc, mkc, relaxed_ordering_write, 1);
drivers/infiniband/hw/mlx5/main.c
3484
MLX5_SET(mkc, mkc, relaxed_ordering_read, 1);
drivers/infiniband/hw/mlx5/mr.c
1073
MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_PA);
drivers/infiniband/hw/mlx5/mr.c
1074
MLX5_SET(mkc, mkc, length64, 1);
drivers/infiniband/hw/mlx5/mr.c
1077
MLX5_SET(mkc, mkc, ma_translation_mode, MLX5_CAP_GEN(dev->mdev, ats));
drivers/infiniband/hw/mlx5/mr.c
120
MLX5_SET(create_mkey_in, async_create->in, opcode,
drivers/infiniband/hw/mlx5/mr.c
1221
MLX5_SET(mkc, mkc, crossing_target_vhca_id,
drivers/infiniband/hw/mlx5/mr.c
1223
MLX5_SET(mkc, mkc, translations_octword_size, crossed_lkey);
drivers/infiniband/hw/mlx5/mr.c
1224
MLX5_SET(mkc, mkc, access_mode_1_0, access_mode & 0x3);
drivers/infiniband/hw/mlx5/mr.c
1225
MLX5_SET(mkc, mkc, access_mode_4_2, (access_mode >> 2) & 0x7);
drivers/infiniband/hw/mlx5/mr.c
1231
MLX5_SET(mkc, mkc, free, 0);
drivers/infiniband/hw/mlx5/mr.c
1232
MLX5_SET(mkc, mkc, umr_en, 0);
drivers/infiniband/hw/mlx5/mr.c
1304
MLX5_SET(create_mkey_in, in, pg_access, !!(pg_cap));
drivers/infiniband/hw/mlx5/mr.c
1311
MLX5_SET(mkc, mkc, pd, dev->ddr.pdn);
drivers/infiniband/hw/mlx5/mr.c
1313
MLX5_SET(mkc, mkc, free, !populate);
drivers/infiniband/hw/mlx5/mr.c
1314
MLX5_SET(mkc, mkc, access_mode_1_0, access_mode);
drivers/infiniband/hw/mlx5/mr.c
1315
MLX5_SET(mkc, mkc, umr_en, 1);
drivers/infiniband/hw/mlx5/mr.c
1318
MLX5_SET(mkc, mkc, bsf_octword_size, 0);
drivers/infiniband/hw/mlx5/mr.c
1320
MLX5_SET(mkc, mkc, translations_octword_size,
drivers/infiniband/hw/mlx5/mr.c
1323
MLX5_SET(mkc, mkc, translations_octword_size,
drivers/infiniband/hw/mlx5/mr.c
1325
MLX5_SET(mkc, mkc, log_page_size, mr->page_shift);
drivers/infiniband/hw/mlx5/mr.c
1327
MLX5_SET(mkc, mkc, ma_translation_mode, 1);
drivers/infiniband/hw/mlx5/mr.c
1329
MLX5_SET(create_mkey_in, in, translations_octword_actual_size,
drivers/infiniband/hw/mlx5/mr.c
1334
MLX5_SET(mkc, mkc, pcie_tph_en, 1);
drivers/infiniband/hw/mlx5/mr.c
1335
MLX5_SET(mkc, mkc, pcie_tph_ph, ph);
drivers/infiniband/hw/mlx5/mr.c
1337
MLX5_SET(mkc, mkc, pcie_tph_steering_tag_index, st_index);
drivers/infiniband/hw/mlx5/mr.c
1384
MLX5_SET(mkc, mkc, access_mode_1_0, mode & 0x3);
drivers/infiniband/hw/mlx5/mr.c
1385
MLX5_SET(mkc, mkc, access_mode_4_2, (mode >> 2) & 0x7);
drivers/infiniband/hw/mlx5/mr.c
2291
MLX5_SET(mkc, mkc, free, 1);
drivers/infiniband/hw/mlx5/mr.c
2292
MLX5_SET(mkc, mkc, translations_octword_size, ndescs);
drivers/infiniband/hw/mlx5/mr.c
2293
MLX5_SET(mkc, mkc, access_mode_1_0, access_mode & 0x3);
drivers/infiniband/hw/mlx5/mr.c
2294
MLX5_SET(mkc, mkc, access_mode_4_2, (access_mode >> 2) & 0x7);
drivers/infiniband/hw/mlx5/mr.c
2295
MLX5_SET(mkc, mkc, umr_en, 1);
drivers/infiniband/hw/mlx5/mr.c
2296
MLX5_SET(mkc, mkc, log_page_size, page_shift);
drivers/infiniband/hw/mlx5/mr.c
2299
MLX5_SET(mkc, mkc, ma_translation_mode, MLX5_CAP_GEN(dev->mdev, ats));
drivers/infiniband/hw/mlx5/mr.c
2435
MLX5_SET(mkc, mkc, bsf_en, 1);
drivers/infiniband/hw/mlx5/mr.c
2436
MLX5_SET(mkc, mkc, bsf_octword_size, MLX5_MKEY_BSF_OCTO_SIZE);
drivers/infiniband/hw/mlx5/mr.c
249
MLX5_SET(mkc, mkc, free, 1);
drivers/infiniband/hw/mlx5/mr.c
250
MLX5_SET(mkc, mkc, umr_en, 1);
drivers/infiniband/hw/mlx5/mr.c
251
MLX5_SET(mkc, mkc, access_mode_1_0, ent->rb_key.access_mode & 0x3);
drivers/infiniband/hw/mlx5/mr.c
252
MLX5_SET(mkc, mkc, access_mode_4_2,
drivers/infiniband/hw/mlx5/mr.c
254
MLX5_SET(mkc, mkc, ma_translation_mode, !!ent->rb_key.ats);
drivers/infiniband/hw/mlx5/mr.c
256
MLX5_SET(mkc, mkc, translations_octword_size,
drivers/infiniband/hw/mlx5/mr.c
2573
MLX5_SET(mkc, mkc, free, 1);
drivers/infiniband/hw/mlx5/mr.c
2574
MLX5_SET(mkc, mkc, translations_octword_size, ndescs);
drivers/infiniband/hw/mlx5/mr.c
2575
MLX5_SET(mkc, mkc, pd, to_mpd(ibmw->pd)->pdn);
drivers/infiniband/hw/mlx5/mr.c
2576
MLX5_SET(mkc, mkc, umr_en, 1);
drivers/infiniband/hw/mlx5/mr.c
2577
MLX5_SET(mkc, mkc, lr, 1);
drivers/infiniband/hw/mlx5/mr.c
2578
MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_KLMS);
drivers/infiniband/hw/mlx5/mr.c
2579
MLX5_SET(mkc, mkc, en_rinval, !!((ibmw->type == IB_MW_TYPE_2)));
drivers/infiniband/hw/mlx5/mr.c
2580
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/infiniband/hw/mlx5/mr.c
259
MLX5_SET(mkc, mkc, log_page_size, PAGE_SHIFT);
drivers/infiniband/hw/mlx5/mr.c
262
MLX5_SET(mkc, mkc, pcie_tph_en, 1);
drivers/infiniband/hw/mlx5/mr.c
263
MLX5_SET(mkc, mkc, pcie_tph_ph, ent->rb_key.ph);
drivers/infiniband/hw/mlx5/mr.c
265
MLX5_SET(mkc, mkc, pcie_tph_steering_tag_index,
drivers/infiniband/hw/mlx5/mr.c
69
MLX5_SET(mkc, mkc, a, !!(acc & IB_ACCESS_REMOTE_ATOMIC));
drivers/infiniband/hw/mlx5/mr.c
70
MLX5_SET(mkc, mkc, rw, !!(acc & IB_ACCESS_REMOTE_WRITE));
drivers/infiniband/hw/mlx5/mr.c
71
MLX5_SET(mkc, mkc, rr, !!(acc & IB_ACCESS_REMOTE_READ));
drivers/infiniband/hw/mlx5/mr.c
72
MLX5_SET(mkc, mkc, lw, !!(acc & IB_ACCESS_LOCAL_WRITE));
drivers/infiniband/hw/mlx5/mr.c
73
MLX5_SET(mkc, mkc, lr, 1);
drivers/infiniband/hw/mlx5/mr.c
77
MLX5_SET(mkc, mkc, relaxed_ordering_write, 1);
drivers/infiniband/hw/mlx5/mr.c
83
MLX5_SET(mkc, mkc, relaxed_ordering_read, 1);
drivers/infiniband/hw/mlx5/mr.c
86
MLX5_SET(mkc, mkc, pd, to_mpd(pd)->pdn);
drivers/infiniband/hw/mlx5/mr.c
87
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/infiniband/hw/mlx5/mr.c
97
MLX5_SET(mkc, mkc, mkey_7_0, key);
drivers/infiniband/hw/mlx5/odp.c
439
MLX5_SET(page_fault_resume_in, in, opcode, MLX5_CMD_OP_PAGE_FAULT_RESUME);
drivers/infiniband/hw/mlx5/odp.c
444
MLX5_SET(mem_page_fault_info, info, fault_token_31_0,
drivers/infiniband/hw/mlx5/odp.c
446
MLX5_SET(mem_page_fault_info, info, fault_token_47_32,
drivers/infiniband/hw/mlx5/odp.c
448
MLX5_SET(mem_page_fault_info, info, error, !!error);
drivers/infiniband/hw/mlx5/odp.c
452
MLX5_SET(trans_page_fault_info, info, page_fault_type,
drivers/infiniband/hw/mlx5/odp.c
454
MLX5_SET(trans_page_fault_info, info, fault_token,
drivers/infiniband/hw/mlx5/odp.c
456
MLX5_SET(trans_page_fault_info, info, wq_number, wq_num);
drivers/infiniband/hw/mlx5/odp.c
457
MLX5_SET(trans_page_fault_info, info, error, !!error);
drivers/infiniband/hw/mlx5/odp.c
572
MLX5_SET(create_mkey_in, in, translations_octword_actual_size, 4);
drivers/infiniband/hw/mlx5/odp.c
573
MLX5_SET(create_mkey_in, in, pg_access, 1);
drivers/infiniband/hw/mlx5/odp.c
576
MLX5_SET(mkc, mkc, a, 1);
drivers/infiniband/hw/mlx5/odp.c
577
MLX5_SET(mkc, mkc, rw, 1);
drivers/infiniband/hw/mlx5/odp.c
578
MLX5_SET(mkc, mkc, rr, 1);
drivers/infiniband/hw/mlx5/odp.c
579
MLX5_SET(mkc, mkc, lw, 1);
drivers/infiniband/hw/mlx5/odp.c
580
MLX5_SET(mkc, mkc, lr, 1);
drivers/infiniband/hw/mlx5/odp.c
581
MLX5_SET(mkc, mkc, free, 0);
drivers/infiniband/hw/mlx5/odp.c
582
MLX5_SET(mkc, mkc, umr_en, 0);
drivers/infiniband/hw/mlx5/odp.c
583
MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_MTT);
drivers/infiniband/hw/mlx5/odp.c
585
MLX5_SET(mkc, mkc, translations_octword_size, 4);
drivers/infiniband/hw/mlx5/odp.c
586
MLX5_SET(mkc, mkc, log_page_size, 61);
drivers/infiniband/hw/mlx5/odp.c
587
MLX5_SET(mkc, mkc, length64, 1);
drivers/infiniband/hw/mlx5/odp.c
588
MLX5_SET(mkc, mkc, pd, pd->pdn);
drivers/infiniband/hw/mlx5/odp.c
590
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/infiniband/hw/mlx5/qp.c
1031
MLX5_SET(create_qp_in, *in, uid, uid);
drivers/infiniband/hw/mlx5/qp.c
1036
MLX5_SET(qpc, qpc, log_page_size,
drivers/infiniband/hw/mlx5/qp.c
1038
MLX5_SET(qpc, qpc, page_offset, page_offset_quantized);
drivers/infiniband/hw/mlx5/qp.c
1040
MLX5_SET(qpc, qpc, uar_page, uar_index);
drivers/infiniband/hw/mlx5/qp.c
1161
MLX5_SET(qpc, qpc, uar_page, uar_index);
drivers/infiniband/hw/mlx5/qp.c
1162
MLX5_SET(qpc, qpc, ts_format, mlx5_get_qp_default_ts(dev->mdev));
drivers/infiniband/hw/mlx5/qp.c
1163
MLX5_SET(qpc, qpc, log_page_size, qp->buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT);
drivers/infiniband/hw/mlx5/qp.c
1166
MLX5_SET(qpc, qpc, fre, 1);
drivers/infiniband/hw/mlx5/qp.c
1167
MLX5_SET(qpc, qpc, rlky, 1);
drivers/infiniband/hw/mlx5/qp.c
1170
MLX5_SET(qpc, qpc, deth_sqpn, 1);
drivers/infiniband/hw/mlx5/qp.c
1235
MLX5_SET(create_tis_in, in, uid, to_mpd(pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
1236
MLX5_SET(tisc, tisc, transport_domain, tdn);
drivers/infiniband/hw/mlx5/qp.c
1239
MLX5_SET(tisc, tisc, strict_lag_tx_port_affinity, 1);
drivers/infiniband/hw/mlx5/qp.c
1241
MLX5_SET(tisc, tisc, underlay_qpn, qp->underlay_qpn);
drivers/infiniband/hw/mlx5/qp.c
1376
MLX5_SET(create_sq_in, in, uid, to_mpd(pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
1378
MLX5_SET(sqc, sqc, flush_in_error_en, 1);
drivers/infiniband/hw/mlx5/qp.c
1380
MLX5_SET(sqc, sqc, allow_multi_pkt_send_wqe, 1);
drivers/infiniband/hw/mlx5/qp.c
1381
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST);
drivers/infiniband/hw/mlx5/qp.c
1382
MLX5_SET(sqc, sqc, ts_format, ts_format);
drivers/infiniband/hw/mlx5/qp.c
1383
MLX5_SET(sqc, sqc, user_index, MLX5_GET(qpc, qpc, user_index));
drivers/infiniband/hw/mlx5/qp.c
1384
MLX5_SET(sqc, sqc, cqn, MLX5_GET(qpc, qpc, cqn_snd));
drivers/infiniband/hw/mlx5/qp.c
1385
MLX5_SET(sqc, sqc, tis_lst_sz, 1);
drivers/infiniband/hw/mlx5/qp.c
1386
MLX5_SET(sqc, sqc, tis_num_0, sq->tisn);
drivers/infiniband/hw/mlx5/qp.c
1389
MLX5_SET(sqc, sqc, allow_swp, 1);
drivers/infiniband/hw/mlx5/qp.c
1392
MLX5_SET(wq, wq, wq_type, MLX5_WQ_TYPE_CYCLIC);
drivers/infiniband/hw/mlx5/qp.c
1393
MLX5_SET(wq, wq, pd, MLX5_GET(qpc, qpc, pd));
drivers/infiniband/hw/mlx5/qp.c
1394
MLX5_SET(wq, wq, uar_page, MLX5_GET(qpc, qpc, uar_page));
drivers/infiniband/hw/mlx5/qp.c
1396
MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
drivers/infiniband/hw/mlx5/qp.c
1397
MLX5_SET(wq, wq, log_wq_sz, MLX5_GET(qpc, qpc, log_sq_size));
drivers/infiniband/hw/mlx5/qp.c
1398
MLX5_SET(wq, wq, log_wq_pg_sz,
drivers/infiniband/hw/mlx5/qp.c
1400
MLX5_SET(wq, wq, page_offset, page_offset_quantized);
drivers/infiniband/hw/mlx5/qp.c
1463
MLX5_SET(create_rq_in, in, uid, to_mpd(pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
1466
MLX5_SET(rqc, rqc, vsd, 1);
drivers/infiniband/hw/mlx5/qp.c
1467
MLX5_SET(rqc, rqc, mem_rq_type, MLX5_RQC_MEM_RQ_TYPE_MEMORY_RQ_INLINE);
drivers/infiniband/hw/mlx5/qp.c
1468
MLX5_SET(rqc, rqc, state, MLX5_RQC_STATE_RST);
drivers/infiniband/hw/mlx5/qp.c
1469
MLX5_SET(rqc, rqc, ts_format, ts_format);
drivers/infiniband/hw/mlx5/qp.c
1470
MLX5_SET(rqc, rqc, flush_in_error_en, 1);
drivers/infiniband/hw/mlx5/qp.c
1471
MLX5_SET(rqc, rqc, user_index, MLX5_GET(qpc, qpc, user_index));
drivers/infiniband/hw/mlx5/qp.c
1472
MLX5_SET(rqc, rqc, cqn, MLX5_GET(qpc, qpc, cqn_rcv));
drivers/infiniband/hw/mlx5/qp.c
1475
MLX5_SET(rqc, rqc, scatter_fcs, 1);
drivers/infiniband/hw/mlx5/qp.c
1478
MLX5_SET(wq, wq, wq_type, MLX5_WQ_TYPE_CYCLIC);
drivers/infiniband/hw/mlx5/qp.c
1480
MLX5_SET(wq, wq, end_padding_mode, MLX5_WQ_END_PAD_MODE_ALIGN);
drivers/infiniband/hw/mlx5/qp.c
1481
MLX5_SET(wq, wq, page_offset, page_offset_quantized);
drivers/infiniband/hw/mlx5/qp.c
1482
MLX5_SET(wq, wq, pd, MLX5_GET(qpc, qpc, pd));
drivers/infiniband/hw/mlx5/qp.c
1484
MLX5_SET(wq, wq, log_wq_stride, MLX5_GET(qpc, qpc, log_rq_stride) + 4);
drivers/infiniband/hw/mlx5/qp.c
1485
MLX5_SET(wq, wq, log_wq_pg_sz,
drivers/infiniband/hw/mlx5/qp.c
1487
MLX5_SET(wq, wq, log_wq_sz, MLX5_GET(qpc, qpc, log_rq_size));
drivers/infiniband/hw/mlx5/qp.c
1532
MLX5_SET(create_tir_in, in, uid, to_mpd(pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
1534
MLX5_SET(tirc, tirc, disp_type, MLX5_TIRC_DISP_TYPE_DIRECT);
drivers/infiniband/hw/mlx5/qp.c
1535
MLX5_SET(tirc, tirc, inline_rqn, rq->base.mqp.qpn);
drivers/infiniband/hw/mlx5/qp.c
1536
MLX5_SET(tirc, tirc, transport_domain, tdn);
drivers/infiniband/hw/mlx5/qp.c
1538
MLX5_SET(tirc, tirc, tunneled_offload_en, 1);
drivers/infiniband/hw/mlx5/qp.c
1551
MLX5_SET(tirc, tirc, self_lb_block, lb_flag);
drivers/infiniband/hw/mlx5/qp.c
1552
MLX5_SET(create_tir_in, in, opcode, MLX5_CMD_OP_CREATE_TIR);
drivers/infiniband/hw/mlx5/qp.c
1760
MLX5_SET(create_tir_in, in, uid, to_mpd(pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
1762
MLX5_SET(tirc, tirc, disp_type,
drivers/infiniband/hw/mlx5/qp.c
1764
MLX5_SET(tirc, tirc, indirect_table,
drivers/infiniband/hw/mlx5/qp.c
1766
MLX5_SET(tirc, tirc, transport_domain, tdn);
drivers/infiniband/hw/mlx5/qp.c
1771
MLX5_SET(tirc, tirc, tunneled_offload_en, 1);
drivers/infiniband/hw/mlx5/qp.c
1773
MLX5_SET(tirc, tirc, self_lb_block, lb_flag);
drivers/infiniband/hw/mlx5/qp.c
1791
MLX5_SET(tirc, tirc, rx_hash_fn, MLX5_RX_HASH_FN_TOEPLITZ);
drivers/infiniband/hw/mlx5/qp.c
1819
MLX5_SET(rx_hash_field_select, hfso, l3_prot_type,
drivers/infiniband/hw/mlx5/qp.c
1823
MLX5_SET(rx_hash_field_select, hfso, l3_prot_type,
drivers/infiniband/hw/mlx5/qp.c
1843
MLX5_SET(rx_hash_field_select, hfso, l4_prot_type,
drivers/infiniband/hw/mlx5/qp.c
1847
MLX5_SET(rx_hash_field_select, hfso, l4_prot_type,
drivers/infiniband/hw/mlx5/qp.c
1869
MLX5_SET(rx_hash_field_select, hfso, selected_fields, selected_fields);
drivers/infiniband/hw/mlx5/qp.c
1872
MLX5_SET(create_tir_in, in, opcode, MLX5_CMD_OP_CREATE_TIR);
drivers/infiniband/hw/mlx5/qp.c
1933
MLX5_SET(qpc, qpc, cs_req, MLX5_REQ_SCAT_DATA64_CQE);
drivers/infiniband/hw/mlx5/qp.c
1939
MLX5_SET(qpc, qpc, cs_req, MLX5_REQ_SCAT_DATA32_CQE);
drivers/infiniband/hw/mlx5/qp.c
2017
MLX5_SET(qpc, qpc, st, MLX5_QP_ST_XRC);
drivers/infiniband/hw/mlx5/qp.c
2018
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/infiniband/hw/mlx5/qp.c
2019
MLX5_SET(qpc, qpc, pd, to_mpd(devr->p0)->pdn);
drivers/infiniband/hw/mlx5/qp.c
2022
MLX5_SET(qpc, qpc, block_lb_mc, 1);
drivers/infiniband/hw/mlx5/qp.c
2024
MLX5_SET(qpc, qpc, cd_master, 1);
drivers/infiniband/hw/mlx5/qp.c
2026
MLX5_SET(qpc, qpc, cd_slave_send, 1);
drivers/infiniband/hw/mlx5/qp.c
2028
MLX5_SET(qpc, qpc, cd_slave_receive, 1);
drivers/infiniband/hw/mlx5/qp.c
2030
MLX5_SET(qpc, qpc, ts_format, mlx5_get_qp_default_ts(dev->mdev));
drivers/infiniband/hw/mlx5/qp.c
2031
MLX5_SET(qpc, qpc, rq_type, MLX5_SRQ_RQ);
drivers/infiniband/hw/mlx5/qp.c
2032
MLX5_SET(qpc, qpc, no_sq, 1);
drivers/infiniband/hw/mlx5/qp.c
2033
MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn);
drivers/infiniband/hw/mlx5/qp.c
2034
MLX5_SET(qpc, qpc, cqn_snd, to_mcq(devr->c0)->mcq.cqn);
drivers/infiniband/hw/mlx5/qp.c
2035
MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s0)->msrq.srqn);
drivers/infiniband/hw/mlx5/qp.c
2036
MLX5_SET(qpc, qpc, xrcd, to_mxrcd(attr->xrcd)->xrcdn);
drivers/infiniband/hw/mlx5/qp.c
2041
MLX5_SET(qpc, qpc, user_index, uidx);
drivers/infiniband/hw/mlx5/qp.c
2044
MLX5_SET(qpc, qpc, end_padding_mode,
drivers/infiniband/hw/mlx5/qp.c
2129
MLX5_SET(create_qp_in, in, ece, ucmd->ece_options);
drivers/infiniband/hw/mlx5/qp.c
2132
MLX5_SET(qpc, qpc, st, mlx5_st);
drivers/infiniband/hw/mlx5/qp.c
2133
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/infiniband/hw/mlx5/qp.c
2134
MLX5_SET(qpc, qpc, pd, to_mpd(pd)->pdn);
drivers/infiniband/hw/mlx5/qp.c
2137
MLX5_SET(qpc, qpc, wq_signature, 1);
drivers/infiniband/hw/mlx5/qp.c
2140
MLX5_SET(qpc, qpc, cd_master, 1);
drivers/infiniband/hw/mlx5/qp.c
2142
MLX5_SET(qpc, qpc, cd_slave_send, 1);
drivers/infiniband/hw/mlx5/qp.c
2147
MLX5_SET(qpc, qpc, log_rq_stride, qp->rq.wqe_shift - 4);
drivers/infiniband/hw/mlx5/qp.c
2148
MLX5_SET(qpc, qpc, log_rq_size, ilog2(qp->rq.wqe_cnt));
drivers/infiniband/hw/mlx5/qp.c
2152
MLX5_SET(qpc, qpc, log_num_dci_stream_channels,
drivers/infiniband/hw/mlx5/qp.c
2154
MLX5_SET(qpc, qpc, log_num_dci_errored_streams,
drivers/infiniband/hw/mlx5/qp.c
2158
MLX5_SET(qpc, qpc, ts_format, ts_format);
drivers/infiniband/hw/mlx5/qp.c
2159
MLX5_SET(qpc, qpc, rq_type, get_rx_type(qp, init_attr));
drivers/infiniband/hw/mlx5/qp.c
2161
MLX5_SET(qpc, qpc, log_sq_size, ilog2(qp->sq.wqe_cnt));
drivers/infiniband/hw/mlx5/qp.c
2165
MLX5_SET(qpc, qpc, xrcd, devr->xrcdn0);
drivers/infiniband/hw/mlx5/qp.c
2166
MLX5_SET(qpc, qpc, srqn_rmpn_xrqn,
drivers/infiniband/hw/mlx5/qp.c
2169
MLX5_SET(qpc, qpc, xrcd, devr->xrcdn1);
drivers/infiniband/hw/mlx5/qp.c
2170
MLX5_SET(qpc, qpc, srqn_rmpn_xrqn,
drivers/infiniband/hw/mlx5/qp.c
2175
MLX5_SET(qpc, qpc, cqn_snd,
drivers/infiniband/hw/mlx5/qp.c
2179
MLX5_SET(qpc, qpc, cqn_rcv,
drivers/infiniband/hw/mlx5/qp.c
2186
MLX5_SET(qpc, qpc, user_index, uidx);
drivers/infiniband/hw/mlx5/qp.c
2189
MLX5_SET(qpc, qpc, end_padding_mode,
drivers/infiniband/hw/mlx5/qp.c
2300
MLX5_SET(create_qp_in, in, ece, ucmd->ece_options);
drivers/infiniband/hw/mlx5/qp.c
2303
MLX5_SET(qpc, qpc, st, mlx5_st);
drivers/infiniband/hw/mlx5/qp.c
2304
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/infiniband/hw/mlx5/qp.c
2305
MLX5_SET(qpc, qpc, pd, to_mpd(pd)->pdn);
drivers/infiniband/hw/mlx5/qp.c
2308
MLX5_SET(qpc, qpc, wq_signature, 1);
drivers/infiniband/hw/mlx5/qp.c
2311
MLX5_SET(qpc, qpc, block_lb_mc, 1);
drivers/infiniband/hw/mlx5/qp.c
2314
MLX5_SET(qpc, qpc, cd_master, 1);
drivers/infiniband/hw/mlx5/qp.c
2316
MLX5_SET(qpc, qpc, cd_slave_send, 1);
drivers/infiniband/hw/mlx5/qp.c
2318
MLX5_SET(qpc, qpc, cd_slave_receive, 1);
drivers/infiniband/hw/mlx5/qp.c
2320
MLX5_SET(qpc, qpc, req_e2e_credit_mode, 1);
drivers/infiniband/hw/mlx5/qp.c
2326
MLX5_SET(qpc, qpc, cs_res,
drivers/infiniband/hw/mlx5/qp.c
2335
MLX5_SET(qpc, qpc, log_rq_stride, qp->rq.wqe_shift - 4);
drivers/infiniband/hw/mlx5/qp.c
2336
MLX5_SET(qpc, qpc, log_rq_size, ilog2(qp->rq.wqe_cnt));
drivers/infiniband/hw/mlx5/qp.c
2340
MLX5_SET(qpc, qpc, ts_format, ts_format);
drivers/infiniband/hw/mlx5/qp.c
2342
MLX5_SET(qpc, qpc, rq_type, get_rx_type(qp, init_attr));
drivers/infiniband/hw/mlx5/qp.c
2345
MLX5_SET(qpc, qpc, log_sq_size, ilog2(qp->sq.wqe_cnt));
drivers/infiniband/hw/mlx5/qp.c
2347
MLX5_SET(qpc, qpc, no_sq, 1);
drivers/infiniband/hw/mlx5/qp.c
2350
MLX5_SET(qpc, qpc, offload_type,
drivers/infiniband/hw/mlx5/qp.c
2357
MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn);
drivers/infiniband/hw/mlx5/qp.c
2358
MLX5_SET(qpc, qpc, xrcd, devr->xrcdn1);
drivers/infiniband/hw/mlx5/qp.c
2359
MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s0)->msrq.srqn);
drivers/infiniband/hw/mlx5/qp.c
2363
MLX5_SET(qpc, qpc, xrcd, devr->xrcdn0);
drivers/infiniband/hw/mlx5/qp.c
2364
MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(init_attr->srq)->msrq.srqn);
drivers/infiniband/hw/mlx5/qp.c
2366
MLX5_SET(qpc, qpc, xrcd, devr->xrcdn1);
drivers/infiniband/hw/mlx5/qp.c
2367
MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s1)->msrq.srqn);
drivers/infiniband/hw/mlx5/qp.c
2372
MLX5_SET(qpc, qpc, cqn_snd, to_mcq(init_attr->send_cq)->mcq.cqn);
drivers/infiniband/hw/mlx5/qp.c
2375
MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(init_attr->recv_cq)->mcq.cqn);
drivers/infiniband/hw/mlx5/qp.c
2381
MLX5_SET(qpc, qpc, user_index, uidx);
drivers/infiniband/hw/mlx5/qp.c
2385
MLX5_SET(qpc, qpc, end_padding_mode,
drivers/infiniband/hw/mlx5/qp.c
2480
MLX5_SET(qpc, qpc, st, mlx5_st);
drivers/infiniband/hw/mlx5/qp.c
2481
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/infiniband/hw/mlx5/qp.c
2484
MLX5_SET(qpc, qpc, pd, to_mpd(pd ? pd : devr->p0)->pdn);
drivers/infiniband/hw/mlx5/qp.c
2486
MLX5_SET(qpc, qpc, latency_sensitive, 1);
drivers/infiniband/hw/mlx5/qp.c
2490
MLX5_SET(qpc, qpc, block_lb_mc, 1);
drivers/infiniband/hw/mlx5/qp.c
2493
MLX5_SET(qpc, qpc, log_rq_stride, qp->rq.wqe_shift - 4);
drivers/infiniband/hw/mlx5/qp.c
2494
MLX5_SET(qpc, qpc, log_rq_size, ilog2(qp->rq.wqe_cnt));
drivers/infiniband/hw/mlx5/qp.c
2497
MLX5_SET(qpc, qpc, rq_type, get_rx_type(qp, attr));
drivers/infiniband/hw/mlx5/qp.c
2500
MLX5_SET(qpc, qpc, log_sq_size, ilog2(qp->sq.wqe_cnt));
drivers/infiniband/hw/mlx5/qp.c
2502
MLX5_SET(qpc, qpc, no_sq, 1);
drivers/infiniband/hw/mlx5/qp.c
2505
MLX5_SET(qpc, qpc, xrcd, devr->xrcdn0);
drivers/infiniband/hw/mlx5/qp.c
2506
MLX5_SET(qpc, qpc, srqn_rmpn_xrqn,
drivers/infiniband/hw/mlx5/qp.c
2509
MLX5_SET(qpc, qpc, xrcd, devr->xrcdn1);
drivers/infiniband/hw/mlx5/qp.c
2510
MLX5_SET(qpc, qpc, srqn_rmpn_xrqn,
drivers/infiniband/hw/mlx5/qp.c
2515
MLX5_SET(qpc, qpc, cqn_snd, to_mcq(attr->send_cq)->mcq.cqn);
drivers/infiniband/hw/mlx5/qp.c
2518
MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(attr->recv_cq)->mcq.cqn);
drivers/infiniband/hw/mlx5/qp.c
2524
MLX5_SET(qpc, qpc, user_index, uidx);
drivers/infiniband/hw/mlx5/qp.c
2528
MLX5_SET(qpc, qpc, ulp_stateless_offload_mode, 1);
drivers/infiniband/hw/mlx5/qp.c
2532
MLX5_SET(qpc, qpc, retry_mode, MLX5_QP_RM_GO_BACK_N);
drivers/infiniband/hw/mlx5/qp.c
2746
MLX5_SET(create_dct_in, qp->dct.in, uid, to_mpd(pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
2748
MLX5_SET(dctc, dctc, pd, to_mpd(pd)->pdn);
drivers/infiniband/hw/mlx5/qp.c
2749
MLX5_SET(dctc, dctc, srqn_xrqn, to_msrq(attr->srq)->msrq.srqn);
drivers/infiniband/hw/mlx5/qp.c
2750
MLX5_SET(dctc, dctc, cqn, to_mcq(attr->recv_cq)->mcq.cqn);
drivers/infiniband/hw/mlx5/qp.c
2752
MLX5_SET(dctc, dctc, user_index, uidx);
drivers/infiniband/hw/mlx5/qp.c
2754
MLX5_SET(dctc, dctc, ece, ucmd->ece_options);
drivers/infiniband/hw/mlx5/qp.c
2760
MLX5_SET(dctc, dctc, cs_res, MLX5_RES_SCAT_DATA64_CQE);
drivers/infiniband/hw/mlx5/qp.c
3389
MLX5_SET(qpc, qpc, rre, !!(access_flags & IB_ACCESS_REMOTE_READ));
drivers/infiniband/hw/mlx5/qp.c
3398
MLX5_SET(qpc, qpc, rae, 1);
drivers/infiniband/hw/mlx5/qp.c
3399
MLX5_SET(qpc, qpc, atomic_mode, atomic_mode);
drivers/infiniband/hw/mlx5/qp.c
3402
MLX5_SET(qpc, qpc, rwe, !!(access_flags & IB_ACCESS_REMOTE_WRITE));
drivers/infiniband/hw/mlx5/qp.c
3482
MLX5_SET(modify_tis_in, in, bitmask.prio, 1);
drivers/infiniband/hw/mlx5/qp.c
3483
MLX5_SET(modify_tis_in, in, uid, to_mpd(pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
3486
MLX5_SET(tisc, tisc, prio, ((sl & 0x7) << 1));
drivers/infiniband/hw/mlx5/qp.c
3509
MLX5_SET(modify_tis_in, in, bitmask.lag_tx_port_affinity, 1);
drivers/infiniband/hw/mlx5/qp.c
3510
MLX5_SET(modify_tis_in, in, uid, to_mpd(pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
3513
MLX5_SET(tisc, tisc, lag_tx_port_affinity, tx_affinity);
drivers/infiniband/hw/mlx5/qp.c
3531
MLX5_SET(ads, path, udp_sport, rdma_flow_label_to_udp_sport(fl));
drivers/infiniband/hw/mlx5/qp.c
3546
MLX5_SET(ads, path, pkey_index,
drivers/infiniband/hw/mlx5/qp.c
3576
MLX5_SET(ads, path, eth_prio, sl & 0x7);
drivers/infiniband/hw/mlx5/qp.c
3579
MLX5_SET(ads, path, dscp, grh->traffic_class >> 2);
drivers/infiniband/hw/mlx5/qp.c
3581
MLX5_SET(ads, path, fl, !!(path_flags & MLX5_PATH_FLAG_FL));
drivers/infiniband/hw/mlx5/qp.c
3582
MLX5_SET(ads, path, free_ar,
drivers/infiniband/hw/mlx5/qp.c
3584
MLX5_SET(ads, path, rlid, rdma_ah_get_dlid(ah));
drivers/infiniband/hw/mlx5/qp.c
3585
MLX5_SET(ads, path, mlid, rdma_ah_get_path_bits(ah));
drivers/infiniband/hw/mlx5/qp.c
3586
MLX5_SET(ads, path, grh, !!(ah_flags & IB_AH_GRH));
drivers/infiniband/hw/mlx5/qp.c
3587
MLX5_SET(ads, path, sl, sl);
drivers/infiniband/hw/mlx5/qp.c
3591
MLX5_SET(ads, path, src_addr_index, grh->sgid_index);
drivers/infiniband/hw/mlx5/qp.c
3592
MLX5_SET(ads, path, hop_limit, grh->hop_limit);
drivers/infiniband/hw/mlx5/qp.c
3593
MLX5_SET(ads, path, tclass, grh->traffic_class);
drivers/infiniband/hw/mlx5/qp.c
3594
MLX5_SET(ads, path, flow_label, grh->flow_label);
drivers/infiniband/hw/mlx5/qp.c
3602
MLX5_SET(ads, path, stat_rate, err);
drivers/infiniband/hw/mlx5/qp.c
3603
MLX5_SET(ads, path, vhca_port_num, port);
drivers/infiniband/hw/mlx5/qp.c
3606
MLX5_SET(ads, path, ack_timeout,
drivers/infiniband/hw/mlx5/qp.c
3812
MLX5_SET(modify_rq_in, in, rq_state, rq->state);
drivers/infiniband/hw/mlx5/qp.c
3813
MLX5_SET(modify_rq_in, in, uid, to_mpd(pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
3816
MLX5_SET(rqc, rqc, state, new_state);
drivers/infiniband/hw/mlx5/qp.c
3822
MLX5_SET(rqc, rqc, counter_set_id, raw_qp_param->rq_q_ctr_id);
drivers/infiniband/hw/mlx5/qp.c
3859
MLX5_SET(modify_sq_in, in, uid, to_mpd(pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
3860
MLX5_SET(modify_sq_in, in, sq_state, sq->state);
drivers/infiniband/hw/mlx5/qp.c
3863
MLX5_SET(sqc, sqc, state, new_state);
drivers/infiniband/hw/mlx5/qp.c
3889
MLX5_SET(sqc, sqc, packet_pacing_rate_limit_index, rl_index);
drivers/infiniband/hw/mlx5/qp.c
4077
MLX5_SET(modify_rq_in, in, rq_state, rq->state);
drivers/infiniband/hw/mlx5/qp.c
4078
MLX5_SET(modify_rq_in, in, uid, to_mpd(qp->ibqp.pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
4081
MLX5_SET(rqc, rqc, state, MLX5_RQC_STATE_RDY);
drivers/infiniband/hw/mlx5/qp.c
4085
MLX5_SET(rqc, rqc, counter_set_id, set_id);
drivers/infiniband/hw/mlx5/qp.c
4109
MLX5_SET(rts2rts_qp_in, in, opcode, MLX5_CMD_OP_RTS2RTS_QP);
drivers/infiniband/hw/mlx5/qp.c
4110
MLX5_SET(rts2rts_qp_in, in, qpn, base->mqp.qpn);
drivers/infiniband/hw/mlx5/qp.c
4111
MLX5_SET(rts2rts_qp_in, in, uid, base->mqp.uid);
drivers/infiniband/hw/mlx5/qp.c
4112
MLX5_SET(rts2rts_qp_in, in, opt_param_mask,
drivers/infiniband/hw/mlx5/qp.c
4116
MLX5_SET(qpc, qpc, counter_set_id, set_id);
drivers/infiniband/hw/mlx5/qp.c
4189
MLX5_SET(qpc, qpc, st, mlx5_st);
drivers/infiniband/hw/mlx5/qp.c
4192
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/infiniband/hw/mlx5/qp.c
4196
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/infiniband/hw/mlx5/qp.c
4199
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_REARM);
drivers/infiniband/hw/mlx5/qp.c
4202
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_ARMED);
drivers/infiniband/hw/mlx5/qp.c
4211
MLX5_SET(qpc, qpc, lag_tx_port_affinity, tx_affinity);
drivers/infiniband/hw/mlx5/qp.c
4217
MLX5_SET(qpc, qpc, mtu, IB_MTU_256);
drivers/infiniband/hw/mlx5/qp.c
4218
MLX5_SET(qpc, qpc, log_msg_max, 8);
drivers/infiniband/hw/mlx5/qp.c
4222
MLX5_SET(qpc, qpc, mtu, IB_MTU_4096);
drivers/infiniband/hw/mlx5/qp.c
4223
MLX5_SET(qpc, qpc, log_msg_max, 12);
drivers/infiniband/hw/mlx5/qp.c
4231
MLX5_SET(qpc, qpc, mtu, attr->path_mtu);
drivers/infiniband/hw/mlx5/qp.c
4232
MLX5_SET(qpc, qpc, log_msg_max,
drivers/infiniband/hw/mlx5/qp.c
4237
MLX5_SET(qpc, qpc, remote_qpn, attr->dest_qp_num);
drivers/infiniband/hw/mlx5/qp.c
4243
MLX5_SET(ads, pri_path, pkey_index, attr->pkey_index);
drivers/infiniband/hw/mlx5/qp.c
4248
MLX5_SET(ads, pri_path, vhca_port_num,
drivers/infiniband/hw/mlx5/qp.c
4251
MLX5_SET(ads, pri_path, plane_index, qp->port);
drivers/infiniband/hw/mlx5/qp.c
4253
MLX5_SET(ads, pri_path, vhca_port_num, qp->port);
drivers/infiniband/hw/mlx5/qp.c
4256
MLX5_SET(ads, pri_path, vhca_port_num, attr->port_num);
drivers/infiniband/hw/mlx5/qp.c
4268
MLX5_SET(ads, pri_path, ack_timeout, attr->timeout);
drivers/infiniband/hw/mlx5/qp.c
4283
MLX5_SET(qpc, qpc, pd, pd ? pd->pdn : to_mpd(dev->devr.p0)->pdn);
drivers/infiniband/hw/mlx5/qp.c
4285
MLX5_SET(qpc, qpc, cqn_snd, send_cq->mcq.cqn);
drivers/infiniband/hw/mlx5/qp.c
4287
MLX5_SET(qpc, qpc, cqn_rcv, recv_cq->mcq.cqn);
drivers/infiniband/hw/mlx5/qp.c
4289
MLX5_SET(qpc, qpc, log_ack_req_freq, MLX5_IB_ACK_REQ_FREQ);
drivers/infiniband/hw/mlx5/qp.c
4292
MLX5_SET(qpc, qpc, rnr_retry, attr->rnr_retry);
drivers/infiniband/hw/mlx5/qp.c
4295
MLX5_SET(qpc, qpc, retry_count, attr->retry_cnt);
drivers/infiniband/hw/mlx5/qp.c
4298
MLX5_SET(qpc, qpc, log_sra_max, fls(attr->max_rd_atomic - 1));
drivers/infiniband/hw/mlx5/qp.c
4301
MLX5_SET(qpc, qpc, next_send_psn, attr->sq_psn);
drivers/infiniband/hw/mlx5/qp.c
4304
MLX5_SET(qpc, qpc, log_rra_max,
drivers/infiniband/hw/mlx5/qp.c
4314
MLX5_SET(qpc, qpc, min_rnr_nak, attr->min_rnr_timer);
drivers/infiniband/hw/mlx5/qp.c
4317
MLX5_SET(qpc, qpc, next_rcv_psn, attr->rq_psn);
drivers/infiniband/hw/mlx5/qp.c
4320
MLX5_SET(qpc, qpc, q_key, attr->qkey);
drivers/infiniband/hw/mlx5/qp.c
4337
MLX5_SET(qpc, qpc, counter_set_id, set_id);
drivers/infiniband/hw/mlx5/qp.c
4341
MLX5_SET(qpc, qpc, rlky, 1);
drivers/infiniband/hw/mlx5/qp.c
4344
MLX5_SET(qpc, qpc, deth_sqpn, 1);
drivers/infiniband/hw/mlx5/qp.c
4347
MLX5_SET(qpc, qpc, dp_ordering_1, 1);
drivers/infiniband/hw/mlx5/qp.c
4348
MLX5_SET(qpc, qpc, dp_ordering_force, 1);
drivers/infiniband/hw/mlx5/qp.c
4549
MLX5_SET(dctc, dctc, ece, ucmd->ece_options);
drivers/infiniband/hw/mlx5/qp.c
4565
MLX5_SET(dctc, dctc, rre, 1);
drivers/infiniband/hw/mlx5/qp.c
4567
MLX5_SET(dctc, dctc, rwe, 1);
drivers/infiniband/hw/mlx5/qp.c
4575
MLX5_SET(dctc, dctc, atomic_mode, atomic_mode);
drivers/infiniband/hw/mlx5/qp.c
4576
MLX5_SET(dctc, dctc, rae, 1);
drivers/infiniband/hw/mlx5/qp.c
4578
MLX5_SET(dctc, dctc, pkey_index, attr->pkey_index);
drivers/infiniband/hw/mlx5/qp.c
4580
MLX5_SET(dctc, dctc, port,
drivers/infiniband/hw/mlx5/qp.c
4583
MLX5_SET(dctc, dctc, port, attr->port_num);
drivers/infiniband/hw/mlx5/qp.c
4586
MLX5_SET(dctc, dctc, counter_set_id, set_id);
drivers/infiniband/hw/mlx5/qp.c
4607
MLX5_SET(dctc, dctc, min_rnr_nak, attr->min_rnr_timer);
drivers/infiniband/hw/mlx5/qp.c
4608
MLX5_SET(dctc, dctc, tclass, attr->ah_attr.grh.traffic_class);
drivers/infiniband/hw/mlx5/qp.c
4609
MLX5_SET(dctc, dctc, flow_label, attr->ah_attr.grh.flow_label);
drivers/infiniband/hw/mlx5/qp.c
4610
MLX5_SET(dctc, dctc, mtu, attr->path_mtu);
drivers/infiniband/hw/mlx5/qp.c
4611
MLX5_SET(dctc, dctc, my_addr_index, attr->ah_attr.grh.sgid_index);
drivers/infiniband/hw/mlx5/qp.c
4612
MLX5_SET(dctc, dctc, hop_limit, attr->ah_attr.grh.hop_limit);
drivers/infiniband/hw/mlx5/qp.c
4614
MLX5_SET(dctc, dctc, eth_prio, attr->ah_attr.sl & 0x7);
drivers/infiniband/hw/mlx5/qp.c
4616
MLX5_SET(dctc, dctc, dp_ordering_1, 1);
drivers/infiniband/hw/mlx5/qp.c
4617
MLX5_SET(dctc, dctc, dp_ordering_force, 1);
drivers/infiniband/hw/mlx5/qp.c
5258
MLX5_SET(create_rq_in, in, uid, to_mpd(pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
5260
MLX5_SET(rqc, rqc, mem_rq_type,
drivers/infiniband/hw/mlx5/qp.c
5262
MLX5_SET(rqc, rqc, ts_format, ts_format);
drivers/infiniband/hw/mlx5/qp.c
5263
MLX5_SET(rqc, rqc, user_index, rwq->user_index);
drivers/infiniband/hw/mlx5/qp.c
5264
MLX5_SET(rqc, rqc, cqn, to_mcq(init_attr->cq)->mcq.cqn);
drivers/infiniband/hw/mlx5/qp.c
5265
MLX5_SET(rqc, rqc, state, MLX5_RQC_STATE_RST);
drivers/infiniband/hw/mlx5/qp.c
5266
MLX5_SET(rqc, rqc, flush_in_error_en, 1);
drivers/infiniband/hw/mlx5/qp.c
5268
MLX5_SET(wq, wq, wq_type,
drivers/infiniband/hw/mlx5/qp.c
5277
MLX5_SET(wq, wq, end_padding_mode, MLX5_WQ_END_PAD_MODE_ALIGN);
drivers/infiniband/hw/mlx5/qp.c
5280
MLX5_SET(wq, wq, log_wq_stride, rwq->log_rq_stride);
drivers/infiniband/hw/mlx5/qp.c
5290
MLX5_SET(wq, wq, two_byte_shift_en, rwq->two_byte_shift_en);
drivers/infiniband/hw/mlx5/qp.c
5291
MLX5_SET(wq, wq, log_wqe_stride_size,
drivers/infiniband/hw/mlx5/qp.c
5294
MLX5_SET(wq, wq, log_wqe_num_of_strides,
drivers/infiniband/hw/mlx5/qp.c
5298
MLX5_SET(wq, wq, log_wq_sz, rwq->log_rq_size);
drivers/infiniband/hw/mlx5/qp.c
5299
MLX5_SET(wq, wq, pd, to_mpd(pd)->pdn);
drivers/infiniband/hw/mlx5/qp.c
5300
MLX5_SET(wq, wq, page_offset, rwq->rq_page_offset);
drivers/infiniband/hw/mlx5/qp.c
5301
MLX5_SET(wq, wq, log_wq_pg_sz, rwq->log_page_size);
drivers/infiniband/hw/mlx5/qp.c
5302
MLX5_SET(wq, wq, wq_signature, rwq->wq_sig);
drivers/infiniband/hw/mlx5/qp.c
5312
MLX5_SET(rqc, rqc, vsd, 1);
drivers/infiniband/hw/mlx5/qp.c
5320
MLX5_SET(rqc, rqc, scatter_fcs, 1);
drivers/infiniband/hw/mlx5/qp.c
5329
MLX5_SET(rqc, rqc, delay_drop_en, 1);
drivers/infiniband/hw/mlx5/qp.c
5584
MLX5_SET(rqtc, rqtc, rqt_actual_size, sz);
drivers/infiniband/hw/mlx5/qp.c
5585
MLX5_SET(rqtc, rqtc, rqt_max_size, sz);
drivers/infiniband/hw/mlx5/qp.c
5588
MLX5_SET(rqtc, rqtc, rq_num[i], init_attr->ind_tbl[i]->wq_num);
drivers/infiniband/hw/mlx5/qp.c
5591
MLX5_SET(create_rqt_in, in, uid, rwq_ind_tbl->uid);
drivers/infiniband/hw/mlx5/qp.c
5665
MLX5_SET(modify_rq_in, in, rq_state, curr_wq_state);
drivers/infiniband/hw/mlx5/qp.c
5666
MLX5_SET(modify_rq_in, in, uid, to_mpd(wq->pd)->uid);
drivers/infiniband/hw/mlx5/qp.c
5667
MLX5_SET(rqc, rqc, state, wq_state);
drivers/infiniband/hw/mlx5/qp.c
5679
MLX5_SET(rqc, rqc, vsd,
drivers/infiniband/hw/mlx5/qp.c
5697
MLX5_SET(rqc, rqc, counter_set_id, set_id);
drivers/infiniband/hw/mlx5/qpc.c
215
MLX5_SET(destroy_dct_in, in, opcode, MLX5_CMD_OP_DESTROY_DCT);
drivers/infiniband/hw/mlx5/qpc.c
216
MLX5_SET(destroy_dct_in, in, dctn, qp->qpn);
drivers/infiniband/hw/mlx5/qpc.c
217
MLX5_SET(destroy_dct_in, in, uid, qp->uid);
drivers/infiniband/hw/mlx5/qpc.c
228
MLX5_SET(create_dct_in, in, opcode, MLX5_CMD_OP_CREATE_DCT);
drivers/infiniband/hw/mlx5/qpc.c
252
MLX5_SET(create_qp_in, in, opcode, MLX5_CMD_OP_CREATE_QP);
drivers/infiniband/hw/mlx5/qpc.c
272
MLX5_SET(destroy_qp_in, din, opcode, MLX5_CMD_OP_DESTROY_QP);
drivers/infiniband/hw/mlx5/qpc.c
273
MLX5_SET(destroy_qp_in, din, qpn, qp->qpn);
drivers/infiniband/hw/mlx5/qpc.c
274
MLX5_SET(destroy_qp_in, din, uid, qp->uid);
drivers/infiniband/hw/mlx5/qpc.c
285
MLX5_SET(drain_dct_in, in, opcode, MLX5_CMD_OP_DRAIN_DCT);
drivers/infiniband/hw/mlx5/qpc.c
286
MLX5_SET(drain_dct_in, in, dctn, qp->qpn);
drivers/infiniband/hw/mlx5/qpc.c
287
MLX5_SET(drain_dct_in, in, uid, qp->uid);
drivers/infiniband/hw/mlx5/qpc.c
330
MLX5_SET(destroy_qp_in, in, opcode, MLX5_CMD_OP_DESTROY_QP);
drivers/infiniband/hw/mlx5/qpc.c
331
MLX5_SET(destroy_qp_in, in, qpn, qp->qpn);
drivers/infiniband/hw/mlx5/qpc.c
332
MLX5_SET(destroy_qp_in, in, uid, qp->uid);
drivers/infiniband/hw/mlx5/qpc.c
341
MLX5_SET(set_delay_drop_params_in, in, opcode,
drivers/infiniband/hw/mlx5/qpc.c
343
MLX5_SET(set_delay_drop_params_in, in, delay_drop_timeout,
drivers/infiniband/hw/mlx5/qpc.c
415
MLX5_SET(typ##_in, in, opcode, _opcode); \
drivers/infiniband/hw/mlx5/qpc.c
416
MLX5_SET(typ##_in, in, qpn, _qpn); \
drivers/infiniband/hw/mlx5/qpc.c
417
MLX5_SET(typ##_in, in, uid, _uid); \
drivers/infiniband/hw/mlx5/qpc.c
423
MLX5_SET(typ##_in, in, opt_param_mask, _opt_p); \
drivers/infiniband/hw/mlx5/qpc.c
447
MLX5_SET(rst2init_qp_in, mbox->in, ece, ece);
drivers/infiniband/hw/mlx5/qpc.c
454
MLX5_SET(init2rtr_qp_in, mbox->in, ece, ece);
drivers/infiniband/hw/mlx5/qpc.c
461
MLX5_SET(rtr2rts_qp_in, mbox->in, ece, ece);
drivers/infiniband/hw/mlx5/qpc.c
468
MLX5_SET(rts2rts_qp_in, mbox->in, ece, ece);
drivers/infiniband/hw/mlx5/qpc.c
487
MLX5_SET(init2init_qp_in, mbox->in, ece, ece);
drivers/infiniband/hw/mlx5/qpc.c
547
MLX5_SET(query_qp_in, in, opcode, MLX5_CMD_OP_QUERY_QP);
drivers/infiniband/hw/mlx5/qpc.c
548
MLX5_SET(query_qp_in, in, qpn, qp->qpn);
drivers/infiniband/hw/mlx5/qpc.c
549
MLX5_SET(query_qp_in, in, qpc_ext, qpc_ext);
drivers/infiniband/hw/mlx5/qpc.c
560
MLX5_SET(query_dct_in, in, opcode, MLX5_CMD_OP_QUERY_DCT);
drivers/infiniband/hw/mlx5/qpc.c
561
MLX5_SET(query_dct_in, in, dctn, qp->qpn);
drivers/infiniband/hw/mlx5/qpc.c
573
MLX5_SET(alloc_xrcd_in, in, opcode, MLX5_CMD_OP_ALLOC_XRCD);
drivers/infiniband/hw/mlx5/qpc.c
584
MLX5_SET(dealloc_xrcd_in, in, opcode, MLX5_CMD_OP_DEALLOC_XRCD);
drivers/infiniband/hw/mlx5/qpc.c
585
MLX5_SET(dealloc_xrcd_in, in, xrcd, xrcdn);
drivers/infiniband/hw/mlx5/qpc.c
593
MLX5_SET(destroy_rq_in, in, opcode, MLX5_CMD_OP_DESTROY_RQ);
drivers/infiniband/hw/mlx5/qpc.c
594
MLX5_SET(destroy_rq_in, in, rqn, rqn);
drivers/infiniband/hw/mlx5/qpc.c
595
MLX5_SET(destroy_rq_in, in, uid, uid);
drivers/infiniband/hw/mlx5/qpc.c
646
MLX5_SET(destroy_sq_in, in, opcode, MLX5_CMD_OP_DESTROY_SQ);
drivers/infiniband/hw/mlx5/qpc.c
647
MLX5_SET(destroy_sq_in, in, sqn, sqn);
drivers/infiniband/hw/mlx5/qpc.c
648
MLX5_SET(destroy_sq_in, in, uid, uid);
drivers/infiniband/hw/mlx5/qpc.c
658
MLX5_SET(create_sq_in, in, opcode, MLX5_CMD_OP_CREATE_SQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
137
MLX5_SET(create_srq_in, create_in, uid, in->uid);
drivers/infiniband/hw/mlx5/srq_cmd.c
150
MLX5_SET(create_srq_in, create_in, opcode,
drivers/infiniband/hw/mlx5/srq_cmd.c
168
MLX5_SET(destroy_srq_in, in, opcode, MLX5_CMD_OP_DESTROY_SRQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
169
MLX5_SET(destroy_srq_in, in, srqn, srq->srqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
170
MLX5_SET(destroy_srq_in, in, uid, srq->uid);
drivers/infiniband/hw/mlx5/srq_cmd.c
180
MLX5_SET(arm_rq_in, in, opcode, MLX5_CMD_OP_ARM_RQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
181
MLX5_SET(arm_rq_in, in, op_mod, MLX5_ARM_RQ_IN_OP_MOD_SRQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
182
MLX5_SET(arm_rq_in, in, srq_number, srq->srqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
183
MLX5_SET(arm_rq_in, in, lwm, lwm);
drivers/infiniband/hw/mlx5/srq_cmd.c
184
MLX5_SET(arm_rq_in, in, uid, srq->uid);
drivers/infiniband/hw/mlx5/srq_cmd.c
201
MLX5_SET(query_srq_in, in, opcode, MLX5_CMD_OP_QUERY_SRQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
202
MLX5_SET(query_srq_in, in, srqn, srq->srqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
240
MLX5_SET(create_xrc_srq_in, create_in, uid, in->uid);
drivers/infiniband/hw/mlx5/srq_cmd.c
246
MLX5_SET(xrc_srqc, xrc_srqc, user_index, in->user_index);
drivers/infiniband/hw/mlx5/srq_cmd.c
254
MLX5_SET(create_xrc_srq_in, create_in, opcode,
drivers/infiniband/hw/mlx5/srq_cmd.c
275
MLX5_SET(destroy_xrc_srq_in, in, opcode, MLX5_CMD_OP_DESTROY_XRC_SRQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
276
MLX5_SET(destroy_xrc_srq_in, in, xrc_srqn, srq->srqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
277
MLX5_SET(destroy_xrc_srq_in, in, uid, srq->uid);
drivers/infiniband/hw/mlx5/srq_cmd.c
287
MLX5_SET(arm_xrc_srq_in, in, opcode, MLX5_CMD_OP_ARM_XRC_SRQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
288
MLX5_SET(arm_xrc_srq_in, in, op_mod,
drivers/infiniband/hw/mlx5/srq_cmd.c
29
MLX5_SET(wq, wq, wq_signature, !!(in->flags
drivers/infiniband/hw/mlx5/srq_cmd.c
290
MLX5_SET(arm_xrc_srq_in, in, xrc_srqn, srq->srqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
291
MLX5_SET(arm_xrc_srq_in, in, lwm, lwm);
drivers/infiniband/hw/mlx5/srq_cmd.c
292
MLX5_SET(arm_xrc_srq_in, in, uid, srq->uid);
drivers/infiniband/hw/mlx5/srq_cmd.c
31
MLX5_SET(wq, wq, log_wq_pg_sz, in->log_page_size);
drivers/infiniband/hw/mlx5/srq_cmd.c
310
MLX5_SET(query_xrc_srq_in, in, opcode, MLX5_CMD_OP_QUERY_XRC_SRQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
311
MLX5_SET(query_xrc_srq_in, in, xrc_srqn, srq->srqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
32
MLX5_SET(wq, wq, log_wq_stride, in->wqe_shift + 4);
drivers/infiniband/hw/mlx5/srq_cmd.c
33
MLX5_SET(wq, wq, log_wq_sz, in->log_size);
drivers/infiniband/hw/mlx5/srq_cmd.c
34
MLX5_SET(wq, wq, page_offset, in->page_offset);
drivers/infiniband/hw/mlx5/srq_cmd.c
35
MLX5_SET(wq, wq, lwm, in->lwm);
drivers/infiniband/hw/mlx5/srq_cmd.c
36
MLX5_SET(wq, wq, pd, in->pd);
drivers/infiniband/hw/mlx5/srq_cmd.c
360
MLX5_SET(rmpc, rmpc, state, MLX5_RMPC_STATE_RDY);
drivers/infiniband/hw/mlx5/srq_cmd.c
361
MLX5_SET(create_rmp_in, create_in, uid, in->uid);
drivers/infiniband/hw/mlx5/srq_cmd.c
373
MLX5_SET(create_rmp_in, create_in, opcode, MLX5_CMD_OP_CREATE_RMP);
drivers/infiniband/hw/mlx5/srq_cmd.c
390
MLX5_SET(destroy_rmp_in, in, opcode, MLX5_CMD_OP_DESTROY_RMP);
drivers/infiniband/hw/mlx5/srq_cmd.c
391
MLX5_SET(destroy_rmp_in, in, rmpn, srq->srqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
392
MLX5_SET(destroy_rmp_in, in, uid, srq->uid);
drivers/infiniband/hw/mlx5/srq_cmd.c
42
MLX5_SET(srqc, srqc, wq_signature, !!(in->flags
drivers/infiniband/hw/mlx5/srq_cmd.c
422
MLX5_SET(modify_rmp_in, in, rmp_state, MLX5_RMPC_STATE_RDY);
drivers/infiniband/hw/mlx5/srq_cmd.c
423
MLX5_SET(modify_rmp_in, in, rmpn, srq->srqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
424
MLX5_SET(modify_rmp_in, in, uid, srq->uid);
drivers/infiniband/hw/mlx5/srq_cmd.c
425
MLX5_SET(wq, wq, lwm, lwm);
drivers/infiniband/hw/mlx5/srq_cmd.c
426
MLX5_SET(rmp_bitmask, bitmask, lwm, 1);
drivers/infiniband/hw/mlx5/srq_cmd.c
427
MLX5_SET(rmpc, rmpc, state, MLX5_RMPC_STATE_RDY);
drivers/infiniband/hw/mlx5/srq_cmd.c
428
MLX5_SET(modify_rmp_in, in, opcode, MLX5_CMD_OP_MODIFY_RMP);
drivers/infiniband/hw/mlx5/srq_cmd.c
44
MLX5_SET(srqc, srqc, log_page_size, in->log_page_size);
drivers/infiniband/hw/mlx5/srq_cmd.c
45
MLX5_SET(srqc, srqc, log_rq_stride, in->wqe_shift);
drivers/infiniband/hw/mlx5/srq_cmd.c
458
MLX5_SET(query_rmp_in, rmp_in, opcode, MLX5_CMD_OP_QUERY_RMP);
drivers/infiniband/hw/mlx5/srq_cmd.c
459
MLX5_SET(query_rmp_in, rmp_in, rmpn, srq->srqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
46
MLX5_SET(srqc, srqc, log_srq_size, in->log_size);
drivers/infiniband/hw/mlx5/srq_cmd.c
47
MLX5_SET(srqc, srqc, page_offset, in->page_offset);
drivers/infiniband/hw/mlx5/srq_cmd.c
48
MLX5_SET(srqc, srqc, lwm, in->lwm);
drivers/infiniband/hw/mlx5/srq_cmd.c
49
MLX5_SET(srqc, srqc, pd, in->pd);
drivers/infiniband/hw/mlx5/srq_cmd.c
51
MLX5_SET(srqc, srqc, xrcd, in->xrcd);
drivers/infiniband/hw/mlx5/srq_cmd.c
513
MLX5_SET(xrqc, xrqc, topology, MLX5_XRQC_TOPOLOGY_TAG_MATCHING);
drivers/infiniband/hw/mlx5/srq_cmd.c
515
MLX5_SET(xrqc, xrqc, offload, MLX5_XRQC_OFFLOAD_RNDV);
drivers/infiniband/hw/mlx5/srq_cmd.c
516
MLX5_SET(xrqc, xrqc,
drivers/infiniband/hw/mlx5/srq_cmd.c
52
MLX5_SET(srqc, srqc, cqn, in->cqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
520
MLX5_SET(xrqc, xrqc, user_index, in->user_index);
drivers/infiniband/hw/mlx5/srq_cmd.c
521
MLX5_SET(xrqc, xrqc, cqn, in->cqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
522
MLX5_SET(create_xrq_in, create_in, opcode, MLX5_CMD_OP_CREATE_XRQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
523
MLX5_SET(create_xrq_in, create_in, uid, in->uid);
drivers/infiniband/hw/mlx5/srq_cmd.c
539
MLX5_SET(destroy_xrq_in, in, opcode, MLX5_CMD_OP_DESTROY_XRQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
540
MLX5_SET(destroy_xrq_in, in, xrqn, srq->srqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
541
MLX5_SET(destroy_xrq_in, in, uid, srq->uid);
drivers/infiniband/hw/mlx5/srq_cmd.c
552
MLX5_SET(arm_rq_in, in, opcode, MLX5_CMD_OP_ARM_RQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
553
MLX5_SET(arm_rq_in, in, op_mod, MLX5_ARM_RQ_IN_OP_MOD_XRQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
554
MLX5_SET(arm_rq_in, in, srq_number, srq->srqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
555
MLX5_SET(arm_rq_in, in, lwm, lwm);
drivers/infiniband/hw/mlx5/srq_cmd.c
556
MLX5_SET(arm_rq_in, in, uid, srq->uid);
drivers/infiniband/hw/mlx5/srq_cmd.c
574
MLX5_SET(query_xrq_in, in, opcode, MLX5_CMD_OP_QUERY_XRQ);
drivers/infiniband/hw/mlx5/srq_cmd.c
575
MLX5_SET(query_xrq_in, in, xrqn, srq->srqn);
drivers/infiniband/hw/mlx5/std_types.c
48
MLX5_SET(query_esw_vport_context_in, in, opcode,
drivers/infiniband/hw/mlx5/std_types.c
50
MLX5_SET(query_esw_vport_context_in, in, vport_number, vport);
drivers/infiniband/hw/mlx5/std_types.c
51
MLX5_SET(query_esw_vport_context_in, in, other_vport, true);
drivers/infiniband/hw/mlx5/umr.c
433
MLX5_SET(mkc, &wqe.mkey_seg, free, 1);
drivers/infiniband/hw/mlx5/umr.c
434
MLX5_SET(mkc, &wqe.mkey_seg, pd, to_mpd(dev->umrc.pd)->pdn);
drivers/infiniband/hw/mlx5/umr.c
435
MLX5_SET(mkc, &wqe.mkey_seg, qpn, 0xffffff);
drivers/infiniband/hw/mlx5/umr.c
436
MLX5_SET(mkc, &wqe.mkey_seg, mkey_7_0,
drivers/infiniband/hw/mlx5/umr.c
450
MLX5_SET(mkc, seg, a, !!(access_flags & IB_ACCESS_REMOTE_ATOMIC));
drivers/infiniband/hw/mlx5/umr.c
451
MLX5_SET(mkc, seg, rw, !!(access_flags & IB_ACCESS_REMOTE_WRITE));
drivers/infiniband/hw/mlx5/umr.c
452
MLX5_SET(mkc, seg, rr, !!(access_flags & IB_ACCESS_REMOTE_READ));
drivers/infiniband/hw/mlx5/umr.c
453
MLX5_SET(mkc, seg, lw, !!(access_flags & IB_ACCESS_LOCAL_WRITE));
drivers/infiniband/hw/mlx5/umr.c
454
MLX5_SET(mkc, seg, lr, 1);
drivers/infiniband/hw/mlx5/umr.c
455
MLX5_SET(mkc, seg, relaxed_ordering_write,
drivers/infiniband/hw/mlx5/umr.c
457
MLX5_SET(mkc, seg, relaxed_ordering_read, ro_read);
drivers/infiniband/hw/mlx5/umr.c
473
MLX5_SET(mkc, &wqe.mkey_seg, pd, to_mpd(pd)->pdn);
drivers/infiniband/hw/mlx5/umr.c
474
MLX5_SET(mkc, &wqe.mkey_seg, qpn, 0xffffff);
drivers/infiniband/hw/mlx5/umr.c
475
MLX5_SET(mkc, &wqe.mkey_seg, mkey_7_0,
drivers/infiniband/hw/mlx5/umr.c
609
MLX5_SET(mkc, mkey_seg, pd, to_mpd(mr->ibmr.pd)->pdn);
drivers/infiniband/hw/mlx5/umr.c
612
MLX5_SET(mkc, mkey_seg, log_page_size, page_shift);
drivers/infiniband/hw/mlx5/umr.c
613
MLX5_SET(mkc, mkey_seg, qpn, 0xffffff);
drivers/infiniband/hw/mlx5/umr.c
614
MLX5_SET(mkc, mkey_seg, mkey_7_0, mlx5_mkey_variant(mr->mmkey.key));
drivers/infiniband/hw/mlx5/umr.c
661
MLX5_SET(mkc, &wqe->mkey_seg, length64, 1);
drivers/infiniband/hw/mlx5/umr.c
682
MLX5_SET(mkc, &wqe->mkey_seg, pd, dev->ddr.pdn);
drivers/infiniband/hw/mlx5/umr.c
953
MLX5_SET(mkc, &wqe.mkey_seg, log_page_size, page_shift);
drivers/infiniband/hw/mlx5/umr.c
956
MLX5_SET(mkc, &wqe.mkey_seg, pd, dev->ddr.pdn);
drivers/infiniband/hw/mlx5/umr.c
958
MLX5_SET(mkc, &wqe.mkey_seg, pd, to_mpd(mr->ibmr.pd)->pdn);
drivers/infiniband/hw/mlx5/umr.c
962
MLX5_SET(mkc, &wqe.mkey_seg, qpn, 0xffffff);
drivers/infiniband/hw/mlx5/umr.c
963
MLX5_SET(mkc, &wqe.mkey_seg, mkey_7_0,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2274
MLX5_SET(allow_other_vhca_access_in,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2276
MLX5_SET(allow_other_vhca_access_in,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2278
MLX5_SET(allow_other_vhca_access_in,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2299
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2301
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2304
MLX5_SET(general_obj_create_param, param, alias_object, 1);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2307
MLX5_SET(alias_context, attr, vhca_id_to_be_accessed, alias_attr->vhca_id);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2308
MLX5_SET(alias_context, attr, object_id_to_be_accessed, alias_attr->obj_id);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2328
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_DESTROY_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2329
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, obj_type);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2330
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, obj_id);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
854
MLX5_SET(mbox_out, out, status, status);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
855
MLX5_SET(mbox_out, out, syndrome, syndrome);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
122
MLX5_SET(create_cq_in, in, opcode, MLX5_CMD_OP_CREATE_CQ);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
172
MLX5_SET(destroy_cq_in, din, opcode, MLX5_CMD_OP_DESTROY_CQ);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
173
MLX5_SET(destroy_cq_in, din, cqn, cq->cqn);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
174
MLX5_SET(destroy_cq_in, din, uid, cq->uid);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
200
MLX5_SET(destroy_cq_in, in, opcode, MLX5_CMD_OP_DESTROY_CQ);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
201
MLX5_SET(destroy_cq_in, in, cqn, cq->cqn);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
202
MLX5_SET(destroy_cq_in, in, uid, cq->uid);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
220
MLX5_SET(query_cq_in, in, opcode, MLX5_CMD_OP_QUERY_CQ);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
221
MLX5_SET(query_cq_in, in, cqn, cq->cqn);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
231
MLX5_SET(modify_cq_in, in, opcode, MLX5_CMD_OP_MODIFY_CQ);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
232
MLX5_SET(modify_cq_in, in, uid, cq->uid);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
245
MLX5_SET(modify_cq_in, in, cqn, cq->cqn);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
247
MLX5_SET(cqc, cqc, cq_period, cq_period);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
248
MLX5_SET(cqc, cqc, cq_max_count, cq_max_count);
drivers/net/ethernet/mellanox/mlx5/core/cq.c
249
MLX5_SET(modify_cq_in, in,
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c
318
MLX5_SET(query_qp_in, in, opcode, MLX5_CMD_OP_QUERY_QP);
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c
319
MLX5_SET(query_qp_in, in, qpn, qp->qpn);
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c
397
MLX5_SET(query_eq_in, in, opcode, MLX5_CMD_OP_QUERY_EQ);
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c
398
MLX5_SET(query_eq_in, in, eq_number, eq->eqn);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
193
MLX5_SET(create_mkey_in, in, translations_octword_actual_size,
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
200
MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_MTT);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
201
MLX5_SET(mkc, mkc, lr, 1);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
202
MLX5_SET(mkc, mkc, lw, 1);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
203
MLX5_SET(mkc, mkc, pd, tracer->buff.pdn);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
204
MLX5_SET(mkc, mkc, bsf_octword_size, 0);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
205
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
206
MLX5_SET(mkc, mkc, log_page_size, PAGE_SHIFT);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
207
MLX5_SET(mkc, mkc, translations_octword_size,
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
288
MLX5_SET(mtrc_stdb, in, string_db_index, i);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
295
MLX5_SET(mtrc_stdb, in, read_size, STRINGS_DB_READ_SIZE_BYTES);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
297
MLX5_SET(mtrc_stdb, in, start_offset, offset);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
315
MLX5_SET(mtrc_stdb, in, read_size,
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
318
MLX5_SET(mtrc_stdb, in, start_offset, offset);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
350
MLX5_SET(mtrc_ctrl, in, arm_event, 1);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
848
MLX5_SET(mtrc_conf, in, trace_mode, TRACE_TO_MEMORY);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
849
MLX5_SET(mtrc_conf, in, log_trace_buffer_size,
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
851
MLX5_SET(mtrc_conf, in, trace_mkey, tracer->buff.mkey);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
869
MLX5_SET(mtrc_ctrl, in, modify_field_select, TRACE_STATUS);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
870
MLX5_SET(mtrc_ctrl, in, trace_status, status);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
871
MLX5_SET(mtrc_ctrl, in, arm_event, arm);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
89
MLX5_SET(mtrc_cap, in, trace_owner, trace_owner);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
953
MLX5_SET(core_dump_reg, in, core_dump_type, 0x0);
drivers/net/ethernet/mellanox/mlx5/core/diag/reporter_vnic.c
41
MLX5_SET(vhca_icm_ctrl_reg, in_icm_reg, vhca_id_valid, other_vport);
drivers/net/ethernet/mellanox/mlx5/core/diag/reporter_vnic.c
49
MLX5_SET(vhca_icm_ctrl_reg, in_icm_reg, vhca_id, vhca_id);
drivers/net/ethernet/mellanox/mlx5/core/diag/reporter_vnic.c
69
MLX5_SET(query_vnic_env_in, in, opcode, MLX5_CMD_OP_QUERY_VNIC_ENV);
drivers/net/ethernet/mellanox/mlx5/core/diag/reporter_vnic.c
70
MLX5_SET(query_vnic_env_in, in, vport_number, vport_num);
drivers/net/ethernet/mellanox/mlx5/core/diag/reporter_vnic.c
71
MLX5_SET(query_vnic_env_in, in, other_vport, !!other_vport);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
110
MLX5_SET(resource_dump, cmd->cmd, mkey, rsc_dump->mkey);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
145
MLX5_SET(resource_dump, cmd->cmd, segment_type, sgmt_type);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
146
MLX5_SET(resource_dump, cmd->cmd, index1, key->index1);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
147
MLX5_SET(resource_dump, cmd->cmd, index2, key->index2);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
148
MLX5_SET(resource_dump, cmd->cmd, num_of_obj1, key->num_of_obj1);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
149
MLX5_SET(resource_dump, cmd->cmd, num_of_obj2, key->num_of_obj2);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
150
MLX5_SET(resource_dump, cmd->cmd, size, key->size);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
204
MLX5_SET(resource_dump, cmd->cmd, segment_type, MLX5_RSC_DUMP_MENU_SEGMENT);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
236
MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_PA);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
237
MLX5_SET(mkc, mkc, lw, 1);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
238
MLX5_SET(mkc, mkc, lr, 1);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
240
MLX5_SET(mkc, mkc, pd, pdn);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
241
MLX5_SET(mkc, mkc, length64, 1);
drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c
242
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
78
MLX5_SET(msees_reg, in, field_select,
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
82
MLX5_SET(msees_reg, in, admin_status, admin_status);
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
83
MLX5_SET(msees_reg, in, admin_freq_measure, true);
drivers/net/ethernet/mellanox/mlx5/core/ecpf.c
26
MLX5_SET(enable_hca_in, in, opcode, MLX5_CMD_OP_ENABLE_HCA);
drivers/net/ethernet/mellanox/mlx5/core/ecpf.c
27
MLX5_SET(enable_hca_in, in, function_id, 0);
drivers/net/ethernet/mellanox/mlx5/core/ecpf.c
28
MLX5_SET(enable_hca_in, in, embedded_cpu_function, 0);
drivers/net/ethernet/mellanox/mlx5/core/ecpf.c
37
MLX5_SET(disable_hca_in, in, opcode, MLX5_CMD_OP_DISABLE_HCA);
drivers/net/ethernet/mellanox/mlx5/core/ecpf.c
38
MLX5_SET(disable_hca_in, in, function_id, 0);
drivers/net/ethernet/mellanox/mlx5/core/ecpf.c
39
MLX5_SET(disable_hca_in, in, embedded_cpu_function, 0);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
360
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype, ether_type);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
68
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_UDP);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
70
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version,
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
73
MLX5_SET(fte_match_param, spec->match_value, outer_headers.udp_dport, udp_dport);
drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.c
102
MLX5_SET(set_monitor_counter_in, in,
drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.c
105
MLX5_SET(set_monitor_counter_in, in,
drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.c
130
MLX5_SET(set_monitor_counter_in, in, num_of_counters, cnt);
drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.c
131
MLX5_SET(set_monitor_counter_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.c
161
MLX5_SET(set_monitor_counter_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.c
52
MLX5_SET(arm_monitor_counter_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.c
87
MLX5_SET(set_monitor_counter_in, in,
drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.c
90
MLX5_SET(set_monitor_counter_in, in,
drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.c
99
MLX5_SET(set_monitor_counter_in, in,
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
1011
MLX5_SET(wq, wq, log_wq_sz, params->log_sq_size);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
1012
MLX5_SET(sqc, sqc, allow_swp, allow_swp);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
1024
MLX5_SET(cqc, cqc, log_cq_size, log_wq_size);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
1188
MLX5_SET(wq, wq, log_wq_sz, log_wq_size);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
1189
MLX5_SET(sqc, sqc, reg_umr, MLX5_CAP_ETH(mdev, reg_umr_sq));
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
1205
MLX5_SET(sqc, sqc, reg_umr, MLX5_CAP_ETH(mdev, reg_umr_sq));
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
1206
MLX5_SET(wq, wq, log_wq_sz, log_wq_size);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
1218
MLX5_SET(wq, wq, log_wq_sz, params->log_sq_size);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
815
MLX5_SET(cqc, cqc, uar_page, mdev->priv.bfreg.up->index);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
817
MLX5_SET(cqc, cqc, cqe_sz, CQE_STRIDE_128_PAD);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
859
MLX5_SET(cqc, cqc, log_cq_size, log_cq_size);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
861
MLX5_SET(cqc, cqc, mini_cqe_res_format, hw_stridx ?
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
863
MLX5_SET(cqc, cqc, cqe_compression_layout,
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
867
MLX5_SET(cqc, cqc, cqe_comp_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
911
MLX5_SET(wq, wq, log_wqe_num_of_strides,
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
913
MLX5_SET(wq, wq, log_wqe_stride_size,
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
915
MLX5_SET(wq, wq, log_wq_sz, mlx5e_mpwqe_get_log_rq_size(mdev, params, xsk));
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
919
MLX5_SET(wq, wq, shampo_enable, true);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
920
MLX5_SET(wq, wq, log_reservation_size,
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
923
MLX5_SET(wq, wq,
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
926
MLX5_SET(wq, wq, log_headers_entry_size,
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
932
MLX5_SET(rqc, rqc, reservation_timeout, lro_timeout);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
933
MLX5_SET(rqc, rqc, shampo_match_criteria_type,
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
935
MLX5_SET(rqc, rqc, shampo_no_match_alignment_granularity,
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
940
MLX5_SET(wq, wq, log_wq_sz, params->log_rq_mtu_frames);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
948
MLX5_SET(wq, wq, wq_type, params->rq_wq_type);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
949
MLX5_SET(wq, wq, end_padding_mode, rq_end_pad_mode(mdev, params));
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
950
MLX5_SET(wq, wq, log_wq_stride,
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
952
MLX5_SET(wq, wq, pd, mdev->mlx5e_res.hw_objs.pdn);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
953
MLX5_SET(rqc, rqc, vsd, params->vlan_strip_disable);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
954
MLX5_SET(rqc, rqc, scatter_fcs, params->scatter_fcs_en);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
968
MLX5_SET(wq, wq, wq_type, MLX5_WQ_TYPE_CYCLIC);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
969
MLX5_SET(wq, wq, log_wq_stride,
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
981
MLX5_SET(cqc, cqc, log_cq_size, params->log_sq_size);
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
993
MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
994
MLX5_SET(wq, wq, pd, mdev->mlx5e_res.hw_objs.pdn);
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
108
MLX5_SET(general_obj_in_cmd_hdr, hdr, opcode,
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
111
MLX5_SET(general_obj_in_cmd_hdr, hdr, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
114
MLX5_SET(pcie_cong_event_obj, cong_obj, inbound_event_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
115
MLX5_SET(pcie_cong_event_obj, cong_obj, outbound_event_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
117
MLX5_SET(pcie_cong_event_obj, cong_obj,
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
119
MLX5_SET(pcie_cong_event_obj, cong_obj,
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
122
MLX5_SET(pcie_cong_event_obj, cong_obj,
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
124
MLX5_SET(pcie_cong_event_obj, cong_obj,
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
149
MLX5_SET(general_obj_in_cmd_hdr, hdr, opcode,
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
151
MLX5_SET(general_obj_in_cmd_hdr, hdr, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
153
MLX5_SET(general_obj_in_cmd_hdr, hdr, obj_id, obj_id);
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
171
MLX5_SET(general_obj_in_cmd_hdr, hdr, opcode,
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
173
MLX5_SET(general_obj_in_cmd_hdr, hdr, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
175
MLX5_SET(general_obj_in_cmd_hdr, hdr, obj_id, obj_id);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
120
MLX5_SET(pbmc_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
137
MLX5_SET(pbmc_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
149
MLX5_SET(sbpr_reg, in, desc, desc);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
150
MLX5_SET(sbpr_reg, in, dir, dir);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
151
MLX5_SET(sbpr_reg, in, pool, pool_idx);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
162
MLX5_SET(sbpr_reg, in, desc, desc);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
163
MLX5_SET(sbpr_reg, in, dir, dir);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
164
MLX5_SET(sbpr_reg, in, pool, pool_idx);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
165
MLX5_SET(sbpr_reg, in, infi_size, infi_size);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
166
MLX5_SET(sbpr_reg, in, size, size);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
167
MLX5_SET(sbpr_reg, in, mode, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
178
MLX5_SET(sbcm_reg, in, desc, desc);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
179
MLX5_SET(sbcm_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
180
MLX5_SET(sbcm_reg, in, pg_buff, pg_buff_idx);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
181
MLX5_SET(sbcm_reg, in, dir, dir);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
203
MLX5_SET(sbcm_reg, in, desc, desc);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
204
MLX5_SET(sbcm_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
205
MLX5_SET(sbcm_reg, in, pg_buff, pg_buff_idx);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
206
MLX5_SET(sbcm_reg, in, dir, dir);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
207
MLX5_SET(sbcm_reg, in, exc, exc);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
208
MLX5_SET(sbcm_reg, in, min_buff, min_buff);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
209
MLX5_SET(sbcm_reg, in, infi_max, infi_size);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
210
MLX5_SET(sbcm_reg, in, max_buff, max_buff);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
211
MLX5_SET(sbcm_reg, in, pool, pool_idx);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
233
MLX5_SET(pptb_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
266
MLX5_SET(pptb_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
272
MLX5_SET(pptb_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
275
MLX5_SET(pptb_reg, in, pm, 0xFF);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
280
MLX5_SET(pptb_reg, in, prio_x_buff, prio_x_buff);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
321
MLX5_SET(pplm_reg, _buf, fec_override_admin_##link, *_policy); \
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
477
MLX5_SET(pplm_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
510
MLX5_SET(pplm_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
575
MLX5_SET(pplm_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
580
MLX5_SET(pplm_reg, out, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
68
MLX5_SET(ptys_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
69
MLX5_SET(ptys_reg, in, an_disable_admin, an_disable);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
70
MLX5_SET(ptys_reg, in, proto_mask, MLX5_PTYS_EN);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
72
MLX5_SET(ptys_reg, in, ext_eth_proto_admin, proto_admin);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
74
MLX5_SET(ptys_reg, in, eth_proto_admin, proto_admin);
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
317
MLX5_SET(bufferx_reg, buffer, size, size);
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
318
MLX5_SET(bufferx_reg, buffer, lossy, port_buffer->buffer[i].lossy);
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
319
MLX5_SET(bufferx_reg, buffer, xoff_threshold, xoff);
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
320
MLX5_SET(bufferx_reg, buffer, xon_threshold, xon);
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
333
MLX5_SET(pbmc_reg, in, port_buffer_size, 0);
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
654
MLX5_SET(wq, wq, log_wq_sz, params->log_sq_size);
drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c
214
MLX5_SET(modify_rqt_in, in, bitmask.rqn_list, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c
215
MLX5_SET(rqtc, rqtc, rqt_actual_size, size);
drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c
48
MLX5_SET(rqtc, rqtc, rq_vhca_id_format, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c
50
MLX5_SET(rqtc, rqtc, rq_vhca[i].rq_num, rqns[i]);
drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c
51
MLX5_SET(rqtc, rqtc, rq_vhca[i].rq_vhca_id, vhca_ids[i]);
drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c
55
MLX5_SET(rqtc, rqtc, rq_num[i], rqns[i]);
drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c
81
MLX5_SET(rqtc, rqtc, rqt_max_size, rqt->size);
drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c
82
MLX5_SET(rqtc, rqtc, rqt_actual_size, init_size);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
78
MLX5_SET(fte_match_set_lyr_2_4, headers_c, tcp_flags,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/int_port.c
77
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/int_port.c
81
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c
206
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_CREATE_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c
207
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c
210
MLX5_SET(general_obj_create_param, param, log_obj_range,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c
214
MLX5_SET(flow_meter_aso_obj, obj, meter_aso_access_pd, flow_meters->pdn);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c
231
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_DESTROY_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c
232
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c
234
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, obj_id);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c
100
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c
314
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c
315
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c
93
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c
98
MLX5_SET(fte_match_set_misc2, misc2, metadata_reg_c_5, MLX5_PACKET_COLOR_MASK);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c
99
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
131
MLX5_SET(sampler_obj, obj, table_type, FS_FT_FDB);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
132
MLX5_SET(sampler_obj, obj, ignore_flow_level, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
133
MLX5_SET(sampler_obj, obj, level, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
134
MLX5_SET(sampler_obj, obj, sample_ratio, sampler->sample_ratio);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
135
MLX5_SET(sampler_obj, obj, sample_table_id, sampler->sample_table_id);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
136
MLX5_SET(sampler_obj, obj, default_table_id, sampler->default_table_id);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
137
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_CREATE_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
138
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, MLX5_GENERAL_OBJECT_TYPES_SAMPLER);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
153
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_DESTROY_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
154
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, MLX5_GENERAL_OBJECT_TYPES_SAMPLER);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
155
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, sampler_id);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1747
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1748
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1749
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1760
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_2,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1773
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1774
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
2245
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
2247
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
393
MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_protocol,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
395
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_protocol,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
451
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
453
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
456
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
458
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
463
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
465
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
468
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
470
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
482
MLX5_SET(fte_match_set_lyr_2_4, headers_c, tcp_flags,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
484
MLX5_SET(fte_match_set_lyr_2_4, headers_v, tcp_flags,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
615
MLX5_SET(set_action_in, modact, length, 0);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
625
MLX5_SET(set_action_in, modact, length, 0);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
647
MLX5_SET(set_action_in, modact, length, 16);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
657
MLX5_SET(set_action_in, modact, length, 16);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
670
MLX5_SET(set_action_in, modact, action_type, MLX5_ACTION_TYPE_SET);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
671
MLX5_SET(set_action_in, modact, offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
672
MLX5_SET(set_action_in, modact, field, field);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
673
MLX5_SET(set_action_in, modact, data, act->mangle.val);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
862
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
865
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
869
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
872
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
911
MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_ecn,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
913
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_ecn,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
916
MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_dscp,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
918
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_dscp,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
921
MLX5_SET(fte_match_set_lyr_2_4, headers_c, ttl_hoplimit,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
923
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ttl_hoplimit,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
938
MLX5_SET(fte_match_set_lyr_2_4, headers_c, frag, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
939
MLX5_SET(fte_match_set_lyr_2_4, headers_v, frag, 0);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
981
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_protocol, IPPROTO_UDP);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
983
MLX5_SET(fte_match_set_lyr_2_4, headers_c, udp_dport,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
985
MLX5_SET(fte_match_set_lyr_2_4, headers_v, udp_dport,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
993
MLX5_SET(fte_match_set_lyr_2_4, headers_c, udp_sport,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
995
MLX5_SET(fte_match_set_lyr_2_4, headers_v, udp_sport,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
150
MLX5_SET(fte_match_set_misc, misc_c, geneve_vni, be32_to_cpu(enc_keyid.mask->keyid));
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
151
MLX5_SET(fte_match_set_misc, misc_v, geneve_vni, be32_to_cpu(enc_keyid.key->keyid));
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
224
MLX5_SET(fte_match_set_misc, misc_c, geneve_opt_len, enc_opts.mask->len / 4);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
225
MLX5_SET(fte_match_set_misc, misc_v, geneve_opt_len, enc_opts.key->len / 4);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
273
MLX5_SET(fte_match_set_misc3, misc_3_v,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
275
MLX5_SET(fte_match_set_misc3, misc_3_c,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
304
MLX5_SET(fte_match_set_misc, misc_v, geneve_oam, 0);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
311
MLX5_SET(fte_match_set_misc, misc_v, geneve_protocol_type, ETH_P_TEB);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_gre.c
70
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_protocol, IPPROTO_GRE);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_gre.c
74
MLX5_SET(fte_match_set_misc, misc_v, gre_protocol, ETH_P_TEB);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_gre.c
81
MLX5_SET(fte_match_set_misc, misc_c,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_gre.c
83
MLX5_SET(fte_match_set_misc, misc_v,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
100
MLX5_SET(fte_match_set_misc2, misc2_c,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
103
MLX5_SET(fte_match_set_misc2, misc2_v,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
107
MLX5_SET(fte_match_set_misc2, misc2_c,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
110
MLX5_SET(fte_match_set_misc2, misc2_v,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
87
MLX5_SET(fte_match_set_misc2, misc2_c,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
90
MLX5_SET(fte_match_set_misc2, misc2_v,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
94
MLX5_SET(fte_match_set_misc2, misc2_c,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
97
MLX5_SET(fte_match_set_misc2, misc2_v,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
149
MLX5_SET(fte_match_set_misc5, misc5_c, tunnel_header_0, *gbp_mask);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
150
MLX5_SET(fte_match_set_misc5, misc5_v, tunnel_header_0, *gbp);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
198
MLX5_SET(fte_match_set_misc5, misc_c, tunnel_header_1,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
200
MLX5_SET(fte_match_set_misc5, misc_v, tunnel_header_1,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
224
MLX5_SET(fte_match_set_misc, misc_c, vxlan_vni,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
226
MLX5_SET(fte_match_set_misc, misc_v, vxlan_vni,
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
120
MLX5_SET(modify_tir_in, builder->in, bitmask.hash, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
122
MLX5_SET(tirc, tirc, rx_hash_fn, mlx5e_hfunc_to_hw(rss_hash->hfunc));
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
127
MLX5_SET(tirc, tirc, rx_hash_symmetric, rss_hash->symmetric);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
135
MLX5_SET(rx_hash_field_select, hfso, l3_prot_type, rss_tt->l3_prot_type);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
136
MLX5_SET(rx_hash_field_select, hfso, l4_prot_type, rss_tt->l4_prot_type);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
137
MLX5_SET(rx_hash_field_select, hfso, selected_fields, rss_tt->rx_hash_fields);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
146
MLX5_SET(tirc, tirc, rx_hash_fn, MLX5_RX_HASH_FN_INVERTED_XOR8);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
159
MLX5_SET(tirc, tirc, self_lb_block, lb_flags);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
169
MLX5_SET(modify_tir_in, builder->in, bitmask.self_lb_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
180
MLX5_SET(tirc, tirc, tls_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
57
MLX5_SET(tirc, tirc, transport_domain, tdn);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
58
MLX5_SET(tirc, tirc, disp_type, MLX5_TIRC_DISP_TYPE_DIRECT);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
59
MLX5_SET(tirc, tirc, rx_hash_fn, MLX5_RX_HASH_FN_NONE);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
60
MLX5_SET(tirc, tirc, inline_rqn, rqn);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
70
MLX5_SET(tirc, tirc, transport_domain, tdn);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
71
MLX5_SET(tirc, tirc, disp_type, MLX5_TIRC_DISP_TYPE_INDIRECT);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
72
MLX5_SET(tirc, tirc, indirect_table, rqtn);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
73
MLX5_SET(tirc, tirc, tunneled_offload_en, inner_ft_support);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
83
MLX5_SET(modify_tir_in, builder->in, bitmask.packet_merge, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
87
MLX5_SET(tirc, tirc, packet_merge_mask,
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
90
MLX5_SET(tirc, tirc, lro_max_ip_payload_size,
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c
92
MLX5_SET(tirc, tirc, lro_timeout_period_usecs, pkt_merge_param->timeout);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
126
MLX5_SET(fte_match_param, spec->match_value, outer_headers.tcp_dport,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
128
MLX5_SET(fte_match_param, spec->match_value, outer_headers.tcp_sport,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
32
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_TCP);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
34
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, 4);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
51
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_TCP);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
53
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, 6);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1530
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, 4);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1561
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, 6);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1584
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_ESP);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1595
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1600
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1611
MLX5_SET(fte_match_param, spec->match_value, outer_headers.frag, 0);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1619
MLX5_SET(fte_match_param, spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1621
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1632
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1641
MLX5_SET(fte_match_set_lyr_2_4, spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1643
MLX5_SET(fte_match_set_lyr_2_4, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1647
MLX5_SET(fte_match_set_lyr_2_4, spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1649
MLX5_SET(fte_match_set_lyr_2_4, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1655
MLX5_SET(fte_match_set_lyr_2_4, spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1657
MLX5_SET(fte_match_set_lyr_2_4, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1661
MLX5_SET(fte_match_set_lyr_2_4, spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1663
MLX5_SET(fte_match_set_lyr_2_4, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1673
MLX5_SET(fte_match_set_lyr_2_4, spec->match_value, ip_protocol, upspec->proto);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1697
MLX5_SET(set_action_in, action[0], action_type, MLX5_ACTION_TYPE_SET);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1700
MLX5_SET(set_action_in, action[0], field,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1704
MLX5_SET(set_action_in, action[1], action_type, MLX5_ACTION_TYPE_SET);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1705
MLX5_SET(set_action_in, action[1], field, MLX5_ACTION_IN_FIELD_METADATA_REG_C_2);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1706
MLX5_SET(set_action_in, action[1], data, val);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1707
MLX5_SET(set_action_in, action[1], offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1708
MLX5_SET(set_action_in, action[1], length, 32);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1712
MLX5_SET(set_action_in, action[2], action_type,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1714
MLX5_SET(set_action_in, action[2], field,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1716
MLX5_SET(set_action_in, action[2], data,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1718
MLX5_SET(set_action_in, action[2], offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1719
MLX5_SET(set_action_in, action[2], length, 32);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1723
MLX5_SET(set_action_in, action[0], field,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1730
MLX5_SET(set_action_in, action[0], data, val);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1731
MLX5_SET(set_action_in, action[0], offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1732
MLX5_SET(set_action_in, action[0], length, 32);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
190
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1973
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1975
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2000
MLX5_SET(fte_match_param, spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2002
MLX5_SET(fte_match_param, spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
232
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.ipsec_syndrome, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
254
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.ipsec_syndrome, 2);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
310
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_4, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
356
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, ft->max_fte - 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
357
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, ft->max_fte - 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
419
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
428
MLX5_SET(create_flow_group_in, flow_group_in,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
430
MLX5_SET(create_flow_group_in, flow_group_in,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
465
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
467
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
564
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, ft->max_fte - 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
565
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, ft->max_fte - 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
963
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
965
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
100
MLX5_SET(ipsec_aso, aso_ctx, esn_event_arm, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
103
MLX5_SET(ipsec_aso, aso_ctx, window_sz,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
105
MLX5_SET(ipsec_aso, aso_ctx, mode,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
108
MLX5_SET(ipsec_aso, aso_ctx, mode_parameter,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
113
MLX5_SET(ipsec_obj, obj, ipsec_aso_access_pd, pdn);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
114
MLX5_SET(ipsec_obj, obj, full_offload, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
115
MLX5_SET(ipsec_aso, aso_ctx, valid, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
122
MLX5_SET(ipsec_obj, obj, aso_return_reg, MLX5_IPSEC_ASO_REG_C_4_5);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
124
MLX5_SET(ipsec_aso, aso_ctx, mode, MLX5_IPSEC_ASO_INC_SN);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
126
MLX5_SET(ipsec_aso, aso_ctx, mode_parameter,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
131
MLX5_SET(ipsec_aso, aso_ctx, remove_flow_pkt_cnt,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
133
MLX5_SET(ipsec_aso, aso_ctx, hard_lft_arm, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
134
MLX5_SET(ipsec_aso, aso_ctx, remove_flow_enable, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
138
MLX5_SET(ipsec_aso, aso_ctx, remove_flow_soft_lft,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
141
MLX5_SET(ipsec_aso, aso_ctx, soft_lft_arm, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
162
MLX5_SET(ipsec_obj, obj, icv_length, MLX5_IPSEC_OBJECT_ICV_LEN_16B);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
167
MLX5_SET(ipsec_obj, obj, esn_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
168
MLX5_SET(ipsec_obj, obj, esn_msb, attrs->replay_esn.esn_msb);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
169
MLX5_SET(ipsec_obj, obj, esn_overlap, attrs->replay_esn.overlap);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
172
MLX5_SET(ipsec_obj, obj, dekn, sa_entry->enc_key_id);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
175
MLX5_SET(general_obj_in_cmd_hdr, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
177
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
198
MLX5_SET(general_obj_in_cmd_hdr, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
200
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
202
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, sa_entry->ipsec_obj_id);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
260
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_QUERY_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
261
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, MLX5_GENERAL_OBJECT_TYPES_IPSEC);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
262
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, sa_entry->ipsec_obj_id);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
282
MLX5_SET(ipsec_obj, obj, esn_msb, attrs->replay_esn.esn_msb);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
283
MLX5_SET(ipsec_obj, obj, esn_overlap, attrs->replay_esn.overlap);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
286
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_MODIFY_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
46
MLX5_SET(tisc, tisc, tls_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
47
MLX5_SET(tisc, tisc, pd, mdev->mlx5e_res.hw_objs.pdn);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
48
MLX5_SET(tisc, tisc, transport_domain, mdev->mlx5e_res.hw_objs.td.tdn);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
69
MLX5_SET(create_tis_in, in, opcode, MLX5_CMD_OP_CREATE_TIS);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
83
MLX5_SET(destroy_tis_in, in, opcode, MLX5_CMD_OP_DESTROY_TIS);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
84
MLX5_SET(destroy_tis_in, in, tisn, tisn);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
108
MLX5_SET(tls_progress_params, ctx, next_record_tcp_sn,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
110
MLX5_SET(tls_progress_params, ctx, record_tracker_state,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
112
MLX5_SET(tls_progress_params, ctx, auth_state,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
64
MLX5_SET(tls_static_params, ctx, tls_version, tls_version);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
65
MLX5_SET(tls_static_params, ctx, const_1, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
66
MLX5_SET(tls_static_params, ctx, const_2, 2);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
67
MLX5_SET(tls_static_params, ctx, encryption_standard,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
69
MLX5_SET(tls_static_params, ctx, resync_tcp_sn, resync_tcp_sn);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c
70
MLX5_SET(tls_static_params, ctx, dek_index, key_id);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1322
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_QUERY_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1323
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, MLX5_GENERAL_OBJECT_TYPES_MACSEC);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1324
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, macsec_id);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1346
MLX5_SET(macsec_offload_obj, obj, epn_msb, attrs->epn_state.epn_msb);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1347
MLX5_SET(macsec_offload_obj, obj, epn_overlap, attrs->epn_state.overlap);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1350
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_MODIFY_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
233
MLX5_SET(macsec_aso, aso_ctx, window_size, window_sz);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
234
MLX5_SET(macsec_aso, aso_ctx, mode, MLX5_MACSEC_ASO_REPLAY_PROTECTION);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
253
MLX5_SET(macsec_offload_obj, obj, confidentiality_en, attrs->encrypt);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
254
MLX5_SET(macsec_offload_obj, obj, dekn, attrs->enc_key_id);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
255
MLX5_SET(macsec_offload_obj, obj, aso_return_reg, MLX5_MACSEC_ASO_REG_C_4_5);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
256
MLX5_SET(macsec_offload_obj, obj, macsec_aso_access_pd, attrs->aso_pdn);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
257
MLX5_SET(macsec_aso, aso_ctx, mode_parameter, attrs->next_pn);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
264
MLX5_SET(macsec_aso, aso_ctx, epn_event_arm, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
265
MLX5_SET(macsec_offload_obj, obj, epn_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
266
MLX5_SET(macsec_offload_obj, obj, epn_msb, attrs->epn_state.epn_msb);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
267
MLX5_SET(macsec_offload_obj, obj, epn_overlap, attrs->epn_state.overlap);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
276
MLX5_SET(macsec_aso, aso_ctx, valid, 0x1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
278
MLX5_SET(macsec_aso, aso_ctx, mode, MLX5_MACSEC_ASO_INC_SN);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
286
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_CREATE_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
287
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, MLX5_GENERAL_OBJECT_TYPES_MACSEC);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
307
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_DESTROY_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
308
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, MLX5_GENERAL_OBJECT_TYPES_MACSEC);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
309
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, macsec_obj_id);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
1028
MLX5_SET(psp_rotate_key_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
129
MLX5_SET(fte_match_set_misc2, misc_params_2, psp_syndrome, syndrome);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
150
MLX5_SET(copy_action_in, action, action_type, MLX5_ACTION_TYPE_COPY);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
151
MLX5_SET(copy_action_in, action, src_field, MLX5_ACTION_IN_FIELD_PSP_SYNDROME);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
152
MLX5_SET(copy_action_in, action, src_offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
153
MLX5_SET(copy_action_in, action, length, 7);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
154
MLX5_SET(copy_action_in, action, dst_field, MLX5_ACTION_IN_FIELD_METADATA_REG_B);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
155
MLX5_SET(copy_action_in, action, dst_offset, 23);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
322
MLX5_SET(fte_match_set_lyr_2_4, spec->match_criteria, udp_dport, 0xffff);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
323
MLX5_SET(fte_match_set_lyr_2_4, spec->match_value, udp_dport, udp_port);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
325
MLX5_SET(fte_match_set_lyr_2_4, spec->match_value, ip_protocol, IPPROTO_UDP);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
368
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, ft->max_fte - 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
369
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, ft->max_fte - 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
393
MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
394
MLX5_SET(set_action_in, action, field, MLX5_ACTION_IN_FIELD_METADATA_REG_B);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
395
MLX5_SET(set_action_in, action, data, MLX5E_PSP_MARKER_BIT);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
396
MLX5_SET(set_action_in, action, offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
397
MLX5_SET(set_action_in, action, length, 32);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
942
MLX5_SET(psp_gen_spi_in, in, opcode, MLX5_CMD_OP_PSP_GEN_SPI);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
943
MLX5_SET(psp_gen_spi_in, in, key_size, keysz);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
944
MLX5_SET(psp_gen_spi_in, in, num_of_spi, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
534
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype,
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
550
MLX5_SET(fte_match_param, spec->match_value, outer_headers.tcp_dport,
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
552
MLX5_SET(fte_match_param, spec->match_value, outer_headers.tcp_sport,
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
559
MLX5_SET(fte_match_param, spec->match_value, outer_headers.udp_dport,
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
561
MLX5_SET(fte_match_param, spec->match_value, outer_headers.udp_sport,
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
121
MLX5_SET(tisc, tisc, prio, tc << 1);
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
124
MLX5_SET(tisc, tisc, lag_tx_port_affinity, i + 1);
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
48
MLX5_SET(mkc, mkc, relaxed_ordering_read, ro_read);
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
49
MLX5_SET(mkc, mkc, relaxed_ordering_write, ro_write);
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
64
MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_PA);
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
65
MLX5_SET(mkc, mkc, lw, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
66
MLX5_SET(mkc, mkc, lr, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
68
MLX5_SET(mkc, mkc, pd, pdn);
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
69
MLX5_SET(mkc, mkc, length64, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
70
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
82
MLX5_SET(tisc, tisc, transport_domain, mdev->mlx5e_res.hw_objs.td.tdn);
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
85
MLX5_SET(tisc, tisc, strict_lag_tx_port_affinity, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
95
MLX5_SET(dcbx_param, param, version_admin, mode);
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
97
MLX5_SET(dcbx_param, param, willing_admin, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2524
MLX5_SET(pddr_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2525
MLX5_SET(pddr_reg, in, page_select,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2529
MLX5_SET(pddr_troubleshooting_page, pddr_troubleshooting_page,
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
248
MLX5_SET(fte_match_param, spec->match_value, outer_headers.cvlan_tag, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
254
MLX5_SET(fte_match_param, spec->match_value, outer_headers.svlan_tag, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
260
MLX5_SET(fte_match_param, spec->match_value, outer_headers.svlan_tag, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
263
MLX5_SET(fte_match_param, spec->match_value, outer_headers.first_vid,
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
270
MLX5_SET(fte_match_param, spec->match_value, outer_headers.cvlan_tag, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
273
MLX5_SET(fte_match_param, spec->match_value, outer_headers.first_vid,
drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c
148
MLX5_SET(fte_match_set_lyr_2_4, header_p, fld, v)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1112
MLX5_SET(rqc, rqc, cqn, rq->cq.mcq.cqn);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1113
MLX5_SET(rqc, rqc, state, MLX5_RQC_STATE_RST);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1114
MLX5_SET(rqc, rqc, ts_format, ts_format);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1115
MLX5_SET(rqc, rqc, counter_set_id, q_counter);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1116
MLX5_SET(wq, wq, log_wq_pg_sz, rq->wq_ctrl.buf.page_shift -
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1121
MLX5_SET(wq, wq, log_headers_buffer_entry_num,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1123
MLX5_SET(wq, wq, headers_mkey, rq->mpwqe.shampo->mkey);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1155
MLX5_SET(modify_rq_in, in, rq_state, curr_state);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1156
MLX5_SET(rqc, rqc, state, next_state);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1219
MLX5_SET(modify_rq_in, in, rq_state, MLX5_RQC_STATE_RDY);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1222
MLX5_SET(rqc, rqc, vsd, vsd);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1223
MLX5_SET(rqc, rqc, state, MLX5_RQC_STATE_RDY);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1727
MLX5_SET(sqc, sqc, tis_lst_sz, csp->tis_lst_sz);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1728
MLX5_SET(sqc, sqc, tis_num_0, csp->tisn);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1729
MLX5_SET(sqc, sqc, cqn, csp->cqn);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1730
MLX5_SET(sqc, sqc, ts_cqe_to_dest_cqn, csp->ts_cqe_to_dest_cqn);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1731
MLX5_SET(sqc, sqc, ts_format, ts_format);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1735
MLX5_SET(sqc, sqc, min_wqe_inline_mode, csp->min_inline_mode);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1737
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1738
MLX5_SET(sqc, sqc, flush_in_error_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1740
MLX5_SET(wq, wq, wq_type, MLX5_WQ_TYPE_CYCLIC);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1741
MLX5_SET(wq, wq, uar_page, csp->uar_page);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1742
MLX5_SET(wq, wq, log_wq_pg_sz, csp->wq_ctrl->buf.page_shift -
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1772
MLX5_SET(modify_sq_in, in, sq_state, p->curr_state);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1773
MLX5_SET(sqc, sqc, state, p->next_state);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1776
MLX5_SET(sqc, sqc, packet_pacing_rate_limit_index, p->rl_index);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1780
MLX5_SET(sqc, sqc, qos_queue_group_id, p->qos_queue_group_id);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2227
MLX5_SET(cqc, cqc, cq_period_mode, mlx5e_cq_period_mode(param->cq_period_mode));
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2229
MLX5_SET(cqc, cqc, c_eqn_or_apu_element, eqn);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2230
MLX5_SET(cqc, cqc, uar_page, cq->uar->index);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2231
MLX5_SET(cqc, cqc, log_page_size, cq->wq_ctrl.buf.page_shift -
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2290
MLX5_SET(modify_cq_in, in, cqn, cq->cqn);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2292
MLX5_SET(cqc, cqc, cq_period_mode, mlx5e_cq_period_mode(cq_period_mode));
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2293
MLX5_SET(modify_cq_in, in,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2306
MLX5_SET(modify_cq_in, in, cqn, cq->cqn);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2308
MLX5_SET(cqc, cqc, cq_period, cq_period);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2309
MLX5_SET(cqc, cqc, cq_max_count, cq_max_count);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2310
MLX5_SET(cqc, cqc, cq_period_mode, cq_period_mode);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2311
MLX5_SET(modify_cq_in, in,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
425
MLX5_SET(mkc, mkc, free, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
426
MLX5_SET(mkc, mkc, umr_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
427
MLX5_SET(mkc, mkc, lw, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
428
MLX5_SET(mkc, mkc, lr, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
429
MLX5_SET(mkc, mkc, access_mode_1_0, mlx5e_mpwrq_access_mode(umr_mode));
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4290
MLX5_SET(pcmr_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4291
MLX5_SET(pcmr_reg, in, rx_ts_over_crc, enable);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
431
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
432
MLX5_SET(mkc, mkc, pd, mdev->mlx5e_res.hw_objs.pdn);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
434
MLX5_SET(mkc, mkc, translations_octword_size, octwords);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
436
MLX5_SET(mkc, mkc, log_page_size, page_shift - 2);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
438
MLX5_SET(mkc, mkc, log_page_size, page_shift);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
439
MLX5_SET(create_mkey_in, in, translations_octword_actual_size, octwords);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5834
MLX5_SET(alloc_q_counter_in, in, opcode, MLX5_CMD_OP_ALLOC_Q_COUNTER);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5855
MLX5_SET(dealloc_q_counter_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5859
MLX5_SET(dealloc_q_counter_in, in, counter_set_id,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5866
MLX5_SET(dealloc_q_counter_in, in, counter_set_id,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
759
MLX5_SET(mkc, mkc, lw, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
760
MLX5_SET(mkc, mkc, lr, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
761
MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_MTT);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
763
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
764
MLX5_SET(mkc, mkc, pd, mdev->mlx5e_res.hw_objs.pdn);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
766
MLX5_SET(mkc, mkc, log_page_size, PAGE_SHIFT);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
767
MLX5_SET(mkc, mkc, translations_octword_size, octwords);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
768
MLX5_SET(create_mkey_in, in, translations_octword_actual_size,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
284
MLX5_SET(query_q_counter_in, in, opcode, MLX5_CMD_OP_QUERY_Q_COUNTER);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
285
MLX5_SET(query_q_counter_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
286
MLX5_SET(query_q_counter_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
287
MLX5_SET(query_q_counter_in, in, aggregate, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1048
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1050
MLX5_SET(ppcnt_reg, in, grp, MLX5_RFC_2863_COUNTERS_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1110
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1112
MLX5_SET(ppcnt_reg, in, grp, MLX5_RFC_2819_COUNTERS_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1139
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1140
MLX5_SET(ppcnt_reg, in, grp, MLX5_RFC_2819_COUNTERS_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1350
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1352
MLX5_SET(ppcnt_reg, in, grp, MLX5_PHYSICAL_LAYER_COUNTERS_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1357
MLX5_SET(ppcnt_reg, in, grp,
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1365
MLX5_SET(ppcnt_reg, in, grp,
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1380
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1381
MLX5_SET(ppcnt_reg, in, grp, MLX5_PHYSICAL_LAYER_COUNTERS_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1395
MLX5_SET(pmlp_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1457
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1458
MLX5_SET(ppcnt_reg, in, grp, MLX5_PHYSICAL_LAYER_COUNTERS_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1482
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1483
MLX5_SET(ppcnt_reg, in, grp, MLX5_PHYSICAL_LAYER_STATISTICAL_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1533
MLX5_SET(pphcr_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1568
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1569
MLX5_SET(ppcnt_reg, in, grp, MLX5_RS_FEC_HISTOGRAM_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1673
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1675
MLX5_SET(ppcnt_reg, in, grp, MLX5_ETHERNET_EXTENDED_COUNTERS_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1778
MLX5_SET(mpcnt_reg, in, grp, MLX5_PCIE_PERFORMANCE_COUNTERS_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1873
MLX5_SET(ppcnt_reg, in, pnat, 2);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1874
MLX5_SET(ppcnt_reg, in, grp, MLX5_PER_TRAFFIC_CLASS_COUNTERS_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1877
MLX5_SET(ppcnt_reg, in, prio_tc, prio);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1904
MLX5_SET(ppcnt_reg, in, pnat, 2);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1905
MLX5_SET(ppcnt_reg, in, grp, MLX5_PER_TRAFFIC_CLASS_CONGESTION_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1908
MLX5_SET(ppcnt_reg, in, prio_tc, prio);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2124
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2125
MLX5_SET(ppcnt_reg, in, grp, MLX5_PER_PRIORITY_COUNTERS_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2128
MLX5_SET(ppcnt_reg, in, prio_tc, prio);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
622
MLX5_SET(query_q_counter_in, in, opcode, MLX5_CMD_OP_QUERY_Q_COUNTER);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
626
MLX5_SET(query_q_counter_in, in, counter_set_id,
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
637
MLX5_SET(query_q_counter_in, in, counter_set_id,
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
725
MLX5_SET(query_vnic_env_in, in, opcode, MLX5_CMD_OP_QUERY_VNIC_ENV);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
825
MLX5_SET(query_vport_counter_in, in, opcode, MLX5_CMD_OP_QUERY_VPORT_COUNTER);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
893
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
895
MLX5_SET(ppcnt_reg, in, grp, MLX5_IEEE_802_3_COUNTERS_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
913
MLX5_SET(ppcnt_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
914
MLX5_SET(ppcnt_reg, in, grp, MLX5_IEEE_802_3_COUNTERS_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2381
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_version,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2384
MLX5_SET(fte_match_set_lyr_2_4, headers_c, ethertype,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2386
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ethertype,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
279
MLX5_SET(set_action_in, modact, action_type, MLX5_ACTION_TYPE_SET);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
280
MLX5_SET(set_action_in, modact, field, mfield);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
281
MLX5_SET(set_action_in, modact, offset, moffset);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2816
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2818
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
282
MLX5_SET(set_action_in, modact, length, mlen);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2821
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2823
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2827
MLX5_SET(fte_match_set_lyr_2_4, headers_c, first_vid,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2829
MLX5_SET(fte_match_set_lyr_2_4, headers_v, first_vid,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
283
MLX5_SET(set_action_in, modact, data, data);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2832
MLX5_SET(fte_match_set_lyr_2_4, headers_c, first_prio,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2834
MLX5_SET(fte_match_set_lyr_2_4, headers_v, first_prio,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2844
MLX5_SET(fte_match_set_misc, misc_c,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2855
MLX5_SET(fte_match_set_lyr_2_4, headers_c, cvlan_tag, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2874
MLX5_SET(fte_match_set_misc, misc_c,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2876
MLX5_SET(fte_match_set_misc, misc_v,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2879
MLX5_SET(fte_match_set_misc, misc_c,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2881
MLX5_SET(fte_match_set_misc, misc_v,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2885
MLX5_SET(fte_match_set_misc, misc_c, outer_second_vid,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2887
MLX5_SET(fte_match_set_misc, misc_v, outer_second_vid,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2889
MLX5_SET(fte_match_set_misc, misc_c, outer_second_prio,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2891
MLX5_SET(fte_match_set_misc, misc_v, outer_second_prio,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2929
MLX5_SET(fte_match_set_lyr_2_4, headers_c, frag, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2930
MLX5_SET(fte_match_set_lyr_2_4, headers_v, frag,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2952
MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_protocol,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2954
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_protocol,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3010
MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_ecn,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3012
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_ecn,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3016
MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_dscp,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3018
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_dscp,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3021
MLX5_SET(fte_match_set_lyr_2_4, headers_c, ttl_hoplimit,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3023
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ttl_hoplimit,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3046
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3048
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3051
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3053
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3058
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3060
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3063
MLX5_SET(fte_match_set_lyr_2_4, headers_c,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3065
MLX5_SET(fte_match_set_lyr_2_4, headers_v,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3084
MLX5_SET(fte_match_set_lyr_2_4, headers_c, tcp_flags,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3086
MLX5_SET(fte_match_set_lyr_2_4, headers_v, tcp_flags,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3104
MLX5_SET(fte_match_set_misc3, misc_c_3, icmp_type,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3106
MLX5_SET(fte_match_set_misc3, misc_v_3, icmp_type,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3108
MLX5_SET(fte_match_set_misc3, misc_c_3, icmp_code,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3110
MLX5_SET(fte_match_set_misc3, misc_v_3, icmp_code,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3120
MLX5_SET(fte_match_set_misc3, misc_c_3, icmpv6_type,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3122
MLX5_SET(fte_match_set_misc3, misc_v_3, icmpv6_type,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3124
MLX5_SET(fte_match_set_misc3, misc_c_3, icmpv6_code,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3126
MLX5_SET(fte_match_set_misc3, misc_v_3, icmpv6_code,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3410
MLX5_SET(set_action_in, action, action_type, cmd);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3411
MLX5_SET(set_action_in, action, field, f->field);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3420
MLX5_SET(set_action_in, action, offset, first - start);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3422
MLX5_SET(set_action_in, action, length, (last - first + 1));
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3426
MLX5_SET(set_action_in, action, data, ntohl(*(__be32 *)vals_p) >> first);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3428
MLX5_SET(set_action_in, action, data, ntohs(*(__be16 *)vals_p) >> first);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3430
MLX5_SET(set_action_in, action, data, *(u8 *)vals_p >> first);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
561
MLX5_SET(set_action_in, modact, action_type, MLX5_ACTION_TYPE_SET);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
562
MLX5_SET(set_action_in, modact, field, mfield);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
563
MLX5_SET(set_action_in, modact, offset, moffset);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
564
MLX5_SET(set_action_in, modact, length, mlen);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
565
MLX5_SET(set_action_in, modact, data, data);
drivers/net/ethernet/mellanox/mlx5/core/eq.c
300
MLX5_SET(create_eq_in, in, opcode, MLX5_CMD_OP_CREATE_EQ);
drivers/net/ethernet/mellanox/mlx5/core/eq.c
302
MLX5_SET(create_eq_in, in, uid, MLX5_SHARED_RESOURCE_UID);
drivers/net/ethernet/mellanox/mlx5/core/eq.c
309
MLX5_SET(eqc, eqc, log_eq_size, eq->fbc.log_sz);
drivers/net/ethernet/mellanox/mlx5/core/eq.c
310
MLX5_SET(eqc, eqc, uar_page, priv->bfreg.up->index);
drivers/net/ethernet/mellanox/mlx5/core/eq.c
311
MLX5_SET(eqc, eqc, intr, vecidx);
drivers/net/ethernet/mellanox/mlx5/core/eq.c
312
MLX5_SET(eqc, eqc, log_page_size,
drivers/net/ethernet/mellanox/mlx5/core/eq.c
86
MLX5_SET(destroy_eq_in, in, opcode, MLX5_CMD_OP_DESTROY_EQ);
drivers/net/ethernet/mellanox/mlx5/core/eq.c
87
MLX5_SET(destroy_eq_in, in, eq_number, eqn);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_lgcy.c
37
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_lgcy.c
38
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_ofld.c
145
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, flow_index);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_ofld.c
146
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, flow_index);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.c
107
MLX5_SET(create_flow_group_in, flow_group_in,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.c
113
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.c
114
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.c
68
MLX5_SET(fte_match_param, spec->match_value, outer_headers.first_vid, vlan_id);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
34
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
39
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
40
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
52
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
55
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
56
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
68
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
72
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 2);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
73
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, 2);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
85
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 3);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
86
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, 3);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
225
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, flow_index);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
226
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, flow_index);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
246
MLX5_SET(create_flow_group_in, flow_group_in,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
249
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, flow_index);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
250
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, flow_index);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
269
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, flow_index);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
270
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, flow_index);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
38
MLX5_SET(fte_match_param, spec->match_value, outer_headers.cvlan_tag, 0);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
76
MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
77
MLX5_SET(set_action_in, action, field,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
79
MLX5_SET(set_action_in, action, data, key);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
80
MLX5_SET(set_action_in, action, offset,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
82
MLX5_SET(set_action_in, action, length,
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
12
MLX5_SET(modify_vport_state_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
14
MLX5_SET(modify_vport_state_in, in, op_mod,
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
16
MLX5_SET(modify_vport_state_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
164
MLX5_SET(query_delegated_vhca_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
17
MLX5_SET(modify_vport_state_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
18
MLX5_SET(modify_vport_state_in, in, ingress_connect_valid, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
19
MLX5_SET(modify_vport_state_in, in, egress_connect_valid, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
20
MLX5_SET(modify_vport_state_in, in, ingress_connect, connect);
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
21
MLX5_SET(modify_vport_state_in, in, egress_connect, connect);
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
22
MLX5_SET(modify_vport_state_in, in, admin_state, connect);
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
30
MLX5_SET(destroy_esw_vport_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
32
MLX5_SET(destroy_esw_vport_in, in, vport_num, vport);
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
44
MLX5_SET(create_esw_vport_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
46
MLX5_SET(create_esw_vport_in, in, managed_vhca_id, vhca_id);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
103
MLX5_SET(create_flow_group_in, in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1102
MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1103
MLX5_SET(set_action_in, action, field, MLX5_ACTION_IN_FIELD_METADATA_REG_C_1);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1104
MLX5_SET(set_action_in, action, offset, 8);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1105
MLX5_SET(set_action_in, action, length, ESW_TUN_OPTS_BITS + ESW_TUN_ID_BITS);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1106
MLX5_SET(set_action_in, action, data, ESW_TUN_BRIDGE_INGRESS_PUSH_VLAN);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
115
MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
118
MLX5_SET(create_flow_group_in, in, start_flow_index, from);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
119
MLX5_SET(create_flow_group_in, in, end_flow_index, to);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
165
MLX5_SET(create_flow_group_in, in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
175
MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
178
MLX5_SET(create_flow_group_in, in, start_flow_index, from);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
179
MLX5_SET(create_flow_group_in, in, end_flow_index, to);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
223
MLX5_SET(create_flow_group_in, in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
230
MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
233
MLX5_SET(create_flow_group_in, in, start_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
235
MLX5_SET(create_flow_group_in, in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
261
MLX5_SET(create_flow_group_in, in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
272
MLX5_SET(create_flow_group_in, in, start_flow_index, from);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
273
MLX5_SET(create_flow_group_in, in, end_flow_index, to);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
314
MLX5_SET(create_flow_group_in, in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
320
MLX5_SET(create_flow_group_in, in, start_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
322
MLX5_SET(create_flow_group_in, in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
345
MLX5_SET(create_flow_group_in, in, match_criteria_enable, MLX5_MATCH_MISC_PARAMETERS_2);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
348
MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_1, ESW_TUN_MASK);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
350
MLX5_SET(create_flow_group_in, in, start_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
352
MLX5_SET(create_flow_group_in, in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
602
MLX5_SET(fte_match_param, rule_spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
604
MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
626
MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.first_vid,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
716
MLX5_SET(fte_match_param, rule_spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
718
MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
792
MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.first_vid,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
830
MLX5_SET(fte_match_param, rule_spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
832
MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_1,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
107
MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.first_vid,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
345
MLX5_SET(create_flow_group_in, in, match_criteria_enable, MLX5_MATCH_MISC_PARAMETERS_2);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
348
MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
351
MLX5_SET(create_flow_group_in, in, start_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
353
MLX5_SET(create_flow_group_in, in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
379
MLX5_SET(create_flow_group_in, in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
388
MLX5_SET(create_flow_group_in, in, start_flow_index, from);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
389
MLX5_SET(create_flow_group_in, in, end_flow_index, to);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
432
MLX5_SET(create_flow_group_in, in, start_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
434
MLX5_SET(create_flow_group_in, in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
525
MLX5_SET(fte_match_param, rule_spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
527
MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
609
MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.first_vid, vlan->vid);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
784
MLX5_SET(create_flow_group_in, in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
790
MLX5_SET(create_flow_group_in, in, start_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
792
MLX5_SET(create_flow_group_in, in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
823
MLX5_SET(create_flow_group_in, in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
830
MLX5_SET(create_flow_group_in, in, start_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
832
MLX5_SET(create_flow_group_in, in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
900
MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.ip_version, 4);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
902
MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.ip_protocol, IPPROTO_IGMP);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
932
MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.ip_version, 6);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
934
MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_3.icmpv6_type, type);
drivers/net/ethernet/mellanox/mlx5/core/esw/indir_table.c
199
MLX5_SET(create_flow_group_in, in, start_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/esw/indir_table.c
200
MLX5_SET(create_flow_group_in, in, end_flow_index, MLX5_ESW_INDIR_TABLE_RECIRC_IDX);
drivers/net/ethernet/mellanox/mlx5/core/esw/indir_table.c
222
MLX5_SET(create_flow_group_in, in, start_flow_index, MLX5_ESW_INDIR_TABLE_FWD_IDX);
drivers/net/ethernet/mellanox/mlx5/core/esw/indir_table.c
223
MLX5_SET(create_flow_group_in, in, end_flow_index, MLX5_ESW_INDIR_TABLE_FWD_IDX);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
105
MLX5_SET(cmd_hca_cap, cap, ipsec_offload, ipsec_ofld);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
107
MLX5_SET(set_hca_cap_in, hca_cap, opcode, MLX5_CMD_OP_SET_HCA_CAP);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
108
MLX5_SET(set_hca_cap_in, hca_cap, other_function, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
109
MLX5_SET(set_hca_cap_in, hca_cap, function_id, vport_num);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
111
MLX5_SET(set_hca_cap_in, hca_cap, op_mod,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
148
MLX5_SET(ipsec_cap, cap, ipsec_crypto_offload, enable);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
151
MLX5_SET(ipsec_cap, cap, ipsec_full_offload, enable);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
158
MLX5_SET(set_hca_cap_in, hca_cap, opcode, MLX5_CMD_OP_SET_HCA_CAP);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
159
MLX5_SET(set_hca_cap_in, hca_cap, other_function, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
160
MLX5_SET(set_hca_cap_in, hca_cap, function_id, vport->vport);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
162
MLX5_SET(set_hca_cap_in, hca_cap, op_mod,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
193
MLX5_SET(per_protocol_networking_offload_caps, cap, insert_trailer, enable);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
194
MLX5_SET(set_hca_cap_in, hca_cap, opcode, MLX5_CMD_OP_SET_HCA_CAP);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
195
MLX5_SET(set_hca_cap_in, hca_cap, other_function, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
196
MLX5_SET(set_hca_cap_in, hca_cap, function_id, vport_num);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec.c
197
MLX5_SET(set_hca_cap_in, hca_cap, op_mod,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
62
MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
63
MLX5_SET(set_action_in, action, field,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
65
MLX5_SET(set_action_in, action, offset, ESW_ZONE_ID_BITS);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
66
MLX5_SET(set_action_in, action, length,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
68
MLX5_SET(set_action_in, action, data, mapped_id);
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
91
MLX5_SET(fte_match_param, spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
94
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
110
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
114
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
116
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, table_size - 3);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
127
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
129
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, table_size - 2);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
130
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, table_size - 2);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
145
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
148
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, table_size - 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
149
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, table_size - 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
270
MLX5_SET(fte_match_set_misc, misc, source_port, MLX5_VPORT_UPLINK);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
276
MLX5_SET(scheduling_context, sched_ctx, max_average_bw, max_rate);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
280
MLX5_SET(scheduling_context, sched_ctx, bw_share, bw_share);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
317
MLX5_SET(scheduling_context, sched_ctx, max_average_bw, node->max_rate);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
318
MLX5_SET(scheduling_context, sched_ctx, element_type,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
441
MLX5_SET(scheduling_context, tsar_ctx, element_type,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
443
MLX5_SET(scheduling_context, tsar_ctx, parent_element_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
445
MLX5_SET(scheduling_context, tsar_ctx, max_average_bw, max_rate);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
446
MLX5_SET(scheduling_context, tsar_ctx, bw_share, bw_share);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
448
MLX5_SET(tsar_element, attr, tsar_type, TSAR_ELEMENT_TSAR_TYPE_DWRR);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
471
MLX5_SET(scheduling_context, sched_ctx, element_type,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
474
MLX5_SET(vport_element, attr, vport_number, vport_node->vport->vport);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
475
MLX5_SET(scheduling_context, sched_ctx, parent_element_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
477
MLX5_SET(scheduling_context, sched_ctx, max_average_bw,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
498
MLX5_SET(scheduling_context, sched_ctx, element_type,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
501
MLX5_SET(vport_tc_element, attr, vport_number,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
503
MLX5_SET(vport_tc_element, attr, traffic_class, vport_tc_node->tc);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
504
MLX5_SET(scheduling_context, sched_ctx, max_bw_obj_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
506
MLX5_SET(scheduling_context, sched_ctx, parent_element_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
508
MLX5_SET(scheduling_context, sched_ctx, bw_share,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
583
MLX5_SET(tsar_element, attr, tsar_type, TSAR_ELEMENT_TSAR_TYPE_DWRR);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
584
MLX5_SET(tsar_element, attr, traffic_class, tc);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
585
MLX5_SET(scheduling_context, tsar_ctx, parent_element_id, parent->ix);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
586
MLX5_SET(scheduling_context, tsar_ctx, element_type,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
680
MLX5_SET(tsar_element, attr, tsar_type, TSAR_ELEMENT_TSAR_TYPE_TC_ARB);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
683
MLX5_SET(scheduling_context, tsar_ctx, parent_element_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
685
MLX5_SET(scheduling_context, tsar_ctx, element_type,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
687
MLX5_SET(scheduling_context, tsar_ctx, max_average_bw,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
689
MLX5_SET(scheduling_context, tsar_ctx, bw_share,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
1034
MLX5_SET(query_esw_functions_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
128
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
130
MLX5_SET(modify_nic_vport_context_in, in, field_select.change_event, 1);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
131
MLX5_SET(modify_nic_vport_context_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
133
MLX5_SET(modify_nic_vport_context_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
137
MLX5_SET(nic_vport_context, nic_vport_ctx, arm_change_event, 1);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
140
MLX5_SET(nic_vport_context, nic_vport_ctx,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
143
MLX5_SET(nic_vport_context, nic_vport_ctx,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
146
MLX5_SET(nic_vport_context, nic_vport_ctx,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
156
MLX5_SET(modify_esw_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
158
MLX5_SET(modify_esw_vport_context_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
159
MLX5_SET(modify_esw_vport_context_in, in, other_vport, other_vport);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
176
MLX5_SET(modify_esw_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
182
MLX5_SET(modify_esw_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
1823
MLX5_SET(query_hca_cap_in, in, opcode, MLX5_CMD_OP_QUERY_HCA_CAP);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
1824
MLX5_SET(query_hca_cap_in, in, op_mod, opmod);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
1825
MLX5_SET(query_hca_cap_in, in, function_id, MLX5_VPORT_PF);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
1826
MLX5_SET(query_hca_cap_in, in, other_function, true);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
187
MLX5_SET(modify_esw_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
191
MLX5_SET(modify_esw_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
193
MLX5_SET(modify_esw_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
197
MLX5_SET(modify_esw_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
199
MLX5_SET(modify_esw_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
2325
MLX5_SET(query_vport_counter_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
2327
MLX5_SET(query_vport_counter_in, in, op_mod, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
2328
MLX5_SET(query_vport_counter_in, in, vport_number, vport->vport);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
2329
MLX5_SET(query_vport_counter_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
243
MLX5_SET(fte_match_set_misc, mv_misc, source_port, MLX5_VPORT_UPLINK);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1051
MLX5_SET(fte_match_param, spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1053
MLX5_SET(fte_match_param, spec->match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1055
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_1,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1062
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1094
MLX5_SET(query_esw_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1111
MLX5_SET(modify_esw_vport_context_in, min,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1113
MLX5_SET(modify_esw_vport_context_in, min,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
112
MLX5_SET(fte_match_set_misc2, misc2, metadata_reg_c_0, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1137
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1145
MLX5_SET(fte_match_set_misc, misc, source_eswitch_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
115
MLX5_SET(fte_match_set_misc2, misc2, metadata_reg_c_0, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1173
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1179
MLX5_SET(fte_match_set_misc, misc, source_port, vport);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1234
MLX5_SET(fte_match_set_misc, misc, source_port, MLX5_VPORT_ECPF);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1436
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1440
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0, tag);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1476
MLX5_SET(create_flow_group_in, flow_group_in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1480
MLX5_SET(fte_match_param, match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1484
MLX5_SET(create_flow_group_in, flow_group_in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
149
MLX5_SET(fte_match_set_misc2, misc2, metadata_reg_c_0, metadata);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
152
MLX5_SET(fte_match_set_misc2, misc2, metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
158
MLX5_SET(fte_match_set_misc, misc, source_port, vport);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
161
MLX5_SET(fte_match_set_misc, misc,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1671
MLX5_SET(create_flow_group_in, flow_group_in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1677
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1678
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, *ix + count - 1);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1709
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1714
MLX5_SET(fte_match_param, match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1717
MLX5_SET(fte_match_param, match_criteria,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1720
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, *ix);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1721
MLX5_SET(create_flow_group_in, flow_group_in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1767
MLX5_SET(create_flow_group_in, flow_group_in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1771
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, *ix);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1772
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1802
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1810
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, *ix);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1811
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2044
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2045
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, nvports - 1);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2089
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, flow_index);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2090
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, flow_index);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2121
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2125
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2131
MLX5_SET(fte_match_set_misc, misc, source_port, vport);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2290
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2292
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2293
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2295
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2305
MLX5_SET(copy_action_in, modact, action_type, MLX5_ACTION_TYPE_COPY);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2306
MLX5_SET(copy_action_in, modact, src_field,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2308
MLX5_SET(copy_action_in, modact, dst_field,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2816
MLX5_SET(set_flow_table_root_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2818
MLX5_SET(set_flow_table_root_in, in, table_type,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2826
MLX5_SET(set_flow_table_root_in, in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2828
MLX5_SET(set_flow_table_root_in, in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2831
MLX5_SET(set_flow_table_root_in, in, table_id,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2838
MLX5_SET(set_flow_table_root_in, in, table_id,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2868
MLX5_SET(fte_match_set_misc, misc, source_port, MLX5_VPORT_UPLINK);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2869
MLX5_SET(fte_match_set_misc, misc, source_eswitch_owner_vhca_id, slave_index);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2933
MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2936
MLX5_SET(create_flow_group_in, flow_group_in,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2938
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2939
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, count);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
4618
MLX5_SET(cmd_hca_cap_2, hca_caps, migratable, enable);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
4690
MLX5_SET(cmd_hca_cap, hca_caps, roce, enable);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
5042
MLX5_SET(cmd_hca_cap_2, hca_caps, max_num_eqs_24b, max_eqs);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
5045
MLX5_SET(cmd_hca_cap_2, hca_caps, sf_eq_usage, 1);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
957
MLX5_SET(fte_match_set_misc, misc, source_sqn, sqn);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
969
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
973
MLX5_SET(fte_match_set_misc2, misc, metadata_reg_c_0,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
979
MLX5_SET(fte_match_set_misc, misc, source_port, vport);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
982
MLX5_SET(fte_match_set_misc, misc, source_eswitch_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
149
MLX5_SET(fpga_create_qp_in, in, opcode, MLX5_CMD_OP_FPGA_CREATE_QP);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
169
MLX5_SET(fpga_modify_qp_in, in, opcode, MLX5_CMD_OP_FPGA_MODIFY_QP);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
170
MLX5_SET(fpga_modify_qp_in, in, field_select, fields);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
171
MLX5_SET(fpga_modify_qp_in, in, fpga_qpn, fpga_qpn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
185
MLX5_SET(fpga_query_qp_in, in, opcode, MLX5_CMD_OP_FPGA_QUERY_QP);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
186
MLX5_SET(fpga_query_qp_in, in, fpga_qpn, fpga_qpn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
201
MLX5_SET(fpga_destroy_qp_in, in, opcode, MLX5_CMD_OP_FPGA_DESTROY_QP);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
202
MLX5_SET(fpga_destroy_qp_in, in, fpga_qpn, fpga_qpn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
214
MLX5_SET(fpga_query_qp_counters_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
216
MLX5_SET(fpga_query_qp_counters_in, in, clear, clear);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
217
MLX5_SET(fpga_query_qp_counters_in, in, fpga_qpn, fpga_qpn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
57
MLX5_SET(fpga_access_reg, in, size, size);
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
87
MLX5_SET(fpga_ctrl, in, operation, op);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
236
MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_PA);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
237
MLX5_SET(mkc, mkc, lw, 1);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
238
MLX5_SET(mkc, mkc, lr, 1);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
240
MLX5_SET(mkc, mkc, pd, pdn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
241
MLX5_SET(mkc, mkc, length64, 1);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
242
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
432
MLX5_SET(cqc, temp_cqc, log_cq_size, ilog2(cq_size));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
462
MLX5_SET(cqc, cqc, log_cq_size, ilog2(cq_size));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
463
MLX5_SET(cqc, cqc, c_eqn_or_apu_element, eqn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
464
MLX5_SET(cqc, cqc, uar_page, fdev->conn_res.uar->index);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
465
MLX5_SET(cqc, cqc, log_page_size, conn->cq.wq_ctrl.buf.page_shift -
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
527
MLX5_SET(qpc, temp_qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
528
MLX5_SET(qpc, temp_qpc, log_rq_size, ilog2(conn->qp.rq.size));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
529
MLX5_SET(qpc, temp_qpc, log_sq_size, ilog2(conn->qp.sq.size));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
556
MLX5_SET(qpc, qpc, uar_page, fdev->conn_res.uar->index);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
557
MLX5_SET(qpc, qpc, log_page_size,
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
559
MLX5_SET(qpc, qpc, fre, 1);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
560
MLX5_SET(qpc, qpc, rlky, 1);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
561
MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
562
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
563
MLX5_SET(qpc, qpc, pd, fdev->conn_res.pdn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
564
MLX5_SET(qpc, qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
565
MLX5_SET(qpc, qpc, log_rq_size, ilog2(conn->qp.rq.size));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
566
MLX5_SET(qpc, qpc, rq_type, MLX5_NON_ZERO_RQ);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
567
MLX5_SET(qpc, qpc, log_sq_size, ilog2(conn->qp.sq.size));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
568
MLX5_SET(qpc, qpc, cqn_snd, conn->cq.mcq.cqn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
569
MLX5_SET(qpc, qpc, cqn_rcv, conn->cq.mcq.cqn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
570
MLX5_SET(qpc, qpc, ts_format, mlx5_get_qp_default_ts(mdev));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
573
MLX5_SET(qpc, qpc, user_index, 0xFFFFFF);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
578
MLX5_SET(create_qp_in, in, opcode, MLX5_CMD_OP_CREATE_QP);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
640
MLX5_SET(destroy_qp_in, in, opcode, MLX5_CMD_OP_DESTROY_QP);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
641
MLX5_SET(destroy_qp_in, in, qpn, conn->qp.qpn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
658
MLX5_SET(qp_2rst_in, in, opcode, MLX5_CMD_OP_2RST_QP);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
659
MLX5_SET(qp_2rst_in, in, qpn, conn->qp.qpn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
675
MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
676
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
677
MLX5_SET(qpc, qpc, primary_address_path.pkey_index, MLX5_FPGA_PKEY_INDEX);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
678
MLX5_SET(qpc, qpc, primary_address_path.vhca_port_num, MLX5_FPGA_PORT_NUM);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
679
MLX5_SET(qpc, qpc, pd, conn->fdev->conn_res.pdn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
680
MLX5_SET(qpc, qpc, cqn_snd, conn->cq.mcq.cqn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
681
MLX5_SET(qpc, qpc, cqn_rcv, conn->cq.mcq.cqn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
684
MLX5_SET(rst2init_qp_in, in, opcode, MLX5_CMD_OP_RST2INIT_QP);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
685
MLX5_SET(rst2init_qp_in, in, qpn, conn->qp.qpn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
701
MLX5_SET(qpc, qpc, mtu, MLX5_QPC_MTU_1K_BYTES);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
702
MLX5_SET(qpc, qpc, log_msg_max, (u8)MLX5_CAP_GEN(mdev, log_max_msg));
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
703
MLX5_SET(qpc, qpc, remote_qpn, conn->fpga_qpn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
704
MLX5_SET(qpc, qpc, next_rcv_psn,
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
706
MLX5_SET(qpc, qpc, primary_address_path.pkey_index, MLX5_FPGA_PKEY_INDEX);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
707
MLX5_SET(qpc, qpc, primary_address_path.vhca_port_num, MLX5_FPGA_PORT_NUM);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
710
MLX5_SET(qpc, qpc, primary_address_path.udp_sport,
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
712
MLX5_SET(qpc, qpc, primary_address_path.src_addr_index,
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
714
MLX5_SET(qpc, qpc, primary_address_path.hop_limit, 0);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
719
MLX5_SET(init2rtr_qp_in, in, opcode, MLX5_CMD_OP_INIT2RTR_QP);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
720
MLX5_SET(init2rtr_qp_in, in, qpn, conn->qp.qpn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
736
MLX5_SET(qpc, qpc, log_ack_req_freq, 8);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
737
MLX5_SET(qpc, qpc, min_rnr_nak, 0x12);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
738
MLX5_SET(qpc, qpc, primary_address_path.ack_timeout, 0x12); /* ~1.07s */
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
739
MLX5_SET(qpc, qpc, next_send_psn,
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
741
MLX5_SET(qpc, qpc, retry_count, 7);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
742
MLX5_SET(qpc, qpc, rnr_retry, 7); /* Infinite retry if RNR NACK */
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
744
MLX5_SET(rtr2rts_qp_in, in, opcode, MLX5_CMD_OP_RTR2RTS_QP);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
745
MLX5_SET(rtr2rts_qp_in, in, qpn, conn->qp.qpn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
746
MLX5_SET(rtr2rts_qp_in, in, opt_param_mask, MLX5_QP_OPTPAR_RNR_TIMEOUT);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
756
MLX5_SET(fpga_qpc, conn->fpga_qpc, state, MLX5_FPGA_QPC_STATE_ACTIVE);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
796
MLX5_SET(fpga_qpc, conn->fpga_qpc, state, MLX5_FPGA_QPC_STATE_INIT);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
880
MLX5_SET(fpga_qpc, conn->fpga_qpc, state, MLX5_FPGA_QPC_STATE_INIT);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
881
MLX5_SET(fpga_qpc, conn->fpga_qpc, qp_type, qp_type);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
882
MLX5_SET(fpga_qpc, conn->fpga_qpc, st, MLX5_FPGA_QPC_ST_RC);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
883
MLX5_SET(fpga_qpc, conn->fpga_qpc, ether_type, ETH_P_8021Q);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
884
MLX5_SET(fpga_qpc, conn->fpga_qpc, vid, 0);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
885
MLX5_SET(fpga_qpc, conn->fpga_qpc, next_rcv_psn, 1);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
886
MLX5_SET(fpga_qpc, conn->fpga_qpc, next_send_psn, 0);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
887
MLX5_SET(fpga_qpc, conn->fpga_qpc, pkey, MLX5_FPGA_PKEY);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
888
MLX5_SET(fpga_qpc, conn->fpga_qpc, remote_qpn, conn->qp.qpn);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
889
MLX5_SET(fpga_qpc, conn->fpga_qpc, rnr_retry, 7);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
890
MLX5_SET(fpga_qpc, conn->fpga_qpc, retry_count, 7);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1032
MLX5_SET(alloc_modify_header_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1034
MLX5_SET(alloc_modify_header_context_in, in, table_type, table_type);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1035
MLX5_SET(alloc_modify_header_context_in, in, num_of_actions, num_actions);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1054
MLX5_SET(dealloc_modify_header_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1056
MLX5_SET(dealloc_modify_header_context_in, in, modify_header_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1068
MLX5_SET(general_obj_in_cmd_hdr, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1070
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1072
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, definer_id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1086
MLX5_SET(create_match_definer_in, in, general_obj_in_cmd_hdr.opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1088
MLX5_SET(create_match_definer_in, in, general_obj_in_cmd_hdr.obj_type,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1092
MLX5_SET(match_definer, ptr, format_id, format_id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1189
MLX5_SET(set_l2_table_entry_in, in, opcode, MLX5_CMD_OP_SET_L2_TABLE_ENTRY);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1190
MLX5_SET(set_l2_table_entry_in, in, silent_mode_valid, 1);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1191
MLX5_SET(set_l2_table_entry_in, in, silent_mode, silent_mode);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1205
MLX5_SET(set_flow_table_root_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1207
MLX5_SET(set_flow_table_root_in, in, table_type,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1210
MLX5_SET(set_flow_table_root_in, in, op_mod, 1);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
1212
MLX5_SET(set_flow_table_root_in, in, table_id, ft_id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
174
MLX5_SET(set_flow_table_root_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
176
MLX5_SET(set_flow_table_root_in, in, table_type,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
179
MLX5_SET(set_flow_table_root_in, in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
181
MLX5_SET(set_flow_table_root_in, in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
184
MLX5_SET(set_flow_table_root_in, in, table_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
190
MLX5_SET(set_flow_table_root_in, in, table_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
229
MLX5_SET(set_flow_table_root_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
231
MLX5_SET(set_flow_table_root_in, in, table_type, ft->type);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
234
MLX5_SET(set_flow_table_root_in, in, op_mod, 1);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
236
MLX5_SET(set_flow_table_root_in, in, table_id, ft->id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
238
MLX5_SET(set_flow_table_root_in, in, underlay_qpn, underlay_qpn);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
239
MLX5_SET(set_flow_table_root_in, in, vport_number, ft->vport);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
240
MLX5_SET(set_flow_table_root_in, in, other_vport,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
242
MLX5_SET(set_flow_table_root_in, in, eswitch_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
244
MLX5_SET(set_flow_table_root_in, in, other_eswitch,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
267
MLX5_SET(set_flow_table_root_in, in, op_mod, 0);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
268
MLX5_SET(set_flow_table_root_in, in, table_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
299
MLX5_SET(create_flow_table_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
302
MLX5_SET(create_flow_table_in, in, uid, ft_attr->uid);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
303
MLX5_SET(create_flow_table_in, in, table_type, ft->type);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
304
MLX5_SET(create_flow_table_in, in, flow_table_context.level, ft->level);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
305
MLX5_SET(create_flow_table_in, in, flow_table_context.log_size, size ? ilog2(size) : 0);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
306
MLX5_SET(create_flow_table_in, in, vport_number, ft->vport);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
307
MLX5_SET(create_flow_table_in, in, other_vport,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
309
MLX5_SET(create_flow_table_in, in, eswitch_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
311
MLX5_SET(create_flow_table_in, in, other_eswitch,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
314
MLX5_SET(create_flow_table_in, in, flow_table_context.decap_en,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
316
MLX5_SET(create_flow_table_in, in, flow_table_context.reformat_en,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
318
MLX5_SET(create_flow_table_in, in, flow_table_context.termination_table,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
324
MLX5_SET(create_flow_table_in, in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
327
MLX5_SET(create_flow_table_in, in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
330
MLX5_SET(create_flow_table_in, in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
337
MLX5_SET(create_flow_table_in, in, op_mod, 0x1);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
339
MLX5_SET(create_flow_table_in, in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
364
MLX5_SET(destroy_flow_table_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
366
MLX5_SET(destroy_flow_table_in, in, table_type, ft->type);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
367
MLX5_SET(destroy_flow_table_in, in, table_id, ft->id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
368
MLX5_SET(destroy_flow_table_in, in, vport_number, ft->vport);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
369
MLX5_SET(destroy_flow_table_in, in, other_vport,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
371
MLX5_SET(destroy_flow_table_in, in, eswitch_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
373
MLX5_SET(destroy_flow_table_in, in, other_eswitch,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
390
MLX5_SET(modify_flow_table_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
392
MLX5_SET(modify_flow_table_in, in, table_type, ft->type);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
393
MLX5_SET(modify_flow_table_in, in, table_id, ft->id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
396
MLX5_SET(modify_flow_table_in, in, modify_field_select,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
399
MLX5_SET(modify_flow_table_in, in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
402
MLX5_SET(modify_flow_table_in, in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
406
MLX5_SET(modify_flow_table_in, in, vport_number, ft->vport);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
407
MLX5_SET(modify_flow_table_in, in, other_vport,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
409
MLX5_SET(modify_flow_table_in, in, eswitch_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
411
MLX5_SET(modify_flow_table_in, in, other_eswitch,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
413
MLX5_SET(modify_flow_table_in, in, modify_field_select,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
416
MLX5_SET(modify_flow_table_in, in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
419
MLX5_SET(modify_flow_table_in, in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
423
MLX5_SET(modify_flow_table_in, in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
441
MLX5_SET(create_flow_group_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
443
MLX5_SET(create_flow_group_in, in, table_type, ft->type);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
444
MLX5_SET(create_flow_group_in, in, table_id, ft->id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
445
MLX5_SET(create_flow_group_in, in, vport_number, ft->vport);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
446
MLX5_SET(create_flow_group_in, in, other_vport,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
448
MLX5_SET(create_flow_group_in, in, eswitch_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
450
MLX5_SET(create_flow_group_in, in, other_eswitch,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
466
MLX5_SET(destroy_flow_group_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
468
MLX5_SET(destroy_flow_group_in, in, table_type, ft->type);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
469
MLX5_SET(destroy_flow_group_in, in, table_id, ft->id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
470
MLX5_SET(destroy_flow_group_in, in, group_id, fg->id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
471
MLX5_SET(destroy_flow_group_in, in, vport_number, ft->vport);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
472
MLX5_SET(destroy_flow_group_in, in, other_vport,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
474
MLX5_SET(destroy_flow_group_in, in, eswitch_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
476
MLX5_SET(destroy_flow_group_in, in, other_eswitch,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
528
MLX5_SET(execute_aso, execute_aso, valid, 1);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
529
MLX5_SET(execute_aso, execute_aso, aso_object_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
533
MLX5_SET(exe_aso_ctrl_flow_meter, exe_aso_ctrl, return_reg_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
535
MLX5_SET(exe_aso_ctrl_flow_meter, exe_aso_ctrl, aso_type,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
537
MLX5_SET(exe_aso_ctrl_flow_meter, exe_aso_ctrl, init_color,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
539
MLX5_SET(exe_aso_ctrl_flow_meter, exe_aso_ctrl, meter_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
574
MLX5_SET(set_fte_in, in, opcode, MLX5_CMD_OP_SET_FLOW_TABLE_ENTRY);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
575
MLX5_SET(set_fte_in, in, op_mod, opmod);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
576
MLX5_SET(set_fte_in, in, modify_enable_mask, modify_mask);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
577
MLX5_SET(set_fte_in, in, table_type, ft->type);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
578
MLX5_SET(set_fte_in, in, table_id, ft->id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
579
MLX5_SET(set_fte_in, in, flow_index, fte->index);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
580
MLX5_SET(set_fte_in, in, ignore_flow_level,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
583
MLX5_SET(set_fte_in, in, vport_number, ft->vport);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
584
MLX5_SET(set_fte_in, in, other_vport,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
586
MLX5_SET(set_fte_in, in, eswitch_owner_vhca_id, ft->esw_owner_vhca_id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
587
MLX5_SET(set_fte_in, in, other_eswitch,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
591
MLX5_SET(flow_context, in_flow_context, group_id, group_id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
593
MLX5_SET(flow_context, in_flow_context, flow_tag,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
595
MLX5_SET(flow_context, in_flow_context, flow_source,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
597
MLX5_SET(flow_context, in_flow_context, uplink_hairpin_en,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
600
MLX5_SET(flow_context, in_flow_context, extended_destination,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
607
MLX5_SET(flow_context, in_flow_context, action, action);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
623
MLX5_SET(flow_context, in_flow_context, packet_reformat_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
633
MLX5_SET(flow_context, in_flow_context, modify_header_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
637
MLX5_SET(flow_context, in_flow_context, encrypt_decrypt_type,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
639
MLX5_SET(flow_context, in_flow_context, encrypt_decrypt_obj_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
644
MLX5_SET(vlan, vlan, ethtype, fte->act_dests.action.vlan[0].ethtype);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
645
MLX5_SET(vlan, vlan, vid, fte->act_dests.action.vlan[0].vid);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
646
MLX5_SET(vlan, vlan, prio, fte->act_dests.action.vlan[0].prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
650
MLX5_SET(vlan, vlan, ethtype, fte->act_dests.action.vlan[1].ethtype);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
651
MLX5_SET(vlan, vlan, vid, fte->act_dests.action.vlan[1].vid);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
652
MLX5_SET(vlan, vlan, prio, fte->act_dests.action.vlan[1].prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
683
MLX5_SET(dest_format_struct, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
687
MLX5_SET(dest_format_struct, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
700
MLX5_SET(dest_format_struct, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
704
MLX5_SET(extended_dest_format, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
714
MLX5_SET(dest_format_struct, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
724
MLX5_SET(dest_format_struct, in_dests, destination_type,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
726
MLX5_SET(dest_format_struct, in_dests, destination_id, id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
731
MLX5_SET(flow_context, in_flow_context, destination_list_size,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
746
MLX5_SET(flow_counter_list, in_dests, flow_counter_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
756
MLX5_SET(flow_context, in_flow_context, flow_counter_list_size,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
811
MLX5_SET(delete_fte_in, in, opcode, MLX5_CMD_OP_DELETE_FLOW_TABLE_ENTRY);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
812
MLX5_SET(delete_fte_in, in, table_type, ft->type);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
813
MLX5_SET(delete_fte_in, in, table_id, ft->id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
814
MLX5_SET(delete_fte_in, in, flow_index, fte->index);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
815
MLX5_SET(delete_fte_in, in, vport_number, ft->vport);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
816
MLX5_SET(delete_fte_in, in, other_vport,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
818
MLX5_SET(delete_fte_in, in, eswitch_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
820
MLX5_SET(delete_fte_in, in, other_eswitch,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
834
MLX5_SET(alloc_flow_counter_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
836
MLX5_SET(alloc_flow_counter_in, in, flow_counter_bulk, alloc_bitmask);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
853
MLX5_SET(dealloc_flow_counter_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
855
MLX5_SET(dealloc_flow_counter_in, in, flow_counter_id, id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
868
MLX5_SET(query_flow_counter_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
870
MLX5_SET(query_flow_counter_in, in, op_mod, 0);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
871
MLX5_SET(query_flow_counter_in, in, flow_counter_id, id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
894
MLX5_SET(query_flow_counter_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
896
MLX5_SET(query_flow_counter_in, in, flow_counter_id, base_id);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
897
MLX5_SET(query_flow_counter_in, in, num_of_counters, bulk_len);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
939
MLX5_SET(alloc_packet_reformat_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
941
MLX5_SET(packet_reformat_context_in, packet_reformat_context_in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
943
MLX5_SET(packet_reformat_context_in, packet_reformat_context_in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
945
MLX5_SET(packet_reformat_context_in, packet_reformat_context_in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
947
MLX5_SET(packet_reformat_context_in, packet_reformat_context_in,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
968
MLX5_SET(dealloc_packet_reformat_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
970
MLX5_SET(dealloc_packet_reformat_context_in, in, packet_reformat_id,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1808
MLX5_SET(create_flow_group_in, in, match_criteria_enable,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1810
MLX5_SET(create_flow_group_in, in, start_flow_index, fg->start_index);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1811
MLX5_SET(create_flow_group_in, in, end_flow_index, fg->start_index +
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1818
MLX5_SET(create_flow_group_in, in,
drivers/net/ethernet/mellanox/mlx5/core/fw.c
108
MLX5_SET(query_adapter_in, in, opcode, MLX5_CMD_OP_QUERY_ADAPTER);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
311
MLX5_SET(init_hca_in, in, opcode, MLX5_CMD_OP_INIT_HCA);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
321
MLX5_SET(init_hca_in, in, sw_vhca_id, dev->priv.sw_vhca_id);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
330
MLX5_SET(teardown_hca_in, in, opcode, MLX5_CMD_OP_TEARDOWN_HCA);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
346
MLX5_SET(teardown_hca_in, in, opcode, MLX5_CMD_OP_TEARDOWN_HCA);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
347
MLX5_SET(teardown_hca_in, in, profile, MLX5_TEARDOWN_HCA_IN_PROFILE_FORCE_CLOSE);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
375
MLX5_SET(teardown_hca_in, in, opcode, MLX5_CMD_OP_TEARDOWN_HCA);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
376
MLX5_SET(teardown_hca_in, in, profile,
drivers/net/ethernet/mellanox/mlx5/core/fw.c
432
MLX5_SET(mcc_reg, in, instruction, instr);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
433
MLX5_SET(mcc_reg, in, component_index, component_index);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
434
MLX5_SET(mcc_reg, in, update_handle, update_handle);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
435
MLX5_SET(mcc_reg, in, component_size, component_size);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
451
MLX5_SET(mcc_reg, in, update_handle, *update_handle);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
481
MLX5_SET(mcda_reg, in, update_handle, update_handle);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
482
MLX5_SET(mcda_reg, in, offset, offset);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
483
MLX5_SET(mcda_reg, in, size, size);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
506
MLX5_SET(mcqi_reg, in, component_index, component_index);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
507
MLX5_SET(mcqi_reg, in, read_pending_component, read_pending);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
508
MLX5_SET(mcqi_reg, in, info_type, info_type);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
509
MLX5_SET(mcqi_reg, in, data_size, data_size);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
763
MLX5_SET(mcqs_reg, in, component_index, component_index);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
81
MLX5_SET(query_adapter_in, in, opcode, MLX5_CMD_OP_QUERY_ADAPTER);
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
195
MLX5_SET(mfrl_reg, in, reset_level, MLX5_MFRL_REG_RESET_LEVEL3);
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
196
MLX5_SET(mfrl_reg, in, rst_type_sel, reset_type_sel);
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
197
MLX5_SET(mfrl_reg, in, pci_sync_for_fw_update_start, 1);
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
96
MLX5_SET(mfrl_reg, in, reset_level, reset_level);
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
97
MLX5_SET(mfrl_reg, in, rst_type_sel, reset_type_sel);
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
98
MLX5_SET(mfrl_reg, in, pci_sync_for_fw_update_resp, sync_resp);
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
99
MLX5_SET(mfrl_reg, in, pci_sync_for_fw_update_start, sync_start);
drivers/net/ethernet/mellanox/mlx5/core/health.c
779
MLX5_SET(mrtc_reg, in, time_h, now_us >> 32);
drivers/net/ethernet/mellanox/mlx5/core/health.c
780
MLX5_SET(mrtc_reg, in, time_l, now_us & 0xFFFFFFFF);
drivers/net/ethernet/mellanox/mlx5/core/hwmon.c
47
MLX5_SET(mtmp_reg, mtmp_in, sensor_index, sensor_index);
drivers/net/ethernet/mellanox/mlx5/core/hwmon.c
59
MLX5_SET(mtmp_reg, mtmp_in, sensor_index, sensor_index);
drivers/net/ethernet/mellanox/mlx5/core/hwmon.c
60
MLX5_SET(mtmp_reg, mtmp_in, mtr, 1);
drivers/net/ethernet/mellanox/mlx5/core/hwmon.c
77
MLX5_SET(mtmp_reg, mtmp_in, mte, 1);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
233
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
234
MLX5_SET(qpc, qpc, primary_address_path.pkey_index,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
236
MLX5_SET(qpc, qpc, primary_address_path.vhca_port_num, 1);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
237
MLX5_SET(qpc, qpc, q_key, IB_DEFAULT_Q_KEY);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
239
MLX5_SET(rst2init_qp_in, in, opcode, MLX5_CMD_OP_RST2INIT_QP);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
240
MLX5_SET(rst2init_qp_in, in, qpn, ipriv->qpn);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
248
MLX5_SET(init2rtr_qp_in, in, opcode, MLX5_CMD_OP_INIT2RTR_QP);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
249
MLX5_SET(init2rtr_qp_in, in, qpn, ipriv->qpn);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
257
MLX5_SET(rtr2rts_qp_in, in, opcode, MLX5_CMD_OP_RTR2RTS_QP);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
258
MLX5_SET(rtr2rts_qp_in, in, qpn, ipriv->qpn);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
269
MLX5_SET(qp_2err_in, in, opcode, MLX5_CMD_OP_2ERR_QP);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
270
MLX5_SET(qp_2err_in, in, qpn, ipriv->qpn);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
282
MLX5_SET(qp_2rst_in, in, opcode, MLX5_CMD_OP_2RST_QP);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
283
MLX5_SET(qp_2rst_in, in, qpn, ipriv->qpn);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
302
MLX5_SET(create_qp_in, in, input_qpn, qpn);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
306
MLX5_SET(qpc, qpc, ts_format, mlx5_get_qp_default_ts(priv->mdev));
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
307
MLX5_SET(qpc, qpc, st, MLX5_QP_ST_UD);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
308
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
309
MLX5_SET(qpc, qpc, ulp_stateless_offload_mode,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
313
MLX5_SET(ads, addr_path, vhca_port_num, 1);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
314
MLX5_SET(ads, addr_path, grh, 1);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
316
MLX5_SET(create_qp_in, in, opcode, MLX5_CMD_OP_CREATE_QP);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
330
MLX5_SET(destroy_qp_in, in, opcode, MLX5_CMD_OP_DESTROY_QP);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
331
MLX5_SET(destroy_qp_in, in, qpn, qpn);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
347
MLX5_SET(tisc, tisc, underlay_qpn, underlay_qpn);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
102
MLX5_SET(lagc, lag_ctx, tx_remap_affinity_1, ports[idx0]);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
103
MLX5_SET(lagc, lag_ctx, tx_remap_affinity_2, ports[idx1]);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
109
MLX5_SET(lagc, lag_ctx, active_port,
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
115
MLX5_SET(lagc, lag_ctx, port_select_mode, port_sel_mode);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
132
MLX5_SET(modify_lag_in, in, opcode, MLX5_CMD_OP_MODIFY_LAG);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
133
MLX5_SET(modify_lag_in, in, field_select, 0x1);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
135
MLX5_SET(lagc, lag_ctx, tx_remap_affinity_1, ports[idx0]);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
136
MLX5_SET(lagc, lag_ctx, tx_remap_affinity_2, ports[idx1]);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
145
MLX5_SET(create_vport_lag_in, in, opcode, MLX5_CMD_OP_CREATE_VPORT_LAG);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
155
MLX5_SET(destroy_vport_lag_in, in, opcode, MLX5_CMD_OP_DESTROY_VPORT_LAG);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
2009
MLX5_SET(query_cong_statistics_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
489
MLX5_SET(modify_lag_in, in, opcode, MLX5_CMD_OP_MODIFY_LAG);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
490
MLX5_SET(modify_lag_in, in, field_select, 0x2);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
492
MLX5_SET(lagc, lag_ctx, active_port, ports);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
728
MLX5_SET(destroy_lag_in, in, opcode, MLX5_CMD_OP_DESTROY_LAG);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
821
MLX5_SET(destroy_lag_in, in, opcode, MLX5_CMD_OP_DESTROY_LAG);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
92
MLX5_SET(create_lag_in, in, opcode, MLX5_CMD_OP_CREATE_LAG);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
93
MLX5_SET(lagc, lag_ctx, fdb_selection_mode, fdb_sel_mode);
drivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c
26
MLX5_SET(create_flow_group_in, in, match_definer_id,
drivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c
28
MLX5_SET(create_flow_group_in, in, start_flow_index, 0);
drivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c
29
MLX5_SET(create_flow_group_in, in, end_flow_index, rules - 1);
drivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c
30
MLX5_SET(create_flow_group_in, in, group_type,
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
101
MLX5_SET(cqc, cqc, cq_period_mode, MLX5_CQ_PERIOD_MODE_START_FROM_EQE);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
102
MLX5_SET(cqc, cqc, c_eqn_or_apu_element, eqn);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
103
MLX5_SET(cqc, cqc, uar_page, mdev->priv.bfreg.up->index);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
104
MLX5_SET(cqc, cqc, log_page_size, cq->wq_ctrl.buf.page_shift -
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
131
MLX5_SET(cqc, cqc_data, log_cq_size, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
132
MLX5_SET(cqc, cqc_data, uar_page, mdev->priv.bfreg.up->index);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
134
MLX5_SET(cqc, cqc_data, cqe_sz, CQE_STRIDE_128_PAD);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
195
MLX5_SET(sqc, sqc, cqn, sq->cq.mcq.cqn);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
197
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
198
MLX5_SET(sqc, sqc, flush_in_error_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
203
MLX5_SET(sqc, sqc, ts_format, ts_format);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
205
MLX5_SET(wq, wq, wq_type, MLX5_WQ_TYPE_CYCLIC);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
206
MLX5_SET(wq, wq, uar_page, mdev->priv.bfreg.index);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
207
MLX5_SET(wq, wq, log_wq_pg_sz, sq->wq_ctrl.buf.page_shift -
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
231
MLX5_SET(modify_sq_in, in, sq_state, MLX5_SQC_STATE_RST);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
233
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RDY);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
280
MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
281
MLX5_SET(wq, wq, pd, pdn);
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
282
MLX5_SET(wq, wq, log_wq_sz, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1050
MLX5_SET(mtpps_reg, in, pin, pin);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
260
MLX5_SET(mtctr_reg, in, first_clock_timestamp_request,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
262
MLX5_SET(mtctr_reg, in, second_clock_timestamp_request,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
457
MLX5_SET(mtpps_reg, in, pin, i);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
459
MLX5_SET(mtpps_reg, in, field_select, MLX5_MTPPS_FS_TIME_STAMP);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
498
MLX5_SET(mtutc_reg, in, operation, MLX5_MTUTC_OPERATION_SET_TIME_IMMEDIATE);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
499
MLX5_SET(mtutc_reg, in, utc_sec, ts->tv_sec);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
500
MLX5_SET(mtutc_reg, in, utc_nsec, ts->tv_nsec);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
607
MLX5_SET(mtutc_reg, in, operation, MLX5_MTUTC_OPERATION_ADJUST_TIME);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
608
MLX5_SET(mtutc_reg, in, time_adjustment, delta);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
659
MLX5_SET(mtutc_reg, in, operation, MLX5_MTUTC_OPERATION_ADJUST_FREQ_UTC);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
664
MLX5_SET(mtutc_reg, in, freq_adj_units,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
666
MLX5_SET(mtutc_reg, in, freq_adjustment, (s32)scaled_ppm);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
668
MLX5_SET(mtutc_reg, in, freq_adj_units, MLX5_MTUTC_FREQ_ADJ_UNITS_PPB);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
669
MLX5_SET(mtutc_reg, in, freq_adjustment, scaled_ppm_to_ppb(scaled_ppm));
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
753
MLX5_SET(mtpps_reg, in, pin, pin);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
754
MLX5_SET(mtpps_reg, in, pin_mode, pin_mode);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
755
MLX5_SET(mtpps_reg, in, pattern, pattern);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
756
MLX5_SET(mtpps_reg, in, enable, on);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
757
MLX5_SET(mtpps_reg, in, field_select, field_select);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
950
MLX5_SET(mtpps_reg, in, pin, pin);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
951
MLX5_SET(mtpps_reg, in, pin_mode, pin_mode);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
952
MLX5_SET(mtpps_reg, in, pattern, pattern);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
953
MLX5_SET(mtpps_reg, in, enable, on);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
955
MLX5_SET(mtpps_reg, in, field_select, field_select);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
957
MLX5_SET(mtpps_reg, in, out_pulse_duration_ns, out_pulse_duration_ns);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
122
MLX5_SET(encryption_key_obj, key_obj, key_size, key_sz);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
145
MLX5_SET(sync_crypto_in, in, opcode, MLX5_CMD_OP_SYNC_CRYPTO);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
146
MLX5_SET(sync_crypto_in, in, crypto_type, crypto_type);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
166
MLX5_SET(general_obj_in_cmd_hdr, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
168
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
171
MLX5_SET(general_obj_create_param, param, log_obj_range, log_obj_range);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
174
MLX5_SET(encryption_key_obj, obj, key_purpose, key_purpose);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
175
MLX5_SET(encryption_key_obj, obj, pd, mdev->mlx5e_res.hw_objs.pdn);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
197
MLX5_SET(general_obj_in_cmd_hdr, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
199
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
201
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, obj_id);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
204
MLX5_SET(general_obj_query_param, param, obj_offset, obj_offset);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
208
MLX5_SET(encryption_key_obj, obj, key_purpose, key_purpose);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
209
MLX5_SET(encryption_key_obj, obj, pd, mdev->mlx5e_res.hw_objs.pdn);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
238
MLX5_SET(general_obj_in_cmd_hdr, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
240
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
244
MLX5_SET(encryption_key_obj, obj, key_purpose, key_purpose);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
245
MLX5_SET(encryption_key_obj, obj, pd, mdev->mlx5e_res.hw_objs.pdn);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
266
MLX5_SET(general_obj_in_cmd_hdr, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
268
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
270
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, key_id);
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
167
MLX5_SET(general_obj_in_cmd_hdr, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
169
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, MLX5_OBJ_TYPE_SW_ICM);
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
170
MLX5_SET(general_obj_in_cmd_hdr, in, uid, uid);
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
228
MLX5_SET(sw_icm, sw_icm, log_sw_icm_size, ilog2(length));
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
285
MLX5_SET(general_obj_in_cmd_hdr, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
287
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, MLX5_OBJ_TYPE_SW_ICM);
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
288
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, obj_id);
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
289
MLX5_SET(general_obj_in_cmd_hdr, in, uid, uid);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
269
MLX5_SET(set_action_in, modact, action_type, MLX5_ACTION_TYPE_SET);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
270
MLX5_SET(set_action_in, modact, field,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
272
MLX5_SET(set_action_in, modact, offset,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
274
MLX5_SET(set_action_in, modact, length,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
277
MLX5_SET(set_action_in, modact, data, chain->id);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
524
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
526
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
1040
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
1079
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
1083
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
321
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
326
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
345
MLX5_SET(fte_match_set_lyr_2_4, headers_v, l4_type, l4_type);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
348
MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_protocol, proto);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
383
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
469
MLX5_SET(fte_match_param, mc, outer_headers.ip_protocol, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
482
MLX5_SET(fte_match_param, mc, outer_headers.l4_type_ext, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
487
MLX5_SET(fte_match_param, mc, outer_headers.ip_version, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
489
MLX5_SET(fte_match_param, mc, outer_headers.ethertype, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
500
MLX5_SET(fte_match_param, mc, inner_headers.ip_version, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
501
MLX5_SET(fte_match_param, mc, inner_headers.l4_type_ext, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
567
MLX5_SET(fte_match_param, mc, outer_headers.l4_type, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
585
MLX5_SET(fte_match_param, mc,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
590
MLX5_SET(fte_match_param, mc, outer_headers.ip_protocol, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
641
MLX5_SET(fte_match_param, spec->match_value, inner_headers.ip_version, ipv);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
741
MLX5_SET(fte_match_param, mc, inner_headers.l4_type, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
755
MLX5_SET(fte_match_param, mc, inner_headers.ip_protocol, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/geneve.c
36
MLX5_SET(general_obj_in_cmd_hdr, hdr, opcode, MLX5_CMD_OP_CREATE_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/lib/geneve.c
37
MLX5_SET(general_obj_in_cmd_hdr, hdr, obj_type, MLX5_OBJ_TYPE_GENEVE_TLV_OPT);
drivers/net/ethernet/mellanox/mlx5/core/lib/geneve.c
39
MLX5_SET(geneve_tlv_option, opt, option_class, be16_to_cpu(class));
drivers/net/ethernet/mellanox/mlx5/core/lib/geneve.c
40
MLX5_SET(geneve_tlv_option, opt, option_type, type);
drivers/net/ethernet/mellanox/mlx5/core/lib/geneve.c
41
MLX5_SET(geneve_tlv_option, opt, option_data_length, len);
drivers/net/ethernet/mellanox/mlx5/core/lib/geneve.c
56
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_DESTROY_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/lib/geneve.c
57
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, MLX5_OBJ_TYPE_GENEVE_TLV_OPT);
drivers/net/ethernet/mellanox/mlx5/core/lib/geneve.c
58
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, obj_id);
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
121
#define MLX5_SET_RA(p, f, v) MLX5_SET(roce_addr_layout, p, f, v)
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
146
MLX5_SET(set_roce_address_in, in, vhca_port_num, port_num);
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
148
MLX5_SET(set_roce_address_in, in, roce_address_index, index);
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
149
MLX5_SET(set_roce_address_in, in, opcode, MLX5_CMD_OP_SET_ROCE_ADDRESS);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
251
MLX5_SET(fte_match_param, spec->match_value, misc_parameters.source_vhca_port,
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
54
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_UDP);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
56
MLX5_SET(fte_match_param, spec->match_value, outer_headers.udp_dport, dport);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1075
MLX5_SET(fte_match_param, mc, misc_parameters_5.macsec_tag_0,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1098
MLX5_SET(fte_match_param, mc, misc_parameters_5.macsec_tag_0,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1170
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.macsec_syndrome, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1173
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_4, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1177
MLX5_SET(fte_match_param, spec->match_criteria, misc_parameters_5.macsec_tag_0,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1181
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_5.macsec_tag_0,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1227
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1229
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1336
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_UDP);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1338
MLX5_SET(fte_match_param, spec->match_value, outer_headers.udp_dport, ROCE_V2_UDP_DPORT);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1340
MLX5_SET(copy_action_in, action, action_type, MLX5_ACTION_TYPE_COPY);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1341
MLX5_SET(copy_action_in, action, src_field, MLX5_ACTION_IN_FIELD_METADATA_REG_B);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1342
MLX5_SET(copy_action_in, action, src_offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1343
MLX5_SET(copy_action_in, action, length, 32);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1344
MLX5_SET(copy_action_in, action, dst_field, MLX5_ACTION_IN_FIELD_METADATA_REG_C_5);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1345
MLX5_SET(copy_action_in, action, dst_offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1575
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, flow_table->max_fte - 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1576
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, flow_table->max_fte - 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1689
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype, ETH_P_MACSEC);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1694
MLX5_SET(fte_match_param, spec->match_criteria, misc_parameters_5.macsec_tag_0,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1696
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_5.macsec_tag_0,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1702
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_5.macsec_tag_2,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1707
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_5.macsec_tag_3,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1762
MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1763
MLX5_SET(set_action_in, action, field, MLX5_ACTION_IN_FIELD_METADATA_REG_B);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1764
MLX5_SET(set_action_in, action, data, macsec_fs_set_rx_fs_id(fs_id));
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1765
MLX5_SET(set_action_in, action, offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1766
MLX5_SET(set_action_in, action, length, 32);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1925
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1946
MLX5_SET(fte_match_param, spec->match_value,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
2163
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_5,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
2216
MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
2217
MLX5_SET(set_action_in, action, field, MLX5_ACTION_IN_FIELD_METADATA_REG_A);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
2218
MLX5_SET(set_action_in, action, data,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
2220
MLX5_SET(set_action_in, action, offset,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
2222
MLX5_SET(set_action_in, action, length, 8);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
299
MLX5_SET(fte_match_param, mc, misc_parameters_2.metadata_reg_a,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
446
MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype, ETH_P_PAE);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
480
MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, flow_table->max_fte - 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
481
MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, flow_table->max_fte - 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
512
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_4, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
593
MLX5_SET(fte_match_param, spec->match_criteria, misc_parameters_2.metadata_reg_a,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
595
MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_a,
drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c
47
MLX5_SET(set_l2_table_entry_in, in, opcode, MLX5_CMD_OP_SET_L2_TABLE_ENTRY);
drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c
48
MLX5_SET(set_l2_table_entry_in, in, table_index, index);
drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c
60
MLX5_SET(delete_l2_table_entry_in, in, opcode, MLX5_CMD_OP_DELETE_L2_TABLE_ENTRY);
drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c
61
MLX5_SET(delete_l2_table_entry_in, in, table_index, index);
drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c
150
MLX5_SET(mnvda_reg, _mnvda_ptr, \
drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c
155
MLX5_SET(mnvda_reg, _mnvda_ptr, configuration_item_header.length, \
drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c
237
MLX5_SET(mnvda_reg, mnvda, configuration_item_header.access_mode,
drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c
312
MLX5_SET(nv_sw_offload_conf, data, cqe_compression, value);
drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c
434
MLX5_SET(nv_sw_accelerate_conf, data, swp_l4_csum_mode, value);
drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c
615
MLX5_SET(nv_global_pci_conf, data, sriov_valid, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c
616
MLX5_SET(nv_global_pci_conf, data, sriov_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c
617
MLX5_SET(nv_global_pci_conf, data, per_pf_total_vf, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c
634
MLX5_SET(nv_pf_pci_conf, data, pf_total_vf_en, ctx->val.vbool);
drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c
712
MLX5_SET(nv_global_pci_conf, data, sriov_valid, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c
713
MLX5_SET(nv_global_pci_conf, data, per_pf_total_vf, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/nv_param.c
725
MLX5_SET(nv_pf_pci_conf, data, total_vf, ctx->val.vu32);
drivers/net/ethernet/mellanox/mlx5/core/lib/port_tun.c
50
MLX5_SET(pcmr_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/port_tun.c
51
MLX5_SET(pcmr_reg, in, entropy_force, force);
drivers/net/ethernet/mellanox/mlx5/core/lib/port_tun.c
52
MLX5_SET(pcmr_reg, in, entropy_calc, enable);
drivers/net/ethernet/mellanox/mlx5/core/lib/port_tun.c
65
MLX5_SET(pcmr_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/port_tun.c
66
MLX5_SET(pcmr_reg, in, entropy_force, force);
drivers/net/ethernet/mellanox/mlx5/core/lib/port_tun.c
67
MLX5_SET(pcmr_reg, in, entropy_gre_calc, enable);
drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c
56
MLX5_SET(add_vxlan_udp_dport_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c
58
MLX5_SET(add_vxlan_udp_dport_in, in, vxlan_udp_port, port);
drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c
66
MLX5_SET(delete_vxlan_udp_dport_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c
68
MLX5_SET(delete_vxlan_udp_dport_in, in, vxlan_udp_port, port);
drivers/net/ethernet/mellanox/mlx5/core/main.c
239
MLX5_SET(set_driver_version_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/main.c
380
MLX5_SET(query_hca_cap_in, in, opcode, MLX5_CMD_OP_QUERY_HCA_CAP);
drivers/net/ethernet/mellanox/mlx5/core/main.c
381
MLX5_SET(query_hca_cap_in, in, op_mod, opmod);
drivers/net/ethernet/mellanox/mlx5/core/main.c
425
MLX5_SET(set_hca_cap_in, in, opcode, MLX5_CMD_OP_SET_HCA_CAP);
drivers/net/ethernet/mellanox/mlx5/core/main.c
426
MLX5_SET(set_hca_cap_in, in, op_mod, opmod << 1);
drivers/net/ethernet/mellanox/mlx5/core/main.c
453
MLX5_SET(atomic_caps, set_hca_cap, atomic_req_8B_endianness_mode,
drivers/net/ethernet/mellanox/mlx5/core/main.c
484
MLX5_SET(odp_cap, set_hca_cap, mem_page_fault, mem_page_fault);
drivers/net/ethernet/mellanox/mlx5/core/main.c
493
MLX5_SET(odp_cap, set_hca_cap, field, _res); \
drivers/net/ethernet/mellanox/mlx5/core/main.c
574
MLX5_SET(cmd_hca_cap_2, set_hca_cap, sw_vhca_id_valid, 1);
drivers/net/ethernet/mellanox/mlx5/core/main.c
579
MLX5_SET(cmd_hca_cap_2, set_hca_cap, lag_per_mp_group, 1);
drivers/net/ethernet/mellanox/mlx5/core/main.c
610
MLX5_SET(cmd_hca_cap, set_hca_cap, pkey_table_size,
drivers/net/ethernet/mellanox/mlx5/core/main.c
623
MLX5_SET(cmd_hca_cap, set_hca_cap, log_max_qp,
drivers/net/ethernet/mellanox/mlx5/core/main.c
627
MLX5_SET(cmd_hca_cap, set_hca_cap, cmdif_checksum, 0);
drivers/net/ethernet/mellanox/mlx5/core/main.c
633
MLX5_SET(cmd_hca_cap, set_hca_cap, uar_4k, 1);
drivers/net/ethernet/mellanox/mlx5/core/main.c
635
MLX5_SET(cmd_hca_cap, set_hca_cap, log_uar_page_sz, PAGE_SHIFT - 12);
drivers/net/ethernet/mellanox/mlx5/core/main.c
638
MLX5_SET(cmd_hca_cap,
drivers/net/ethernet/mellanox/mlx5/core/main.c
644
MLX5_SET(cmd_hca_cap, set_hca_cap, dct, 1);
drivers/net/ethernet/mellanox/mlx5/core/main.c
647
MLX5_SET(cmd_hca_cap, set_hca_cap, pci_sync_for_fw_update_event, 1);
drivers/net/ethernet/mellanox/mlx5/core/main.c
649
MLX5_SET(cmd_hca_cap, set_hca_cap,
drivers/net/ethernet/mellanox/mlx5/core/main.c
652
MLX5_SET(cmd_hca_cap, set_hca_cap,
drivers/net/ethernet/mellanox/mlx5/core/main.c
656
MLX5_SET(cmd_hca_cap,
drivers/net/ethernet/mellanox/mlx5/core/main.c
662
MLX5_SET(cmd_hca_cap, set_hca_cap, release_all_pages, 1);
drivers/net/ethernet/mellanox/mlx5/core/main.c
665
MLX5_SET(cmd_hca_cap, set_hca_cap, mkey_by_name, 1);
drivers/net/ethernet/mellanox/mlx5/core/main.c
670
MLX5_SET(cmd_hca_cap, set_hca_cap, num_total_dynamic_vf_msix,
drivers/net/ethernet/mellanox/mlx5/core/main.c
674
MLX5_SET(cmd_hca_cap, set_hca_cap, roce,
drivers/net/ethernet/mellanox/mlx5/core/main.c
679
MLX5_SET(cmd_hca_cap, set_hca_cap, log_max_current_uc_list,
drivers/net/ethernet/mellanox/mlx5/core/main.c
684
MLX5_SET(cmd_hca_cap, set_hca_cap, abs_native_port_num, 1);
drivers/net/ethernet/mellanox/mlx5/core/main.c
728
MLX5_SET(roce_cap, set_hca_cap, sw_r_roce_src_udp_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/main.c
731
MLX5_SET(roce_cap, set_hca_cap, qp_ooo_transmit_default, 1);
drivers/net/ethernet/mellanox/mlx5/core/main.c
757
MLX5_SET(port_selection_cap, set_hca_cap, port_select_flow_table_bypass, 1);
drivers/net/ethernet/mellanox/mlx5/core/main.c
852
MLX5_SET(enable_hca_in, in, opcode, MLX5_CMD_OP_ENABLE_HCA);
drivers/net/ethernet/mellanox/mlx5/core/main.c
853
MLX5_SET(enable_hca_in, in, function_id, func_id);
drivers/net/ethernet/mellanox/mlx5/core/main.c
854
MLX5_SET(enable_hca_in, in, embedded_cpu_function,
drivers/net/ethernet/mellanox/mlx5/core/main.c
863
MLX5_SET(disable_hca_in, in, opcode, MLX5_CMD_OP_DISABLE_HCA);
drivers/net/ethernet/mellanox/mlx5/core/main.c
864
MLX5_SET(disable_hca_in, in, function_id, func_id);
drivers/net/ethernet/mellanox/mlx5/core/main.c
865
MLX5_SET(enable_hca_in, in, embedded_cpu_function,
drivers/net/ethernet/mellanox/mlx5/core/main.c
877
MLX5_SET(query_issi_in, query_in, opcode, MLX5_CMD_OP_QUERY_ISSI);
drivers/net/ethernet/mellanox/mlx5/core/main.c
899
MLX5_SET(set_issi_in, set_in, opcode, MLX5_CMD_OP_SET_ISSI);
drivers/net/ethernet/mellanox/mlx5/core/main.c
900
MLX5_SET(set_issi_in, set_in, current_issi, 1);
drivers/net/ethernet/mellanox/mlx5/core/mcg.c
43
MLX5_SET(attach_to_mcg_in, in, opcode, MLX5_CMD_OP_ATTACH_TO_MCG);
drivers/net/ethernet/mellanox/mlx5/core/mcg.c
44
MLX5_SET(attach_to_mcg_in, in, qpn, qpn);
drivers/net/ethernet/mellanox/mlx5/core/mcg.c
56
MLX5_SET(detach_from_mcg_in, in, opcode, MLX5_CMD_OP_DETACH_FROM_MCG);
drivers/net/ethernet/mellanox/mlx5/core/mcg.c
57
MLX5_SET(detach_from_mcg_in, in, qpn, qpn);
drivers/net/ethernet/mellanox/mlx5/core/mr.c
102
MLX5_SET(create_psv_in, in, opcode, MLX5_CMD_OP_CREATE_PSV);
drivers/net/ethernet/mellanox/mlx5/core/mr.c
103
MLX5_SET(create_psv_in, in, pd, pdn);
drivers/net/ethernet/mellanox/mlx5/core/mr.c
104
MLX5_SET(create_psv_in, in, num_psv, npsvs);
drivers/net/ethernet/mellanox/mlx5/core/mr.c
121
MLX5_SET(destroy_psv_in, in, opcode, MLX5_CMD_OP_DESTROY_PSV);
drivers/net/ethernet/mellanox/mlx5/core/mr.c
122
MLX5_SET(destroy_psv_in, in, psvn, psv_num);
drivers/net/ethernet/mellanox/mlx5/core/mr.c
136
MLX5_SET(query_special_contexts_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/mr.c
45
MLX5_SET(create_mkey_in, in, opcode, MLX5_CMD_OP_CREATE_MKEY);
drivers/net/ethernet/mellanox/mlx5/core/mr.c
64
MLX5_SET(destroy_mkey_in, in, opcode, MLX5_CMD_OP_DESTROY_MKEY);
drivers/net/ethernet/mellanox/mlx5/core/mr.c
65
MLX5_SET(destroy_mkey_in, in, mkey_index, mlx5_mkey_to_idx(mkey));
drivers/net/ethernet/mellanox/mlx5/core/mr.c
76
MLX5_SET(query_mkey_in, in, opcode, MLX5_CMD_OP_QUERY_MKEY);
drivers/net/ethernet/mellanox/mlx5/core/mr.c
77
MLX5_SET(query_mkey_in, in, mkey_index, mlx5_mkey_to_idx(mkey));
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
205
MLX5_SET(query_pages_in, in, opcode, MLX5_CMD_OP_QUERY_PAGES);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
206
MLX5_SET(query_pages_in, in, op_mod, boot ?
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
209
MLX5_SET(query_pages_in, in, embedded_cpu_function, mlx5_core_is_ecpf(dev));
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
342
MLX5_SET(manage_pages_in, in, opcode, MLX5_CMD_OP_MANAGE_PAGES);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
343
MLX5_SET(manage_pages_in, in, op_mod, MLX5_PAGES_CANT_GIVE);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
344
MLX5_SET(manage_pages_in, in, function_id, func_id);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
345
MLX5_SET(manage_pages_in, in, embedded_cpu_function, ec_function);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
390
MLX5_SET(manage_pages_in, in, opcode, MLX5_CMD_OP_MANAGE_PAGES);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
391
MLX5_SET(manage_pages_in, in, op_mod, MLX5_PAGES_GIVE);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
392
MLX5_SET(manage_pages_in, in, function_id, func_id);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
393
MLX5_SET(manage_pages_in, in, input_num_entries, npages);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
394
MLX5_SET(manage_pages_in, in, embedded_cpu_function, ec_function);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
516
MLX5_SET(manage_pages_out, out, output_num_entries, i);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
540
MLX5_SET(manage_pages_in, in, opcode, MLX5_CMD_OP_MANAGE_PAGES);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
541
MLX5_SET(manage_pages_in, in, op_mod, MLX5_PAGES_TAKE);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
542
MLX5_SET(manage_pages_in, in, function_id, func_id);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
543
MLX5_SET(manage_pages_in, in, input_num_entries, npages);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
544
MLX5_SET(manage_pages_in, in, embedded_cpu_function, ec_function);
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
129
MLX5_SET(cmd_hca_cap, cap, dynamic_msix_table_size, msix_vec_count);
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
131
MLX5_SET(set_hca_cap_in, hca_cap, opcode, MLX5_CMD_OP_SET_HCA_CAP);
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
132
MLX5_SET(set_hca_cap_in, hca_cap, other_function, 1);
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
133
MLX5_SET(set_hca_cap_in, hca_cap, ec_vf_function, ec_vf_function);
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
134
MLX5_SET(set_hca_cap_in, hca_cap, function_id, function_id);
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
136
MLX5_SET(set_hca_cap_in, hca_cap, op_mod,
drivers/net/ethernet/mellanox/mlx5/core/pd.c
43
MLX5_SET(alloc_pd_in, in, opcode, MLX5_CMD_OP_ALLOC_PD);
drivers/net/ethernet/mellanox/mlx5/core/pd.c
55
MLX5_SET(dealloc_pd_in, in, opcode, MLX5_CMD_OP_DEALLOC_PD);
drivers/net/ethernet/mellanox/mlx5/core/pd.c
56
MLX5_SET(dealloc_pd_in, in, pd, pdn);
drivers/net/ethernet/mellanox/mlx5/core/port.c
1008
MLX5_SET(qpdpm_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
1014
MLX5_SET(qpdpm_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
104
MLX5_SET(mcam_reg, in, feature_group, feature_group);
drivers/net/ethernet/mellanox/mlx5/core/port.c
1046
MLX5_SET(qpdpm_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
105
MLX5_SET(mcam_reg, in, access_reg_group, access_reg_group);
drivers/net/ethernet/mellanox/mlx5/core/port.c
116
MLX5_SET(qcam_reg, in, feature_group, feature_group);
drivers/net/ethernet/mellanox/mlx5/core/port.c
117
MLX5_SET(qcam_reg, in, access_reg_group, access_reg_group);
drivers/net/ethernet/mellanox/mlx5/core/port.c
1259
MLX5_SET(mpir_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
152
MLX5_SET(ptys_reg, in, local_port, local_port);
drivers/net/ethernet/mellanox/mlx5/core/port.c
153
MLX5_SET(ptys_reg, in, plane_ind, plane_index);
drivers/net/ethernet/mellanox/mlx5/core/port.c
154
MLX5_SET(ptys_reg, in, proto_mask, proto_mask);
drivers/net/ethernet/mellanox/mlx5/core/port.c
165
MLX5_SET(mlcr_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
166
MLX5_SET(mlcr_reg, in, beacon_duration, beacon_duration);
drivers/net/ethernet/mellanox/mlx5/core/port.c
206
MLX5_SET(paos_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
207
MLX5_SET(paos_reg, in, admin_status, status);
drivers/net/ethernet/mellanox/mlx5/core/port.c
208
MLX5_SET(paos_reg, in, ase, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
220
MLX5_SET(paos_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
235
MLX5_SET(pmtu_reg, in, local_port, port);
drivers/net/ethernet/mellanox/mlx5/core/port.c
252
MLX5_SET(pmtu_reg, in, admin_mtu, mtu);
drivers/net/ethernet/mellanox/mlx5/core/port.c
253
MLX5_SET(pmtu_reg, in, local_port, port);
drivers/net/ethernet/mellanox/mlx5/core/port.c
278
MLX5_SET(pmlp_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
299
MLX5_SET(mcia_reg, in, i2c_device_address, MLX5_I2C_ADDR_LOW);
drivers/net/ethernet/mellanox/mlx5/core/port.c
300
MLX5_SET(mcia_reg, in, module, module_num);
drivers/net/ethernet/mellanox/mlx5/core/port.c
301
MLX5_SET(mcia_reg, in, device_address, 0);
drivers/net/ethernet/mellanox/mlx5/core/port.c
302
MLX5_SET(mcia_reg, in, page_number, 0);
drivers/net/ethernet/mellanox/mlx5/core/port.c
303
MLX5_SET(mcia_reg, in, size, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
304
MLX5_SET(mcia_reg, in, l, 0);
drivers/net/ethernet/mellanox/mlx5/core/port.c
384
MLX5_SET(mcia_reg, in, l, 0);
drivers/net/ethernet/mellanox/mlx5/core/port.c
385
MLX5_SET(mcia_reg, in, size, size);
drivers/net/ethernet/mellanox/mlx5/core/port.c
386
MLX5_SET(mcia_reg, in, module, params->module_number);
drivers/net/ethernet/mellanox/mlx5/core/port.c
387
MLX5_SET(mcia_reg, in, device_address, params->offset);
drivers/net/ethernet/mellanox/mlx5/core/port.c
388
MLX5_SET(mcia_reg, in, page_number, params->page);
drivers/net/ethernet/mellanox/mlx5/core/port.c
389
MLX5_SET(mcia_reg, in, i2c_device_address, params->i2c_address);
drivers/net/ethernet/mellanox/mlx5/core/port.c
473
MLX5_SET(pvlc_reg, in, local_port, local_port);
drivers/net/ethernet/mellanox/mlx5/core/port.c
499
MLX5_SET(pfcc_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
510
MLX5_SET(pfcc_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
511
MLX5_SET(pfcc_reg, in, pptx, tx_pause);
drivers/net/ethernet/mellanox/mlx5/core/port.c
512
MLX5_SET(pfcc_reg, in, pprx, rx_pause);
drivers/net/ethernet/mellanox/mlx5/core/port.c
544
MLX5_SET(pfcc_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
545
MLX5_SET(pfcc_reg, in, pptx_mask_n, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
546
MLX5_SET(pfcc_reg, in, pprx_mask_n, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
547
MLX5_SET(pfcc_reg, in, ppan_mask_n, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
548
MLX5_SET(pfcc_reg, in, critical_stall_mask, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
549
MLX5_SET(pfcc_reg, in, minor_stall_mask, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
550
MLX5_SET(pfcc_reg, in, device_stall_critical_watermark,
drivers/net/ethernet/mellanox/mlx5/core/port.c
552
MLX5_SET(pfcc_reg, in, device_stall_minor_watermark, stall_minor_watermark);
drivers/net/ethernet/mellanox/mlx5/core/port.c
56
MLX5_SET(access_register_in, in, opcode, MLX5_CMD_OP_ACCESS_REG);
drivers/net/ethernet/mellanox/mlx5/core/port.c
57
MLX5_SET(access_register_in, in, op_mod, !write);
drivers/net/ethernet/mellanox/mlx5/core/port.c
58
MLX5_SET(access_register_in, in, argument, arg);
drivers/net/ethernet/mellanox/mlx5/core/port.c
585
MLX5_SET(pfcc_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
586
MLX5_SET(pfcc_reg, in, pfctx, pfc_en_tx);
drivers/net/ethernet/mellanox/mlx5/core/port.c
587
MLX5_SET(pfcc_reg, in, pfcrx, pfc_en_rx);
drivers/net/ethernet/mellanox/mlx5/core/port.c
59
MLX5_SET(access_register_in, in, register_id, reg_id);
drivers/net/ethernet/mellanox/mlx5/core/port.c
624
MLX5_SET(dcbx_param, in, port_number, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
634
MLX5_SET(dcbx_param, in, port_number, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
651
MLX5_SET(qtct_reg, in, prio, i);
drivers/net/ethernet/mellanox/mlx5/core/port.c
652
MLX5_SET(qtct_reg, in, tclass, prio_tc[i]);
drivers/net/ethernet/mellanox/mlx5/core/port.c
673
MLX5_SET(qtct_reg, in, port_number, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
674
MLX5_SET(qtct_reg, in, prio, prio);
drivers/net/ethernet/mellanox/mlx5/core/port.c
715
MLX5_SET(qetc_reg, in, tc_configuration[i].g, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
716
MLX5_SET(qetc_reg, in, tc_configuration[i].group, tc_group[i]);
drivers/net/ethernet/mellanox/mlx5/core/port.c
748
MLX5_SET(qetc_reg, in, tc_configuration[i].b, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
749
MLX5_SET(qetc_reg, in, tc_configuration[i].bw_allocation, tc_bw[i]);
drivers/net/ethernet/mellanox/mlx5/core/port.c
783
MLX5_SET(qetc_reg, in, port_number, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
788
MLX5_SET(ets_tcn_config_reg, ets_tcn_conf, r, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
789
MLX5_SET(ets_tcn_config_reg, ets_tcn_conf, max_bw_units,
drivers/net/ethernet/mellanox/mlx5/core/port.c
791
MLX5_SET(ets_tcn_config_reg, ets_tcn_conf, max_bw_value,
drivers/net/ethernet/mellanox/mlx5/core/port.c
827
MLX5_SET(set_wol_rol_in, in, opcode, MLX5_CMD_OP_SET_WOL_ROL);
drivers/net/ethernet/mellanox/mlx5/core/port.c
828
MLX5_SET(set_wol_rol_in, in, wol_mode_valid, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
829
MLX5_SET(set_wol_rol_in, in, wol_mode, wol_mode);
drivers/net/ethernet/mellanox/mlx5/core/port.c
839
MLX5_SET(query_wol_rol_in, in, opcode, MLX5_CMD_OP_QUERY_WOL_ROL);
drivers/net/ethernet/mellanox/mlx5/core/port.c
851
MLX5_SET(pcmr_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
872
MLX5_SET(pcmr_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
873
MLX5_SET(pcmr_reg, in, fcs_chk, enable);
drivers/net/ethernet/mellanox/mlx5/core/port.c
917
MLX5_SET(mtppse_reg, in, pin, pin);
drivers/net/ethernet/mellanox/mlx5/core/port.c
92
MLX5_SET(pcam_reg, in, feature_group, feature_group);
drivers/net/ethernet/mellanox/mlx5/core/port.c
93
MLX5_SET(pcam_reg, in, access_reg_group, access_reg_group);
drivers/net/ethernet/mellanox/mlx5/core/port.c
935
MLX5_SET(mtppse_reg, in, pin, pin);
drivers/net/ethernet/mellanox/mlx5/core/port.c
936
MLX5_SET(mtppse_reg, in, event_arm, arm);
drivers/net/ethernet/mellanox/mlx5/core/port.c
937
MLX5_SET(mtppse_reg, in, event_generation_mode, mode);
drivers/net/ethernet/mellanox/mlx5/core/port.c
949
MLX5_SET(qpts_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/port.c
950
MLX5_SET(qpts_reg, in, trust_state, trust_state);
drivers/net/ethernet/mellanox/mlx5/core/port.c
963
MLX5_SET(qpts_reg, in, local_port, 1);
drivers/net/ethernet/mellanox/mlx5/core/qos.c
36
MLX5_SET(scheduling_context, sched_ctx, parent_element_id, parent_id);
drivers/net/ethernet/mellanox/mlx5/core/qos.c
37
MLX5_SET(scheduling_context, sched_ctx, element_type,
drivers/net/ethernet/mellanox/mlx5/core/qos.c
39
MLX5_SET(scheduling_context, sched_ctx, bw_share, bw_share);
drivers/net/ethernet/mellanox/mlx5/core/qos.c
40
MLX5_SET(scheduling_context, sched_ctx, max_average_bw, max_avg_bw);
drivers/net/ethernet/mellanox/mlx5/core/qos.c
60
MLX5_SET(scheduling_context, sched_ctx, parent_element_id, parent_id);
drivers/net/ethernet/mellanox/mlx5/core/qos.c
61
MLX5_SET(scheduling_context, sched_ctx, element_type,
drivers/net/ethernet/mellanox/mlx5/core/qos.c
63
MLX5_SET(scheduling_context, sched_ctx, bw_share, bw_share);
drivers/net/ethernet/mellanox/mlx5/core/qos.c
64
MLX5_SET(scheduling_context, sched_ctx, max_average_bw, max_avg_bw);
drivers/net/ethernet/mellanox/mlx5/core/qos.c
67
MLX5_SET(tsar_element, attr, tsar_type, TSAR_ELEMENT_TSAR_TYPE_DWRR);
drivers/net/ethernet/mellanox/mlx5/core/qos.c
84
MLX5_SET(scheduling_context, sched_ctx, bw_share, bw_share);
drivers/net/ethernet/mellanox/mlx5/core/qos.c
85
MLX5_SET(scheduling_context, sched_ctx, max_average_bw, max_avg_bw);
drivers/net/ethernet/mellanox/mlx5/core/rl.c
110
MLX5_SET(create_scheduling_element_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
112
MLX5_SET(create_scheduling_element_in, in, scheduling_hierarchy,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
134
MLX5_SET(modify_scheduling_element_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
136
MLX5_SET(modify_scheduling_element_in, in, scheduling_element_id,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
138
MLX5_SET(modify_scheduling_element_in, in, modify_bitmask,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
140
MLX5_SET(modify_scheduling_element_in, in, scheduling_hierarchy,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
152
MLX5_SET(destroy_scheduling_element_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
154
MLX5_SET(destroy_scheduling_element_in, in, scheduling_element_id,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
156
MLX5_SET(destroy_scheduling_element_in, in, scheduling_hierarchy,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
213
MLX5_SET(set_pp_rate_limit_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
215
MLX5_SET(set_pp_rate_limit_in, in, uid, entry->uid);
drivers/net/ethernet/mellanox/mlx5/core/rl.c
216
MLX5_SET(set_pp_rate_limit_in, in, rate_limit_index, entry->index);
drivers/net/ethernet/mellanox/mlx5/core/rl.c
381
MLX5_SET(set_pp_rate_limit_context, rl_raw, rate_limit, rl->rate);
drivers/net/ethernet/mellanox/mlx5/core/rl.c
382
MLX5_SET(set_pp_rate_limit_context, rl_raw, burst_upper_bound,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
384
MLX5_SET(set_pp_rate_limit_context, rl_raw, typical_packet_size,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
404
MLX5_SET(set_pp_rate_limit_context, rl_raw, rate_limit, rl->rate);
drivers/net/ethernet/mellanox/mlx5/core/rl.c
405
MLX5_SET(set_pp_rate_limit_context, rl_raw, burst_upper_bound,
drivers/net/ethernet/mellanox/mlx5/core/rl.c
407
MLX5_SET(set_pp_rate_limit_context, rl_raw, typical_packet_size,
drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c
12
MLX5_SET(alloc_sf_in, in, opcode, MLX5_CMD_OP_ALLOC_SF);
drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c
13
MLX5_SET(alloc_sf_in, in, function_id, function_id);
drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c
23
MLX5_SET(dealloc_sf_in, in, opcode, MLX5_CMD_OP_DEALLOC_SF);
drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c
24
MLX5_SET(dealloc_sf_in, in, function_id, function_id);
drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c
34
MLX5_SET(enable_hca_in, in, opcode, MLX5_CMD_OP_ENABLE_HCA);
drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c
35
MLX5_SET(enable_hca_in, in, function_id, func_id);
drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c
36
MLX5_SET(enable_hca_in, in, embedded_cpu_function, 0);
drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c
45
MLX5_SET(disable_hca_in, in, opcode, MLX5_CMD_OP_DISABLE_HCA);
drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c
46
MLX5_SET(disable_hca_in, in, function_id, func_id);
drivers/net/ethernet/mellanox/mlx5/core/sf/cmd.c
47
MLX5_SET(enable_hca_in, in, embedded_cpu_function, 0);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
133
MLX5_SET(cmd_hca_cap, set_hca_cap, vhca_state, 1);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
134
MLX5_SET(cmd_hca_cap, set_hca_cap, event_on_vhca_state_allocated, 1);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
135
MLX5_SET(cmd_hca_cap, set_hca_cap, event_on_vhca_state_active, 1);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
136
MLX5_SET(cmd_hca_cap, set_hca_cap, event_on_vhca_state_in_use, 1);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
137
MLX5_SET(cmd_hca_cap, set_hca_cap, event_on_vhca_state_teardown_request, 1);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
31
MLX5_SET(query_vhca_state_in, in, opcode, MLX5_CMD_OP_QUERY_VHCA_STATE);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
32
MLX5_SET(query_vhca_state_in, in, function_id, function_id);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
33
MLX5_SET(query_vhca_state_in, in, embedded_cpu_function, 0);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
43
MLX5_SET(modify_vhca_state_in, in, opcode, MLX5_CMD_OP_MODIFY_VHCA_STATE);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
44
MLX5_SET(modify_vhca_state_in, in, function_id, function_id);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
45
MLX5_SET(modify_vhca_state_in, in, embedded_cpu_function, 0);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
55
MLX5_SET(modify_vhca_state_in, in, opcode, MLX5_CMD_OP_MODIFY_VHCA_STATE);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
56
MLX5_SET(modify_vhca_state_in, in, function_id, function_id);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
57
MLX5_SET(modify_vhca_state_in, in, embedded_cpu_function, 0);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
58
MLX5_SET(modify_vhca_state_in, in, vhca_state_field_select.sw_function_id, 1);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
59
MLX5_SET(modify_vhca_state_in, in, vhca_state_context.sw_function_id, sw_fn_id);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
68
MLX5_SET(modify_vhca_state_in, in, vhca_state_context.arm_change_event, 1);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
69
MLX5_SET(modify_vhca_state_in, in, vhca_state_field_select.arm_change_event, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
1008
MLX5_SET(stc_ste_param_remove, mh_data, action_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
1010
MLX5_SET(stc_ste_param_remove, mh_data, decap, 0x1);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
1011
MLX5_SET(stc_ste_param_remove, mh_data, remove_start_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
1013
MLX5_SET(stc_ste_param_remove, mh_data, remove_end_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
1024
MLX5_SET(stc_ste_param_insert, mh_data, action_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
1026
MLX5_SET(stc_ste_param_insert, mh_data, inline_data, 0x1);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
1027
MLX5_SET(stc_ste_param_insert, mh_data, insert_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
1029
MLX5_SET(stc_ste_param_insert, mh_data, insert_size, 2);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
1035
MLX5_SET(stc_ste_param_remove_words, mh_data, action_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
1037
MLX5_SET(stc_ste_param_remove_words, mh_data, remove_start_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
1040
MLX5_SET(stc_ste_param_remove_words, mh_data, remove_size, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
469
MLX5_SET(set_action_in, &attr->modify_action.data, data, 0);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
134
MLX5_SET(fte_match_param, mask->match_buf,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
141
MLX5_SET(fte_match_param, mask->match_buf,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
153
MLX5_SET(fte_match_param, mask->match_buf,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
156
MLX5_SET(fte_match_param, mask->match_buf,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
326
MLX5_SET(fte_match_param, submasks[i].match_buf,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
544
MLX5_SET(set_action_in, modify_hdr_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
546
MLX5_SET(set_action_in, modify_hdr_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
548
MLX5_SET(set_action_in, modify_hdr_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
550
MLX5_SET(set_action_in, modify_hdr_action, offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
551
MLX5_SET(set_action_in, modify_hdr_action, data, 0);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
774
MLX5_SET(set_action_in, modify_hdr_action, data, *chain_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
881
MLX5_SET(fte_match_param, match_params,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
1010
MLX5_SET(query_hca_cap_in, in, op_mod,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
1047
MLX5_SET(query_hca_cap_in, in, op_mod,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
107
MLX5_SET(query_flow_table_in, in, opcode, MLX5_CMD_OP_QUERY_FLOW_TABLE);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
1073
MLX5_SET(query_hca_cap_in, in, op_mod,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
108
MLX5_SET(query_flow_table_in, in, table_type, ft_attr->type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
109
MLX5_SET(query_flow_table_in, in, table_id, table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
1148
MLX5_SET(query_hca_cap_in, in, op_mod,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
1165
MLX5_SET(query_hca_cap_in, in, op_mod,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
127
MLX5_SET(destroy_flow_table_in, in, opcode, MLX5_CMD_OP_DESTROY_FLOW_TABLE);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
128
MLX5_SET(destroy_flow_table_in, in, table_type, fw_ft_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
129
MLX5_SET(destroy_flow_table_in, in, table_id, table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
147
MLX5_SET(create_flow_group_in, in, opcode, MLX5_CMD_OP_CREATE_FLOW_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
148
MLX5_SET(create_flow_group_in, in, table_type, fg_attr->table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
149
MLX5_SET(create_flow_group_in, in, table_id, fg_attr->table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
167
MLX5_SET(destroy_flow_group_in, in, opcode, MLX5_CMD_OP_DESTROY_FLOW_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
168
MLX5_SET(destroy_flow_group_in, in, table_type, ft_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
169
MLX5_SET(destroy_flow_group_in, in, table_id, ft_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
170
MLX5_SET(destroy_flow_group_in, in, group_id, fg_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
201
MLX5_SET(set_fte_in, in, opcode, MLX5_CMD_OP_SET_FLOW_TABLE_ENTRY);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
202
MLX5_SET(set_fte_in, in, table_type, table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
203
MLX5_SET(set_fte_in, in, table_id, table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
206
MLX5_SET(flow_context, in_flow_context, group_id, group_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
207
MLX5_SET(flow_context, in_flow_context, flow_source, fte_attr->flow_source);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
208
MLX5_SET(flow_context, in_flow_context, extended_destination, fte_attr->extended_dest);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
209
MLX5_SET(set_fte_in, in, ignore_flow_level, fte_attr->ignore_flow_level);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
212
MLX5_SET(flow_context, in_flow_context, action, action_flags);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
215
MLX5_SET(flow_context, in_flow_context,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
220
MLX5_SET(flow_context, in_flow_context,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
222
MLX5_SET(flow_context, in_flow_context,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
237
MLX5_SET(dest_format, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
239
MLX5_SET(dest_format, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
246
MLX5_SET(dest_format, in_dests, destination_type, ifc_dest_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
247
MLX5_SET(dest_format, in_dests, destination_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
250
MLX5_SET(dest_format, in_dests, packet_reformat, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
251
MLX5_SET(extended_dest_format, in_dests, packet_reformat_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
256
MLX5_SET(dest_format, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
258
MLX5_SET(dest_format, in_dests, destination_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
268
MLX5_SET(flow_context, in_flow_context, destination_list_size, fte_attr->dests_num);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
286
MLX5_SET(delete_fte_in, in, opcode, MLX5_CMD_OP_DELETE_FLOW_TABLE_ENTRY);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
287
MLX5_SET(delete_fte_in, in, table_type, table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
288
MLX5_SET(delete_fte_in, in, table_id, table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
382
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
384
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
388
MLX5_SET(rtc, attr, ste_format_0, rtc_attr->is_frst_jumbo ?
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
393
MLX5_SET(rtc, attr, ste_format_1, MLX5_IFC_RTC_STE_FORMAT_RANGE);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
394
MLX5_SET(rtc, attr, num_match_ste, 2);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
397
MLX5_SET(rtc, attr, pd, rtc_attr->pd);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
398
MLX5_SET(rtc, attr, update_method, rtc_attr->fw_gen_wqe);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
399
MLX5_SET(rtc, attr, update_index_mode, rtc_attr->update_index_mode);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
40
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_DESTROY_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
400
MLX5_SET(rtc, attr, access_index_mode, rtc_attr->access_index_mode);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
401
MLX5_SET(rtc, attr, num_hash_definer, rtc_attr->num_hash_definer);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
402
MLX5_SET(rtc, attr, log_depth, rtc_attr->log_depth);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
403
MLX5_SET(rtc, attr, log_hash_size, rtc_attr->log_size);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
404
MLX5_SET(rtc, attr, table_type, rtc_attr->table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
405
MLX5_SET(rtc, attr, num_hash_definer, rtc_attr->num_hash_definer);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
406
MLX5_SET(rtc, attr, match_definer_0, rtc_attr->match_definer_0);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
407
MLX5_SET(rtc, attr, match_definer_1, rtc_attr->match_definer_1);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
408
MLX5_SET(rtc, attr, stc_id, rtc_attr->stc_base);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
409
MLX5_SET(rtc, attr, ste_table_base_id, rtc_attr->ste_base);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
41
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, object_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
410
MLX5_SET(rtc, attr, miss_flow_table_id, rtc_attr->miss_ft_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
411
MLX5_SET(rtc, attr, reparse_mode, rtc_attr->reparse_mode);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
42
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, object_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
439
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
441
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
443
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
447
MLX5_SET(stc, attr, table_type, stc_attr->table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
472
MLX5_SET(stc_ste_param_flow_counter, stc_param, flow_counter_id, stc_attr->id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
475
MLX5_SET(stc_ste_param_tir, stc_param, tirn, stc_attr->dest_tir_num);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
478
MLX5_SET(stc_ste_param_table, stc_param, table_id, stc_attr->dest_table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
481
MLX5_SET(stc_ste_param_header_modify_list, stc_param,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
483
MLX5_SET(stc_ste_param_header_modify_list, stc_param,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
487
MLX5_SET(stc_ste_param_remove, stc_param, action_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
489
MLX5_SET(stc_ste_param_remove, stc_param, decap,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
491
MLX5_SET(stc_ste_param_remove, stc_param, remove_start_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
493
MLX5_SET(stc_ste_param_remove, stc_param, remove_end_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
497
MLX5_SET(stc_ste_param_insert, stc_param, action_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
499
MLX5_SET(stc_ste_param_insert, stc_param, encap,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
501
MLX5_SET(stc_ste_param_insert, stc_param, inline_data,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
503
MLX5_SET(stc_ste_param_insert, stc_param, insert_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
506
MLX5_SET(stc_ste_param_insert, stc_param, insert_size,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
508
MLX5_SET(stc_ste_param_insert, stc_param, insert_offset,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
510
MLX5_SET(stc_ste_param_insert, stc_param, insert_argument,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
521
MLX5_SET(stc_ste_param_vport, stc_param, vport_number,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
523
MLX5_SET(stc_ste_param_vport, stc_param, eswitch_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
525
MLX5_SET(stc_ste_param_vport, stc_param, eswitch_owner_vhca_id_valid,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
534
MLX5_SET(stc_ste_param_execute_aso, stc_param, aso_object_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
536
MLX5_SET(stc_ste_param_execute_aso, stc_param, return_reg_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
538
MLX5_SET(stc_ste_param_execute_aso, stc_param, aso_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
542
MLX5_SET(stc_ste_param_ste_table, stc_param, ste_obj_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
544
MLX5_SET(stc_ste_param_ste_table, stc_param, match_definer_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
546
MLX5_SET(stc_ste_param_ste_table, stc_param, log_hash_size,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
550
MLX5_SET(stc_ste_param_remove_words, stc_param, action_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
552
MLX5_SET(stc_ste_param_remove_words, stc_param, remove_start_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
554
MLX5_SET(stc_ste_param_remove_words, stc_param,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
558
MLX5_SET(stc_ste_param_ipsec_encrypt, stc_param, ipsec_object_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
56
MLX5_SET(create_flow_table_in, in, opcode, MLX5_CMD_OP_CREATE_FLOW_TABLE);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
562
MLX5_SET(stc_ste_param_ipsec_decrypt, stc_param, ipsec_object_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
566
MLX5_SET(stc_ste_param_trailer, stc_param, command,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
568
MLX5_SET(stc_ste_param_trailer, stc_param, type,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
57
MLX5_SET(create_flow_table_in, in, table_type, ft_attr->type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
570
MLX5_SET(stc_ste_param_trailer, stc_param, length,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
58
MLX5_SET(create_flow_table_in, in, uid, ft_attr->uid);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
591
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
593
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
595
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, stc_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
596
MLX5_SET(general_obj_in_cmd_hdr, in,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
600
MLX5_SET(stc, attr, ste_action_offset, stc_attr->action_offset);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
601
MLX5_SET(stc, attr, action_type, stc_attr->action_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
602
MLX5_SET(stc, attr, reparse_mode, stc_attr->reparse_mode);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
61
MLX5_SET(flow_table_context, ft_ctx, level, ft_attr->level);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
62
MLX5_SET(flow_table_context, ft_ctx, rtc_valid, ft_attr->rtc_valid);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
63
MLX5_SET(flow_table_context, ft_ctx, reformat_en, ft_attr->reformat_en);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
631
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
633
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
635
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
639
MLX5_SET(modify_header_arg, attr, access_pd, pd);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
64
MLX5_SET(flow_table_context, ft_ctx, decap_en, ft_attr->decap_en);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
679
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
681
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
686
MLX5_SET(header_modify_pattern_in, pattern, pattern_length, pattern_length / (2 * DW_SIZE));
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
699
MLX5_SET(set_action_in, &pattern_data[i], data, 0);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
729
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
731
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
733
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
737
MLX5_SET(ste, attr, table_type, ste_attr->table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
764
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
766
MLX5_SET(general_obj_in_cmd_hdr,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
770
MLX5_SET(definer, ptr, format_id, MLX5_IFC_DEFINER_FORMAT_ID_SELECT);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
772
MLX5_SET(definer, ptr, format_select_dw0, def_attr->dw_selector[0]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
773
MLX5_SET(definer, ptr, format_select_dw1, def_attr->dw_selector[1]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
774
MLX5_SET(definer, ptr, format_select_dw2, def_attr->dw_selector[2]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
775
MLX5_SET(definer, ptr, format_select_dw3, def_attr->dw_selector[3]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
776
MLX5_SET(definer, ptr, format_select_dw4, def_attr->dw_selector[4]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
777
MLX5_SET(definer, ptr, format_select_dw5, def_attr->dw_selector[5]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
778
MLX5_SET(definer, ptr, format_select_dw6, def_attr->dw_selector[6]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
779
MLX5_SET(definer, ptr, format_select_dw7, def_attr->dw_selector[7]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
780
MLX5_SET(definer, ptr, format_select_dw8, def_attr->dw_selector[8]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
782
MLX5_SET(definer, ptr, format_select_byte0, def_attr->byte_selector[0]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
783
MLX5_SET(definer, ptr, format_select_byte1, def_attr->byte_selector[1]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
784
MLX5_SET(definer, ptr, format_select_byte2, def_attr->byte_selector[2]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
785
MLX5_SET(definer, ptr, format_select_byte3, def_attr->byte_selector[3]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
786
MLX5_SET(definer, ptr, format_select_byte4, def_attr->byte_selector[4]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
787
MLX5_SET(definer, ptr, format_select_byte5, def_attr->byte_selector[5]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
788
MLX5_SET(definer, ptr, format_select_byte6, def_attr->byte_selector[6]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
789
MLX5_SET(definer, ptr, format_select_byte7, def_attr->byte_selector[7]);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
82
MLX5_SET(modify_flow_table_in, in, opcode, MLX5_CMD_OP_MODIFY_FLOW_TABLE);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
83
MLX5_SET(modify_flow_table_in, in, table_type, ft_attr->type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
830
MLX5_SET(alloc_packet_reformat_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
837
MLX5_SET(packet_reformat_context_in, prctx, reformat_type, attr->type);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
838
MLX5_SET(packet_reformat_context_in, prctx, reformat_param_0, attr->reformat_param_0);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
839
MLX5_SET(packet_reformat_context_in, prctx, reformat_data_size, attr->data_sz);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
84
MLX5_SET(modify_flow_table_in, in, modify_field_select, ft_attr->modify_fs);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
85
MLX5_SET(modify_flow_table_in, in, table_id, table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
861
MLX5_SET(dealloc_packet_reformat_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
863
MLX5_SET(dealloc_packet_reformat_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
880
MLX5_SET(modify_sq_in, in, opcode, MLX5_CMD_OP_MODIFY_SQ);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
881
MLX5_SET(modify_sq_in, in, sqn, sqn);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
882
MLX5_SET(modify_sq_in, in, sq_state, MLX5_SQC_STATE_RST);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
883
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RDY);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
89
MLX5_SET(flow_table_context, ft_ctx, table_miss_action, ft_attr->table_miss_action);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
90
MLX5_SET(flow_table_context, ft_ctx, table_miss_id, ft_attr->table_miss_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
902
MLX5_SET(generate_wqe_in, in, opcode, MLX5_CMD_OP_GENERATE_WQE);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
903
MLX5_SET(generate_wqe_in, in, pdn, attr->pdn);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
91
MLX5_SET(flow_table_context, ft_ctx, hws.rtc_id_0, ft_attr->rtc_id_0);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
92
MLX5_SET(flow_table_context, ft_ctx, hws.rtc_id_1, ft_attr->rtc_id_1);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
950
MLX5_SET(query_hca_cap_in, in, opcode, MLX5_CMD_OP_QUERY_HCA_CAP);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
951
MLX5_SET(query_hca_cap_in, in, op_mod,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/pat_arg.c
569
MLX5_SET(set_action_in, &new_pat[j], action_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
756
MLX5_SET(sqc, sqc, cqn, cq->mcq.cqn);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
758
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
759
MLX5_SET(sqc, sqc, flush_in_error_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
760
MLX5_SET(sqc, sqc, non_wire, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
764
MLX5_SET(sqc, sqc, ts_format, ts_format);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
766
MLX5_SET(wq, wq, wq_type, MLX5_WQ_TYPE_CYCLIC);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
767
MLX5_SET(wq, wq, uar_page, mdev->priv.bfreg.index);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
768
MLX5_SET(wq, wq, log_wq_pg_sz, sq->wq_ctrl.buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
797
MLX5_SET(modify_sq_in, in, sq_state, MLX5_SQC_STATE_RST);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
799
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RDY);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
853
MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
854
MLX5_SET(wq, wq, pd, ctx->pd_num);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
855
MLX5_SET(wq, wq, log_wq_sz, sq_log_buf_sz);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
935
MLX5_SET(cqc, cqc, c_eqn_or_apu_element, eqn);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
936
MLX5_SET(cqc, cqc, uar_page, mdev->priv.bfreg.up->index);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
937
MLX5_SET(cqc, cqc, log_page_size, cq->wq_ctrl.buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
959
MLX5_SET(cqc, cqc_data, uar_page, mdev->priv.bfreg.up->index);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
960
MLX5_SET(cqc, cqc_data, log_cq_size, ilog2(queue->num_entries));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_action.c
1073
MLX5_SET(match_definer_match_mask, match_mask,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
17
MLX5_SET(query_esw_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
19
MLX5_SET(query_esw_vport_context_in, in, other_vport, other_vport);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
20
MLX5_SET(query_esw_vport_context_in, in, vport_number, vport_number);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
228
MLX5_SET(query_flow_table_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
231
MLX5_SET(query_flow_table_in, in, table_type, type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
232
MLX5_SET(query_flow_table_in, in, table_id, table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
259
MLX5_SET(general_obj_in_cmd_hdr, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
261
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
263
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, sampler_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
290
MLX5_SET(sync_steering_in, in, opcode, MLX5_CMD_OP_SYNC_STEERING);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
316
MLX5_SET(set_fte_in, in, opcode, MLX5_CMD_OP_SET_FLOW_TABLE_ENTRY);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
317
MLX5_SET(set_fte_in, in, table_type, table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
318
MLX5_SET(set_fte_in, in, table_id, table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
321
MLX5_SET(flow_context, in_flow_context, group_id, group_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
322
MLX5_SET(flow_context, in_flow_context, modify_header_id, modify_header_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
323
MLX5_SET(flow_context, in_flow_context, destination_list_size, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
324
MLX5_SET(flow_context, in_flow_context, action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
329
MLX5_SET(dest_format_struct, in_dests, destination_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
331
MLX5_SET(dest_format_struct, in_dests, destination_id, vport);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
345
MLX5_SET(delete_fte_in, in, opcode, MLX5_CMD_OP_DELETE_FLOW_TABLE_ENTRY);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
346
MLX5_SET(delete_fte_in, in, table_type, table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
347
MLX5_SET(delete_fte_in, in, table_id, table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
370
MLX5_SET(alloc_modify_header_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
372
MLX5_SET(alloc_modify_header_context_in, in, table_type, table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
373
MLX5_SET(alloc_modify_header_context_in, in, num_of_actions, num_of_actions);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
393
MLX5_SET(dealloc_modify_header_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
395
MLX5_SET(dealloc_modify_header_context_in, in, modify_header_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
415
MLX5_SET(create_flow_group_in, in, opcode, MLX5_CMD_OP_CREATE_FLOW_GROUP);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
416
MLX5_SET(create_flow_group_in, in, table_type, table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
417
MLX5_SET(create_flow_group_in, in, table_id, table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
437
MLX5_SET(destroy_flow_group_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
439
MLX5_SET(destroy_flow_group_in, in, table_type, table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
440
MLX5_SET(destroy_flow_group_in, in, table_id, table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
441
MLX5_SET(destroy_flow_group_in, in, group_id, group_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
456
MLX5_SET(create_flow_table_in, in, opcode, MLX5_CMD_OP_CREATE_FLOW_TABLE);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
457
MLX5_SET(create_flow_table_in, in, table_type, attr->table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
458
MLX5_SET(create_flow_table_in, in, uid, attr->uid);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
461
MLX5_SET(flow_table_context, ft_mdev, termination_table, attr->term_tbl);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
462
MLX5_SET(flow_table_context, ft_mdev, sw_owner, attr->sw_owner);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
463
MLX5_SET(flow_table_context, ft_mdev, level, attr->level);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
483
MLX5_SET(create_flow_table_in, in, flow_table_context.decap_en,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
485
MLX5_SET(create_flow_table_in, in, flow_table_context.reformat_en,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
509
MLX5_SET(destroy_flow_table_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
511
MLX5_SET(destroy_flow_table_in, in, table_type, table_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
512
MLX5_SET(destroy_flow_table_in, in, table_id, table_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
540
MLX5_SET(alloc_packet_reformat_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
546
MLX5_SET(packet_reformat_context_in, prctx, reformat_type, rt);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
547
MLX5_SET(packet_reformat_context_in, prctx, reformat_param_0, reformat_param_0);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
548
MLX5_SET(packet_reformat_context_in, prctx, reformat_param_1, reformat_param_1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
549
MLX5_SET(packet_reformat_context_in, prctx, reformat_data_size, reformat_size);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
569
MLX5_SET(dealloc_packet_reformat_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
571
MLX5_SET(dealloc_packet_reformat_context_in, in, packet_reformat_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
584
MLX5_SET(match_definer, ptr, format_select_dw0, dw_selectors[0]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
585
MLX5_SET(match_definer, ptr, format_select_dw1, dw_selectors[1]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
586
MLX5_SET(match_definer, ptr, format_select_dw2, dw_selectors[2]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
587
MLX5_SET(match_definer, ptr, format_select_dw3, dw_selectors[3]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
588
MLX5_SET(match_definer, ptr, format_select_dw4, dw_selectors[4]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
589
MLX5_SET(match_definer, ptr, format_select_dw5, dw_selectors[5]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
590
MLX5_SET(match_definer, ptr, format_select_dw6, dw_selectors[6]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
591
MLX5_SET(match_definer, ptr, format_select_dw7, dw_selectors[7]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
592
MLX5_SET(match_definer, ptr, format_select_dw8, dw_selectors[8]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
594
MLX5_SET(match_definer, ptr, format_select_byte0, byte_selectors[0]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
595
MLX5_SET(match_definer, ptr, format_select_byte1, byte_selectors[1]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
596
MLX5_SET(match_definer, ptr, format_select_byte2, byte_selectors[2]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
597
MLX5_SET(match_definer, ptr, format_select_byte3, byte_selectors[3]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
598
MLX5_SET(match_definer, ptr, format_select_byte4, byte_selectors[4]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
599
MLX5_SET(match_definer, ptr, format_select_byte5, byte_selectors[5]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
600
MLX5_SET(match_definer, ptr, format_select_byte6, byte_selectors[6]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
601
MLX5_SET(match_definer, ptr, format_select_byte7, byte_selectors[7]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
618
MLX5_SET(general_obj_in_cmd_hdr, ptr, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
620
MLX5_SET(general_obj_in_cmd_hdr, ptr, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
624
MLX5_SET(match_definer, ptr, format_id, format_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
647
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_DESTROY_GENERAL_OBJECT);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
648
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, MLX5_OBJ_TYPE_MATCH_DEFINER);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
649
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, definer_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
661
MLX5_SET(query_roce_address_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
664
MLX5_SET(query_roce_address_in, in, roce_address_index, index);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
665
MLX5_SET(query_roce_address_in, in, vhca_port_num, vhca_port_num);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
699
MLX5_SET(general_obj_in_cmd_hdr, attr, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
701
MLX5_SET(general_obj_in_cmd_hdr, attr, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
703
MLX5_SET(general_obj_in_cmd_hdr, attr,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
707
MLX5_SET(modify_header_arg, attr, access_pd, pd);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
723
MLX5_SET(general_obj_in_cmd_hdr, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
725
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
727
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, obj_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
801
MLX5_SET(set_fte_in, in, opcode, MLX5_CMD_OP_SET_FLOW_TABLE_ENTRY);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
802
MLX5_SET(set_fte_in, in, op_mod, opmod);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
803
MLX5_SET(set_fte_in, in, modify_enable_mask, modify_mask);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
804
MLX5_SET(set_fte_in, in, table_type, ft->type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
805
MLX5_SET(set_fte_in, in, table_id, ft->id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
806
MLX5_SET(set_fte_in, in, flow_index, fte->index);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
807
MLX5_SET(set_fte_in, in, ignore_flow_level, fte->ignore_flow_level);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
809
MLX5_SET(set_fte_in, in, vport_number, ft->vport);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
810
MLX5_SET(set_fte_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
814
MLX5_SET(flow_context, in_flow_context, group_id, group_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
816
MLX5_SET(flow_context, in_flow_context, flow_tag,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
818
MLX5_SET(flow_context, in_flow_context, flow_source,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
821
MLX5_SET(flow_context, in_flow_context, extended_destination,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
828
MLX5_SET(flow_context, in_flow_context, action, action);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
830
MLX5_SET(flow_context, in_flow_context, action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
833
MLX5_SET(flow_context, in_flow_context, packet_reformat_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
837
MLX5_SET(flow_context, in_flow_context, modify_header_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
842
MLX5_SET(vlan, vlan, ethtype, fte->action.vlan[0].ethtype);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
843
MLX5_SET(vlan, vlan, vid, fte->action.vlan[0].vid);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
844
MLX5_SET(vlan, vlan, prio, fte->action.vlan[0].prio);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
848
MLX5_SET(vlan, vlan, ethtype, fte->action.vlan[1].ethtype);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
849
MLX5_SET(vlan, vlan, vid, fte->action.vlan[1].vid);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
85
MLX5_SET(query_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
850
MLX5_SET(vlan, vlan, prio, fte->action.vlan[1].prio);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
87
MLX5_SET(query_nic_vport_context_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
88
MLX5_SET(query_nic_vport_context_in, in, other_vport, !!vport);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
884
MLX5_SET(dest_format_struct, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
892
MLX5_SET(dest_format_struct, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
895
MLX5_SET(dest_format_struct, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
900
MLX5_SET(dest_format_struct, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
904
MLX5_SET(extended_dest_format, in_dests,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
918
MLX5_SET(dest_format_struct, in_dests, destination_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
920
MLX5_SET(dest_format_struct, in_dests, destination_id, id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
925
MLX5_SET(flow_context, in_flow_context, destination_list_size,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
940
MLX5_SET(flow_counter_list, in_dests, flow_counter_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
950
MLX5_SET(flow_context, in_flow_context, flow_counter_list_size,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_fw.c
43
MLX5_SET(set_action_in, &modify_ttl_action, action_type, MLX5_ACTION_TYPE_ADD);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_fw.c
44
MLX5_SET(set_action_in, &modify_ttl_action, field, MLX5_ACTION_IN_FIELD_OUT_IP_TTL);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
63
MLX5_SET(mkc, mkc, access_mode_1_0, mode);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
64
MLX5_SET(mkc, mkc, access_mode_4_2, (mode >> 2) & 0x7);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
65
MLX5_SET(mkc, mkc, lw, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
66
MLX5_SET(mkc, mkc, lr, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
68
MLX5_SET(mkc, mkc, rw, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
69
MLX5_SET(mkc, mkc, rr, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
73
MLX5_SET(mkc, mkc, pd, pd);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
74
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ptrn.c
162
MLX5_SET(ste_double_action_set_v1, &hw_actions[i], inline_data, 0);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1071
MLX5_SET(cqc, temp_cqc, log_cq_size, ilog2(ncqe));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1106
MLX5_SET(cqc, cqc, log_cq_size, ilog2(ncqe));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1107
MLX5_SET(cqc, cqc, c_eqn_or_apu_element, eqn);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1108
MLX5_SET(cqc, cqc, uar_page, uar->index);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1109
MLX5_SET(cqc, cqc, log_page_size, cq->wq_ctrl.buf.page_shift -
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1144
MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_PA);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1145
MLX5_SET(mkc, mkc, a, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1146
MLX5_SET(mkc, mkc, rw, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1147
MLX5_SET(mkc, mkc, rr, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1148
MLX5_SET(mkc, mkc, lw, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1149
MLX5_SET(mkc, mkc, lr, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1151
MLX5_SET(mkc, mkc, pd, pdn);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1152
MLX5_SET(mkc, mkc, length64, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
1153
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
276
MLX5_SET(qpc, temp_qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
277
MLX5_SET(qpc, temp_qpc, log_rq_size, ilog2(dr_qp->rq.wqe_cnt));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
278
MLX5_SET(qpc, temp_qpc, log_sq_size, ilog2(dr_qp->sq.wqe_cnt));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
305
MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
306
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
307
MLX5_SET(qpc, qpc, isolate_vl_tc, attr->isolate_vl_tc);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
308
MLX5_SET(qpc, qpc, pd, attr->pdn);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
309
MLX5_SET(qpc, qpc, uar_page, attr->uar->index);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
310
MLX5_SET(qpc, qpc, log_page_size,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
312
MLX5_SET(qpc, qpc, fre, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
313
MLX5_SET(qpc, qpc, rlky, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
314
MLX5_SET(qpc, qpc, cqn_snd, attr->cqn);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
315
MLX5_SET(qpc, qpc, cqn_rcv, attr->cqn);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
316
MLX5_SET(qpc, qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
317
MLX5_SET(qpc, qpc, log_rq_size, ilog2(dr_qp->rq.wqe_cnt));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
318
MLX5_SET(qpc, qpc, rq_type, MLX5_NON_ZERO_RQ);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
319
MLX5_SET(qpc, qpc, log_sq_size, ilog2(dr_qp->sq.wqe_cnt));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
320
MLX5_SET(qpc, qpc, ts_format, mlx5_get_qp_default_ts(mdev));
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
323
MLX5_SET(qpc, qpc, user_index, 0xFFFFFF);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
328
MLX5_SET(create_qp_in, in, opcode, MLX5_CMD_OP_CREATE_QP);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
352
MLX5_SET(destroy_qp_in, in, opcode, MLX5_CMD_OP_DESTROY_QP);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
353
MLX5_SET(destroy_qp_in, in, qpn, dr_qp->qpn);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
914
MLX5_SET(qpc, qpc, primary_address_path.vhca_port_num, port);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
915
MLX5_SET(qpc, qpc, pm_state, MLX5_QPC_PM_STATE_MIGRATED);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
916
MLX5_SET(qpc, qpc, rre, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
917
MLX5_SET(qpc, qpc, rwe, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
919
MLX5_SET(rst2init_qp_in, in, opcode, MLX5_CMD_OP_RST2INIT_QP);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
920
MLX5_SET(rst2init_qp_in, in, qpn, dr_qp->qpn);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
934
MLX5_SET(rtr2rts_qp_in, in, qpn, dr_qp->qpn);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
936
MLX5_SET(qpc, qpc, retry_count, attr->retry_cnt);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
937
MLX5_SET(qpc, qpc, rnr_retry, attr->rnr_retry);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
938
MLX5_SET(qpc, qpc, primary_address_path.ack_timeout, 0x8); /* ~1ms */
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
940
MLX5_SET(rtr2rts_qp_in, in, opcode, MLX5_CMD_OP_RTR2RTS_QP);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
941
MLX5_SET(rtr2rts_qp_in, in, qpn, dr_qp->qpn);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
955
MLX5_SET(init2rtr_qp_in, in, qpn, dr_qp->qpn);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
957
MLX5_SET(qpc, qpc, mtu, attr->mtu);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
958
MLX5_SET(qpc, qpc, log_msg_max, DR_CHUNK_SIZE_MAX - 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
959
MLX5_SET(qpc, qpc, remote_qpn, attr->qp_num);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
964
MLX5_SET(qpc, qpc, primary_address_path.src_addr_index,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
968
MLX5_SET(qpc, qpc, primary_address_path.udp_sport,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
971
MLX5_SET(qpc, qpc, primary_address_path.vhca_port_num, attr->port_num);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
972
MLX5_SET(qpc, qpc, primary_address_path.fl, attr->fl);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
973
MLX5_SET(qpc, qpc, min_rnr_nak, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
975
MLX5_SET(init2rtr_qp_in, in, opcode, MLX5_CMD_OP_INIT2RTR_QP);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
976
MLX5_SET(init2rtr_qp_in, in, qpn, dr_qp->qpn);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.c
794
MLX5_SET(typ, __p, fld, 0); \
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.h
27
MLX5_SET(ste_##lookup_type, tag, t_fname, value); \
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.h
41
MLX5_SET(ste_##lookup_type, tag, tcp_ns, !!((spec)->tcp_flags & (1 << 8))); \
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.h
42
MLX5_SET(ste_##lookup_type, tag, tcp_cwr, !!((spec)->tcp_flags & (1 << 7))); \
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.h
43
MLX5_SET(ste_##lookup_type, tag, tcp_ece, !!((spec)->tcp_flags & (1 << 6))); \
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.h
44
MLX5_SET(ste_##lookup_type, tag, tcp_urg, !!((spec)->tcp_flags & (1 << 5))); \
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.h
45
MLX5_SET(ste_##lookup_type, tag, tcp_ack, !!((spec)->tcp_flags & (1 << 4))); \
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.h
46
MLX5_SET(ste_##lookup_type, tag, tcp_psh, !!((spec)->tcp_flags & (1 << 3))); \
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.h
47
MLX5_SET(ste_##lookup_type, tag, tcp_rst, !!((spec)->tcp_flags & (1 << 2))); \
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.h
48
MLX5_SET(ste_##lookup_type, tag, tcp_syn, !!((spec)->tcp_flags & (1 << 1))); \
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.h
49
MLX5_SET(ste_##lookup_type, tag, tcp_fin, !!((spec)->tcp_flags & (1 << 0))); \
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1083
MLX5_SET(ste_eth_l2_tnl, bit_mask,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1089
MLX5_SET(ste_eth_l2_tnl, bit_mask, first_vlan_qualifier, -1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1112
MLX5_SET(ste_eth_l2_tnl, tag, l2_tunneling_network_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1118
MLX5_SET(ste_eth_l2_tnl, tag, first_vlan_qualifier, DR_STE_CVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1121
MLX5_SET(ste_eth_l2_tnl, tag, first_vlan_qualifier, DR_STE_SVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1127
MLX5_SET(ste_eth_l2_tnl, tag, l3_type, STE_IPV4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1130
MLX5_SET(ste_eth_l2_tnl, tag, l3_type, STE_IPV6);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1302
MLX5_SET(ste_flex_parser_0, tag, flex_parser_3, mpls_hdr);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1688
MLX5_SET(ste_src_gvmi_qp, tag, source_gvmi, vport_cap->vport_gvmi);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
1779
MLX5_SET(ste_flex_parser_0, parser_ptr, flex_parser_3,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
238
MLX5_SET(ste_general, hw_ste_p, entry_type, entry_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
251
MLX5_SET(ste_rx_steering_mult, hw_ste_p, miss_address_39_32, index >> 26);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
252
MLX5_SET(ste_rx_steering_mult, hw_ste_p, miss_address_31_6, index);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
266
MLX5_SET(ste_general, hw_ste_p, byte_mask, byte_mask);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
276
MLX5_SET(ste_general, hw_ste_p, entry_sub_type, lu_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
281
MLX5_SET(ste_general, hw_ste_p, next_lu_type, lu_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
291
MLX5_SET(ste_general, hw_ste_p, next_table_base_63_48, gvmi);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
298
MLX5_SET(ste_general, hw_ste_p, next_table_base_39_32_size, index >> 27);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
299
MLX5_SET(ste_general, hw_ste_p, next_table_base_31_5_size, index);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
312
MLX5_SET(ste_rx_steering_mult, hw_ste_p, gvmi, gvmi);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
313
MLX5_SET(ste_rx_steering_mult, hw_ste_p, next_table_base_63_48, gvmi);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
314
MLX5_SET(ste_rx_steering_mult, hw_ste_p, miss_address_63_48, gvmi);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
328
MLX5_SET(ste_rx_steering_mult, hw_ste_p, qp_list_pointer,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
335
MLX5_SET(ste_rx_steering_mult, hw_ste_p, counter_trigger_15_0, ctr_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
336
MLX5_SET(ste_rx_steering_mult, hw_ste_p, counter_trigger_23_16, ctr_id >> 16);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
341
MLX5_SET(ste_sx_transmit, hw_ste_p, go_back, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
347
MLX5_SET(ste_sx_transmit, hw_ste_p, action_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
349
MLX5_SET(ste_sx_transmit, hw_ste_p, encap_pointer_vlan_data, vlan_hdr);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
360
MLX5_SET(ste_sx_transmit, hw_ste_p, action_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
363
MLX5_SET(ste_sx_transmit, hw_ste_p, action_description, size / 2);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
364
MLX5_SET(ste_sx_transmit, hw_ste_p, encap_pointer_vlan_data, reformat_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
369
MLX5_SET(ste_rx_steering_mult, hw_ste_p, tunneling_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
371
MLX5_SET(ste_rx_steering_mult, hw_ste_p, fail_on_error, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
376
MLX5_SET(ste_rx_steering_mult, hw_ste_p, tunneling_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
382
MLX5_SET(ste_rx_steering_mult, hw_ste_p, tunneling_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
384
MLX5_SET(ste_modify_packet, hw_ste_p, action_description, vlan ? 1 : 0);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
385
MLX5_SET(ste_rx_steering_mult, hw_ste_p, fail_on_error, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
391
MLX5_SET(ste_modify_packet, hw_ste_p, number_of_re_write_actions,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
393
MLX5_SET(ste_modify_packet, hw_ste_p, header_re_write_actions_pointer,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
553
MLX5_SET(dr_action_hw_set, hw_action, opcode, DR_STE_ACTION_MDFY_OP_SET);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
554
MLX5_SET(dr_action_hw_set, hw_action, destination_field_code, hw_field);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
555
MLX5_SET(dr_action_hw_set, hw_action, destination_left_shifter, shifter);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
556
MLX5_SET(dr_action_hw_set, hw_action, destination_length, length);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
557
MLX5_SET(dr_action_hw_set, hw_action, inline_data, data);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
567
MLX5_SET(dr_action_hw_set, hw_action, opcode, DR_STE_ACTION_MDFY_OP_ADD);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
568
MLX5_SET(dr_action_hw_set, hw_action, destination_field_code, hw_field);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
569
MLX5_SET(dr_action_hw_set, hw_action, destination_left_shifter, shifter);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
570
MLX5_SET(dr_action_hw_set, hw_action, destination_length, length);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
571
MLX5_SET(dr_action_hw_set, hw_action, inline_data, data);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
581
MLX5_SET(dr_action_hw_copy, hw_action, opcode, DR_STE_ACTION_MDFY_OP_COPY);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
582
MLX5_SET(dr_action_hw_copy, hw_action, destination_field_code, dst_hw_field);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
583
MLX5_SET(dr_action_hw_copy, hw_action, destination_left_shifter, dst_shifter);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
584
MLX5_SET(dr_action_hw_copy, hw_action, destination_length, dst_len);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
585
MLX5_SET(dr_action_hw_copy, hw_action, source_field_code, src_hw_field);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
586
MLX5_SET(dr_action_hw_copy, hw_action, source_left_shifter, src_shifter);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
612
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
614
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
616
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
618
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
621
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
626
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
628
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
630
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
632
MLX5_SET(dr_action_hw_set, hw_action, destination_left_shifter, 16);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
635
MLX5_SET(dr_action_hw_set, hw_action, inline_data, hdr_fld_4b);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
639
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
641
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
643
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
645
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
648
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
653
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
655
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
657
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
661
MLX5_SET(dr_action_hw_set, hw_action, inline_data, hdr_fld_2b);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
662
MLX5_SET(dr_action_hw_set, hw_action, destination_length, 16);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
668
MLX5_SET(dr_action_hw_set, hw_action, inline_data, hdr_fld_4b);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
669
MLX5_SET(dr_action_hw_set, hw_action, destination_length, 18);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
674
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
676
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
678
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
680
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
683
MLX5_SET(dr_action_hw_set, hw_action, inline_data, hdr_fld_2b);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
687
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
690
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
692
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
694
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
696
MLX5_SET(dr_action_hw_set, hw_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
715
MLX5_SET(ste_eth_l2_src_dst, bit_mask, smac_47_32,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
717
MLX5_SET(ste_eth_l2_src_dst, bit_mask, smac_31_0,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
729
MLX5_SET(ste_eth_l2_src_dst, bit_mask, first_vlan_qualifier, -1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
732
MLX5_SET(ste_eth_l2_src_dst, bit_mask, first_vlan_qualifier, -1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
748
MLX5_SET(ste_eth_l2_src_dst, tag, smac_47_32,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
750
MLX5_SET(ste_eth_l2_src_dst, tag, smac_31_0,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
758
MLX5_SET(ste_eth_l2_src_dst, tag, l3_type, STE_IPV4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
761
MLX5_SET(ste_eth_l2_src_dst, tag, l3_type, STE_IPV6);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
773
MLX5_SET(ste_eth_l2_src_dst, tag, first_vlan_qualifier, DR_STE_CVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
776
MLX5_SET(ste_eth_l2_src_dst, tag, first_vlan_qualifier, DR_STE_SVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
897
MLX5_SET(ste_eth_l2_src, bit_mask, first_vlan_qualifier, -1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
905
MLX5_SET(ste_eth_l2_src, bit_mask, second_vlan_qualifier, -1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
919
MLX5_SET(ste_eth_l2_src, bit_mask, second_vlan_qualifier, -1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
948
MLX5_SET(ste_eth_l2_src, tag, l3_type, STE_IPV4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
951
MLX5_SET(ste_eth_l2_src, tag, l3_type, STE_IPV6);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
959
MLX5_SET(ste_eth_l2_src, tag, first_vlan_qualifier, DR_STE_CVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
962
MLX5_SET(ste_eth_l2_src, tag, first_vlan_qualifier, DR_STE_SVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
968
MLX5_SET(ste_eth_l2_src, tag, second_vlan_qualifier, DR_STE_CVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
971
MLX5_SET(ste_eth_l2_src, tag, second_vlan_qualifier, DR_STE_SVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
980
MLX5_SET(ste_eth_l2_src, tag, second_vlan_qualifier, DR_STE_CVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
983
MLX5_SET(ste_eth_l2_src, tag, second_vlan_qualifier, DR_STE_SVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1003
MLX5_SET(ste_eth_l2_src_dst_v1, tag, l3_type, STE_IPV4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1006
MLX5_SET(ste_eth_l2_src_dst_v1, tag, l3_type, STE_IPV6);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1017
MLX5_SET(ste_eth_l2_src_dst_v1, tag, first_vlan_qualifier, DR_STE_CVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1020
MLX5_SET(ste_eth_l2_src_dst_v1, tag, first_vlan_qualifier, DR_STE_SVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1133
MLX5_SET(ste_eth_l2_src_v1, bit_mask, first_vlan_qualifier, -1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1141
MLX5_SET(ste_eth_l2_src_v1, bit_mask, second_vlan_qualifier, -1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1155
MLX5_SET(ste_eth_l2_src_v1, bit_mask, second_vlan_qualifier, -1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1182
MLX5_SET(ste_eth_l2_src_v1, tag, l3_type, STE_IPV4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1185
MLX5_SET(ste_eth_l2_src_v1, tag, l3_type, STE_IPV6);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1192
MLX5_SET(ste_eth_l2_src_v1, tag, first_vlan_qualifier, DR_STE_CVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1195
MLX5_SET(ste_eth_l2_src_v1, tag, first_vlan_qualifier, DR_STE_SVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1201
MLX5_SET(ste_eth_l2_src_v1, tag, second_vlan_qualifier, DR_STE_CVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1204
MLX5_SET(ste_eth_l2_src_v1, tag, second_vlan_qualifier, DR_STE_SVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1213
MLX5_SET(ste_eth_l2_src_v1, tag, second_vlan_qualifier, DR_STE_CVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1216
MLX5_SET(ste_eth_l2_src_v1, tag, second_vlan_qualifier, DR_STE_SVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1309
MLX5_SET(ste_eth_l2_tnl_v1, bit_mask,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1315
MLX5_SET(ste_eth_l2_tnl_v1, bit_mask, first_vlan_qualifier, -1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1337
MLX5_SET(ste_eth_l2_tnl_v1, tag, l2_tunneling_network_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1343
MLX5_SET(ste_eth_l2_tnl_v1, tag, first_vlan_qualifier, DR_STE_CVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1346
MLX5_SET(ste_eth_l2_tnl_v1, tag, first_vlan_qualifier, DR_STE_SVLAN);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1351
MLX5_SET(ste_eth_l2_tnl_v1, tag, l3_type, STE_IPV4);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1354
MLX5_SET(ste_eth_l2_tnl_v1, tag, l3_type, STE_IPV6);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
138
MLX5_SET(ste_match_bwc_v1, hw_ste_p, entry_format, entry_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
155
MLX5_SET(ste_match_bwc_v1, hw_ste_p, miss_address_39_32, index >> 26);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
156
MLX5_SET(ste_match_bwc_v1, hw_ste_p, miss_address_31_6, index);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1633
MLX5_SET(ste_icmp_v1, tag, icmp_header_data, *icmp_header_data);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1634
MLX5_SET(ste_icmp_v1, tag, icmp_type, *icmp_type);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1635
MLX5_SET(ste_icmp_v1, tag, icmp_code, *icmp_code);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
170
MLX5_SET(ste_match_bwc_v1, hw_ste_p, byte_mask, byte_mask);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
180
MLX5_SET(ste_match_bwc_v1, hw_ste_p, entry_format, lu_type >> 8);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
181
MLX5_SET(ste_match_bwc_v1, hw_ste_p, match_definer_ctx_idx, lu_type & 0xFF);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
186
MLX5_SET(ste_match_bwc_v1, hw_ste_p, next_entry_format, lu_type >> 8);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
187
MLX5_SET(ste_match_bwc_v1, hw_ste_p, hash_definer_ctx_idx, lu_type & 0xFF);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1881
MLX5_SET(ste_src_gvmi_qp_v1, tag, source_gvmi, vport_cap->vport_gvmi);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
1969
MLX5_SET(ste_flex_parser_0, parser_ptr, flex_parser_3,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
200
MLX5_SET(ste_match_bwc_v1, hw_ste_p, next_table_base_63_48, gvmi);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
2002
MLX5_SET(ste_flex_parser_ok, tag, flex_parsers_ok, 1 << parser_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
207
MLX5_SET(ste_match_bwc_v1, hw_ste_p, next_table_base_39_32_size, index >> 27);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
208
MLX5_SET(ste_match_bwc_v1, hw_ste_p, next_table_base_31_5_size, index);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
216
MLX5_SET(ste_match_bwc_v1, hw_ste_p, gvmi, gvmi);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
217
MLX5_SET(ste_match_bwc_v1, hw_ste_p, next_table_base_63_48, gvmi);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
218
MLX5_SET(ste_match_bwc_v1, hw_ste_p, miss_address_63_48, gvmi);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
242
MLX5_SET(ste_single_action_flow_tag_v1, s_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
244
MLX5_SET(ste_single_action_flow_tag_v1, s_action, flow_tag, flow_tag);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
249
MLX5_SET(ste_match_bwc_v1, hw_ste_p, counter_id, ctr_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
254
MLX5_SET(ste_match_bwc_v1, hw_ste_p, reparse, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
259
MLX5_SET(ste_double_action_insert_with_ptr_v1, d_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
262
MLX5_SET(ste_double_action_insert_with_ptr_v1, d_action, size, size / 2);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
263
MLX5_SET(ste_double_action_insert_with_ptr_v1, d_action, pointer, reformat_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
264
MLX5_SET(ste_double_action_insert_with_ptr_v1, d_action, attributes,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
274
MLX5_SET(ste_double_action_insert_with_ptr_v1, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
276
MLX5_SET(ste_double_action_insert_with_ptr_v1, d_action, start_anchor, anchor);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
279
MLX5_SET(ste_double_action_insert_with_ptr_v1, d_action, size, size / 2);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
280
MLX5_SET(ste_double_action_insert_with_ptr_v1, d_action, start_offset, offset / 2);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
282
MLX5_SET(ste_double_action_insert_with_ptr_v1, d_action, pointer, reformat_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
283
MLX5_SET(ste_double_action_insert_with_ptr_v1, d_action, attributes,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
293
MLX5_SET(ste_single_action_remove_header_size_v1, s_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
295
MLX5_SET(ste_single_action_remove_header_size_v1, s_action, start_anchor, anchor);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
298
MLX5_SET(ste_single_action_remove_header_size_v1, s_action, remove_size, size / 2);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
299
MLX5_SET(ste_single_action_remove_header_size_v1, s_action, start_offset, offset / 2);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
306
MLX5_SET(ste_double_action_insert_with_inline_v1, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
309
MLX5_SET(ste_double_action_insert_with_inline_v1, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
311
MLX5_SET(ste_double_action_insert_with_inline_v1, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
319
MLX5_SET(ste_single_action_remove_header_size_v1, s_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
321
MLX5_SET(ste_single_action_remove_header_size_v1, s_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
324
MLX5_SET(ste_single_action_remove_header_size_v1, s_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
334
MLX5_SET(ste_single_action_remove_header_v1, frst_s_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
336
MLX5_SET(ste_single_action_remove_header_v1, frst_s_action, end_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
340
MLX5_SET(ste_double_action_insert_with_ptr_v1, scnd_d_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
343
MLX5_SET(ste_double_action_insert_with_ptr_v1, scnd_d_action, size, size / 2);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
344
MLX5_SET(ste_double_action_insert_with_ptr_v1, scnd_d_action, pointer, reformat_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
345
MLX5_SET(ste_double_action_insert_with_ptr_v1, scnd_d_action, attributes,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
353
MLX5_SET(ste_single_action_remove_header_v1, s_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
355
MLX5_SET(ste_single_action_remove_header_v1, s_action, decap, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
356
MLX5_SET(ste_single_action_remove_header_v1, s_action, vni_to_cqe, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
357
MLX5_SET(ste_single_action_remove_header_v1, s_action, end_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
373
MLX5_SET(ste_double_action_accelerated_modify_action_list_v1, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
375
MLX5_SET(ste_double_action_accelerated_modify_action_list_v1, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
377
MLX5_SET(ste_double_action_accelerated_modify_action_list_v1, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
379
MLX5_SET(ste_double_action_accelerated_modify_action_list_v1, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
391
MLX5_SET(ste_single_action_modify_list_v1, s_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
393
MLX5_SET(ste_single_action_modify_list_v1, s_action, num_of_modify_actions,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
395
MLX5_SET(ste_single_action_modify_list_v1, s_action, modify_actions_ptr,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
429
MLX5_SET(ste_double_action_aso_v1, d_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
431
MLX5_SET(ste_double_action_aso_v1, d_action, aso_context_number,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
434
MLX5_SET(ste_double_action_aso_v1, d_action, dest_reg_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
436
MLX5_SET(ste_double_action_aso_v1, d_action, aso_context_type,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
438
MLX5_SET(ste_double_action_aso_v1, d_action, flow_meter.line_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
440
MLX5_SET(ste_double_action_aso_v1, d_action, flow_meter.initial_color,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
447
MLX5_SET(ste_match_ranges_v1, hw_ste_p, match_definer_ctx_idx, definer_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
461
MLX5_SET(ste_match_ranges_v1, hw_ste_p, min_value_0, min << 16);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
462
MLX5_SET(ste_match_ranges_v1, hw_ste_p, max_value_0, max << 16);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
859
MLX5_SET(ste_double_action_set_v1, d_action, action_id, DR_STE_V1_ACTION_ID_SET);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
860
MLX5_SET(ste_double_action_set_v1, d_action, destination_dw_offset, hw_field);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
861
MLX5_SET(ste_double_action_set_v1, d_action, destination_left_shifter, shifter);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
862
MLX5_SET(ste_double_action_set_v1, d_action, destination_length, length);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
863
MLX5_SET(ste_double_action_set_v1, d_action, inline_data, data);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
873
MLX5_SET(ste_double_action_add_v1, d_action, action_id, DR_STE_V1_ACTION_ID_ADD);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
874
MLX5_SET(ste_double_action_add_v1, d_action, destination_dw_offset, hw_field);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
875
MLX5_SET(ste_double_action_add_v1, d_action, destination_left_shifter, shifter);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
876
MLX5_SET(ste_double_action_add_v1, d_action, destination_length, length);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
877
MLX5_SET(ste_double_action_add_v1, d_action, add_value, data);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
889
MLX5_SET(ste_double_action_copy_v1, d_action, action_id, DR_STE_V1_ACTION_ID_COPY);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
890
MLX5_SET(ste_double_action_copy_v1, d_action, destination_dw_offset, dst_hw_field);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
891
MLX5_SET(ste_double_action_copy_v1, d_action, destination_left_shifter, dst_shifter);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
892
MLX5_SET(ste_double_action_copy_v1, d_action, destination_length, dst_len);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
893
MLX5_SET(ste_double_action_copy_v1, d_action, source_dw_offset, src_hw_field);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
894
MLX5_SET(ste_double_action_copy_v1, d_action, source_right_shifter, src_shifter);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
919
MLX5_SET(ste_single_action_remove_header_v1, hw_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
921
MLX5_SET(ste_single_action_remove_header_v1, hw_action, decap, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
922
MLX5_SET(ste_single_action_remove_header_v1, hw_action, vni_to_cqe, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
923
MLX5_SET(ste_single_action_remove_header_v1, hw_action, end_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
939
MLX5_SET(ste_double_action_insert_with_inline_v1, hw_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
942
MLX5_SET(ste_double_action_insert_with_inline_v1, hw_action, start_offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
953
MLX5_SET(ste_single_action_remove_header_size_v1, hw_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
955
MLX5_SET(ste_single_action_remove_header_size_v1, hw_action, start_offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
957
MLX5_SET(ste_single_action_remove_header_size_v1, hw_action, remove_size, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
982
MLX5_SET(ste_eth_l2_src_dst_v1, bit_mask, first_vlan_qualifier, -1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
985
MLX5_SET(ste_eth_l2_src_dst_v1, bit_mask, first_vlan_qualifier, -1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
10
MLX5_SET(ste_double_action_insert_with_ptr_v3, d_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
108
MLX5_SET(ste_single_action_remove_header_size_v3, s_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
110
MLX5_SET(ste_single_action_remove_header_size_v3, s_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
114
MLX5_SET(ste_single_action_remove_header_size_v3, s_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
116
MLX5_SET(ste_single_action_remove_header_size_v3, s_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
13
MLX5_SET(ste_double_action_insert_with_ptr_v3, d_action, size, size / 2);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
14
MLX5_SET(ste_double_action_insert_with_ptr_v3, d_action, pointer, reformat_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
143
MLX5_SET(ste_single_action_remove_header_v3, hw_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
145
MLX5_SET(ste_single_action_remove_header_v3, hw_action, decap, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
146
MLX5_SET(ste_single_action_remove_header_v3, hw_action, vni_to_cqe, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
147
MLX5_SET(ste_single_action_remove_header_v3, hw_action, end_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
15
MLX5_SET(ste_double_action_insert_with_ptr_v3, d_action, attributes,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
163
MLX5_SET(ste_double_action_insert_with_inline_v3, hw_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
166
MLX5_SET(ste_double_action_insert_with_inline_v3, hw_action, start_offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
177
MLX5_SET(ste_single_action_remove_header_size_v3, hw_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
179
MLX5_SET(ste_single_action_remove_header_size_v3, hw_action, start_offset, 0);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
181
MLX5_SET(ste_single_action_remove_header_size_v3, hw_action, remove_size, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
23
MLX5_SET(ste_double_action_insert_with_inline_v3, d_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
26
MLX5_SET(ste_double_action_insert_with_inline_v3, d_action, start_offset,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
28
MLX5_SET(ste_double_action_insert_with_inline_v3, d_action, inline_data, vlan_hdr);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
35
MLX5_SET(ste_single_action_remove_header_size_v3, s_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
37
MLX5_SET(ste_single_action_remove_header_size_v3, s_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
40
MLX5_SET(ste_single_action_remove_header_size_v3, s_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
53
MLX5_SET(ste_single_action_remove_header_v3, frst_s_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
55
MLX5_SET(ste_single_action_remove_header_v3, frst_s_action, end_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
59
MLX5_SET(ste_double_action_insert_with_ptr_v3, scnd_d_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
62
MLX5_SET(ste_double_action_insert_with_ptr_v3, scnd_d_action, size, size / 2);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
63
MLX5_SET(ste_double_action_insert_with_ptr_v3, scnd_d_action, pointer, reformat_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
64
MLX5_SET(ste_double_action_insert_with_ptr_v3, scnd_d_action, attributes,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
72
MLX5_SET(ste_single_action_remove_header_v3, s_action, action_id,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
74
MLX5_SET(ste_single_action_remove_header_v3, s_action, decap, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
75
MLX5_SET(ste_single_action_remove_header_v3, s_action, vni_to_cqe, 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
76
MLX5_SET(ste_single_action_remove_header_v3, s_action, end_anchor,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
86
MLX5_SET(ste_double_action_insert_with_ptr_v3, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
88
MLX5_SET(ste_double_action_insert_with_ptr_v3, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
92
MLX5_SET(ste_double_action_insert_with_ptr_v3, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
94
MLX5_SET(ste_double_action_insert_with_ptr_v3, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
97
MLX5_SET(ste_double_action_insert_with_ptr_v3, d_action,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v3.c
99
MLX5_SET(ste_double_action_insert_with_ptr_v3, d_action,
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
103
MLX5_SET(query_rq_in, in, opcode, MLX5_CMD_OP_QUERY_RQ);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
104
MLX5_SET(query_rq_in, in, rqn, rqn);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
115
MLX5_SET(create_sq_in, in, opcode, MLX5_CMD_OP_CREATE_SQ);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
125
MLX5_SET(modify_sq_in, in, sqn, sqn);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
126
MLX5_SET(modify_sq_in, in, opcode, MLX5_CMD_OP_MODIFY_SQ);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
135
MLX5_SET(destroy_sq_in, in, opcode, MLX5_CMD_OP_DESTROY_SQ);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
136
MLX5_SET(destroy_sq_in, in, sqn, sqn);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
144
MLX5_SET(query_sq_in, in, opcode, MLX5_CMD_OP_QUERY_SQ);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
145
MLX5_SET(query_sq_in, in, sqn, sqn);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
180
MLX5_SET(create_tir_in, in, opcode, MLX5_CMD_OP_CREATE_TIR);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
191
MLX5_SET(modify_tir_in, in, tirn, tirn);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
192
MLX5_SET(modify_tir_in, in, opcode, MLX5_CMD_OP_MODIFY_TIR);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
200
MLX5_SET(destroy_tir_in, in, opcode, MLX5_CMD_OP_DESTROY_TIR);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
201
MLX5_SET(destroy_tir_in, in, tirn, tirn);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
211
MLX5_SET(create_tis_in, in, opcode, MLX5_CMD_OP_CREATE_TIS);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
222
MLX5_SET(modify_tis_in, in, tisn, tisn);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
223
MLX5_SET(modify_tis_in, in, opcode, MLX5_CMD_OP_MODIFY_TIS);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
233
MLX5_SET(destroy_tis_in, in, opcode, MLX5_CMD_OP_DESTROY_TIS);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
234
MLX5_SET(destroy_tis_in, in, tisn, tisn);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
245
MLX5_SET(create_rqt_in, in, opcode, MLX5_CMD_OP_CREATE_RQT);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
259
MLX5_SET(modify_rqt_in, in, rqtn, rqtn);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
260
MLX5_SET(modify_rqt_in, in, opcode, MLX5_CMD_OP_MODIFY_RQT);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
268
MLX5_SET(destroy_rqt_in, in, opcode, MLX5_CMD_OP_DESTROY_RQT);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
269
MLX5_SET(destroy_rqt_in, in, rqtn, rqtn);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
283
MLX5_SET(rqc, rqc, hairpin, 1);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
284
MLX5_SET(rqc, rqc, state, MLX5_RQC_STATE_RST);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
285
MLX5_SET(rqc, rqc, counter_set_id, params->q_counter);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
287
MLX5_SET(wq, wq, log_hairpin_data_sz, params->log_data_size);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
288
MLX5_SET(wq, wq, log_hairpin_num_packets, params->log_num_packets);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
302
MLX5_SET(sqc, sqc, hairpin, 1);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
303
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
305
MLX5_SET(wq, wq, log_hairpin_data_sz, params->log_data_size);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
306
MLX5_SET(wq, wq, log_hairpin_num_packets, params->log_num_packets);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
361
MLX5_SET(rqc, rqc, hairpin_peer_sq, peer_sq);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
362
MLX5_SET(rqc, rqc, hairpin_peer_vhca, peer_vhca);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
365
MLX5_SET(modify_rq_in, in, rq_state, curr_state);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
366
MLX5_SET(rqc, rqc, state, next_state);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
381
MLX5_SET(sqc, sqc, hairpin_peer_rq, peer_rq);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
382
MLX5_SET(sqc, sqc, hairpin_peer_vhca, peer_vhca);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
385
MLX5_SET(modify_sq_in, in, sq_state, curr_state);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
386
MLX5_SET(sqc, sqc, state, next_state);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
43
MLX5_SET(alloc_transport_domain_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
59
MLX5_SET(dealloc_transport_domain_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
61
MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
71
MLX5_SET(create_rq_in, in, opcode, MLX5_CMD_OP_CREATE_RQ);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
82
MLX5_SET(modify_rq_in, in, rqn, rqn);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
83
MLX5_SET(modify_rq_in, in, opcode, MLX5_CMD_OP_MODIFY_RQ);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
93
MLX5_SET(destroy_rq_in, in, opcode, MLX5_CMD_OP_DESTROY_RQ);
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
94
MLX5_SET(destroy_rq_in, in, rqn, rqn);
drivers/net/ethernet/mellanox/mlx5/core/uar.c
43
MLX5_SET(alloc_uar_in, in, opcode, MLX5_CMD_OP_ALLOC_UAR);
drivers/net/ethernet/mellanox/mlx5/core/uar.c
56
MLX5_SET(dealloc_uar_in, in, opcode, MLX5_CMD_OP_DEALLOC_UAR);
drivers/net/ethernet/mellanox/mlx5/core/uar.c
57
MLX5_SET(dealloc_uar_in, in, uar, uarn);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1019
MLX5_SET(modify_nic_vport_context_in, in, field_select.roce_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1020
MLX5_SET(modify_nic_vport_context_in, in, nic_vport_context.roce_en,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1022
MLX5_SET(modify_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1081
MLX5_SET(query_vport_counter_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1085
MLX5_SET(query_vport_counter_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1086
MLX5_SET(query_vport_counter_in, in, vport_number, vf + 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1093
MLX5_SET(query_vport_counter_in, in, port_num, port_num);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1110
MLX5_SET(query_vnic_env_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1112
MLX5_SET(query_vnic_env_in, in, op_mod, 0);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1113
MLX5_SET(query_vnic_env_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1114
MLX5_SET(query_vnic_env_in, in, other_vport, other_vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
114
MLX5_SET(modify_vport_state_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1144
MLX5_SET(modify_hca_vport_context_in, in, opcode, MLX5_CMD_OP_MODIFY_HCA_VPORT_CONTEXT);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1147
MLX5_SET(modify_hca_vport_context_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1148
MLX5_SET(modify_hca_vport_context_in, in, vport_number, vf);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1156
MLX5_SET(modify_hca_vport_context_in, in, port_num, port_num);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1159
MLX5_SET(hca_vport_context, ctx, field_select, req->field_select);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
116
MLX5_SET(modify_vport_state_in, in, op_mod, opmod);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1161
MLX5_SET(hca_vport_context, ctx, vport_state_policy,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1167
MLX5_SET(hca_vport_context, ctx, cap_mask1, req->cap_mask1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1168
MLX5_SET(hca_vport_context, ctx, cap_mask1_field_select,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
117
MLX5_SET(modify_vport_state_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
118
MLX5_SET(modify_vport_state_in, in, other_vport, other_vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
119
MLX5_SET(modify_vport_state_in, in, admin_state, admin_state);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1192
MLX5_SET(modify_nic_vport_context_in, in, field_select.affiliation, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1194
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1196
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
120
MLX5_SET(modify_vport_state_in, in, max_tx_speed, max_tx_speed);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1200
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1204
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1207
MLX5_SET(modify_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1230
MLX5_SET(modify_nic_vport_context_in, in, field_select.affiliation, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1231
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1233
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1235
MLX5_SET(modify_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1311
MLX5_SET(query_hca_cap_in, in, function_id_type, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1319
MLX5_SET(query_hca_cap_in, in, opcode, MLX5_CMD_OP_QUERY_HCA_CAP);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1320
MLX5_SET(query_hca_cap_in, in, op_mod, opmod);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1321
MLX5_SET(query_hca_cap_in, in, other_function, true);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1322
MLX5_SET(query_hca_cap_in, in, ec_vf_function, ec_vf_func);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1323
MLX5_SET(query_hca_cap_in, in, function_id, function_id);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
133
MLX5_SET(query_vport_state_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
135
MLX5_SET(query_vport_state_in, in, op_mod, op_mod);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
136
MLX5_SET(query_vport_state_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
137
MLX5_SET(query_vport_state_in, in, other_vport, other_vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1379
MLX5_SET(set_hca_cap_in, set_ctx, function_id_type, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1386
MLX5_SET(set_hca_cap_in, set_ctx, opcode, MLX5_CMD_OP_SET_HCA_CAP);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1387
MLX5_SET(set_hca_cap_in, set_ctx, op_mod, opmod << 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1390
MLX5_SET(set_hca_cap_in, set_ctx, other_function, true);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1391
MLX5_SET(set_hca_cap_in, set_ctx, ec_vf_function, ec_vf_func);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
1392
MLX5_SET(set_hca_cap_in, set_ctx, function_id, function_id);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
159
MLX5_SET(query_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
161
MLX5_SET(query_nic_vport_context_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
162
MLX5_SET(query_nic_vport_context_in, in, other_vport, other_vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
205
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
207
MLX5_SET(modify_nic_vport_context_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
208
MLX5_SET(modify_nic_vport_context_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
212
MLX5_SET(nic_vport_context, nic_vport_ctx,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
214
MLX5_SET(modify_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
231
MLX5_SET(query_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
233
MLX5_SET(query_nic_vport_context_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
234
MLX5_SET(query_nic_vport_context_in, in, other_vport, other);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
263
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
265
MLX5_SET(modify_nic_vport_context_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
266
MLX5_SET(modify_nic_vport_context_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
274
MLX5_SET(modify_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
315
MLX5_SET(modify_nic_vport_context_in, in, field_select.mtu, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
316
MLX5_SET(modify_nic_vport_context_in, in, nic_vport_context.mtu, mtu);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
317
MLX5_SET(modify_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
361
MLX5_SET(query_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
363
MLX5_SET(query_nic_vport_context_in, in, allowed_list_type, list_type);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
364
MLX5_SET(query_nic_vport_context_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
366
MLX5_SET(query_nic_vport_context_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
417
MLX5_SET(modify_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
419
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
425
MLX5_SET(nic_vport_context, nic_vport_ctx,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
427
MLX5_SET(nic_vport_context, nic_vport_ctx,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
468
MLX5_SET(modify_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
470
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
476
MLX5_SET(nic_vport_context, nic_vport_ctx,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
478
MLX5_SET(nic_vport_context, nic_vport_ctx,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
485
MLX5_SET(vlan_layout, vlan_addr, vlan, vlans[i]);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
51
MLX5_SET(query_vport_state_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
53
MLX5_SET(query_vport_state_in, in, op_mod, opmod);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
54
MLX5_SET(query_vport_state_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
56
MLX5_SET(query_vport_state_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
577
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
579
MLX5_SET(modify_nic_vport_context_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
580
MLX5_SET(modify_nic_vport_context_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
585
MLX5_SET(modify_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
655
MLX5_SET(query_hca_vport_gid_in, in, opcode, MLX5_CMD_OP_QUERY_HCA_VPORT_GID);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
658
MLX5_SET(query_hca_vport_gid_in, in, vport_number, vf_num);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
659
MLX5_SET(query_hca_vport_gid_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
665
MLX5_SET(query_hca_vport_gid_in, in, gid_index, gid_index);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
668
MLX5_SET(query_hca_vport_gid_in, in, port_num, port_num);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
720
MLX5_SET(query_hca_vport_pkey_in, in, opcode, MLX5_CMD_OP_QUERY_HCA_VPORT_PKEY);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
723
MLX5_SET(query_hca_vport_pkey_in, in, vport_number, vf_num);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
724
MLX5_SET(query_hca_vport_pkey_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
73
MLX5_SET(query_vport_state_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
730
MLX5_SET(query_hca_vport_pkey_in, in, pkey_index, pkey_index);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
733
MLX5_SET(query_hca_vport_pkey_in, in, port_num, port_num);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
75
MLX5_SET(query_vport_state_in, in, op_mod, opmod);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
76
MLX5_SET(query_vport_state_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
768
MLX5_SET(query_hca_vport_context_in, in, opcode, MLX5_CMD_OP_QUERY_HCA_VPORT_CONTEXT);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
77
MLX5_SET(query_vport_state_in, in, other_vport, other_vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
772
MLX5_SET(query_hca_vport_context_in, in, other_vport, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
773
MLX5_SET(query_hca_vport_context_in, in, vport_number, vf_num);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
781
MLX5_SET(query_hca_vport_context_in, in, port_num, port_num);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
911
MLX5_SET(modify_nic_vport_context_in, in, field_select.promisc, 1);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
912
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
914
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
916
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
918
MLX5_SET(modify_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
92
MLX5_SET(modify_vport_state_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
94
MLX5_SET(modify_vport_state_in, in, op_mod, opmod);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
948
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
95
MLX5_SET(modify_vport_state_in, in, vport_number, vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
950
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
954
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
958
MLX5_SET(modify_nic_vport_context_in, in,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
96
MLX5_SET(modify_vport_state_in, in, other_vport, other_vport);
drivers/net/ethernet/mellanox/mlx5/core/vport.c
960
MLX5_SET(modify_nic_vport_context_in, in, opcode,
drivers/net/ethernet/mellanox/mlx5/core/vport.c
97
MLX5_SET(modify_vport_state_in, in, admin_state, state);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
101
MLX5_SET(cqc, cqc, cq_period_mode, MLX5_CQ_PERIOD_MODE_START_FROM_EQE);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
102
MLX5_SET(cqc, cqc, c_eqn_or_apu_element, eqn);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
103
MLX5_SET(cqc, cqc, uar_page, mdev->priv.bfreg.up->index);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
104
MLX5_SET(cqc, cqc, log_page_size, cq->wq_ctrl.buf.page_shift -
drivers/net/ethernet/mellanox/mlx5/core/wc.c
124
MLX5_SET(cqc, cqc, log_cq_size, TEST_WC_LOG_CQ_SZ);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
125
MLX5_SET(cqc, cqc, uar_page, mdev->priv.bfreg.up->index);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
127
MLX5_SET(cqc, cqc, cqe_sz, CQE_STRIDE_128_PAD);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
174
MLX5_SET(sqc, sqc, cqn, sq->cq.mcq.cqn);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
176
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
177
MLX5_SET(sqc, sqc, flush_in_error_en, 1);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
182
MLX5_SET(sqc, sqc, ts_format, ts_format);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
184
MLX5_SET(wq, wq, wq_type, MLX5_WQ_TYPE_CYCLIC);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
185
MLX5_SET(wq, wq, uar_page, sq->bfreg.index);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
186
MLX5_SET(wq, wq, log_wq_pg_sz, sq->wq_ctrl.buf.page_shift -
drivers/net/ethernet/mellanox/mlx5/core/wc.c
200
MLX5_SET(modify_sq_in, in, sq_state, MLX5_SQC_STATE_RST);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
202
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RDY);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
232
MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
drivers/net/ethernet/mellanox/mlx5/core/wc.c
233
MLX5_SET(wq, wq, pd, mdev->mlx5e_res.hw_objs.pdn);
drivers/net/ethernet/mellanox/mlx5/core/wc.c
234
MLX5_SET(wq, wq, log_wq_sz, TEST_WC_SQ_LOG_WQ_SZ);
drivers/vdpa/mlx5/core/mr.c
105
MLX5_SET(destroy_mkey_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/mr.c
106
MLX5_SET(destroy_mkey_in, in, opcode, MLX5_CMD_OP_DESTROY_MKEY);
drivers/vdpa/mlx5/core/mr.c
107
MLX5_SET(destroy_mkey_in, in, mkey_index, mlx5_mkey_to_idx(mr->mr));
drivers/vdpa/mlx5/core/mr.c
31
MLX5_SET(mkc, mkc, access_mode_1_0, mode & 0x3);
drivers/vdpa/mlx5/core/mr.c
32
MLX5_SET(mkc, mkc, access_mode_4_2, mode >> 2);
drivers/vdpa/mlx5/core/mr.c
345
MLX5_SET(create_mkey_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/mr.c
347
MLX5_SET(mkc, mkc, lw, 1);
drivers/vdpa/mlx5/core/mr.c
348
MLX5_SET(mkc, mkc, lr, 1);
drivers/vdpa/mlx5/core/mr.c
350
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/vdpa/mlx5/core/mr.c
351
MLX5_SET(mkc, mkc, pd, mvdev->res.pdn);
drivers/vdpa/mlx5/core/mr.c
354
MLX5_SET(mkc, mkc, translations_octword_size, klm_byte_size(mr->num_klms) / 16);
drivers/vdpa/mlx5/core/mr.c
355
MLX5_SET(create_mkey_in, in, translations_octword_actual_size, mr->num_klms);
drivers/vdpa/mlx5/core/mr.c
579
MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_PA);
drivers/vdpa/mlx5/core/mr.c
580
MLX5_SET(mkc, mkc, length64, 1);
drivers/vdpa/mlx5/core/mr.c
581
MLX5_SET(mkc, mkc, lw, 1);
drivers/vdpa/mlx5/core/mr.c
582
MLX5_SET(mkc, mkc, lr, 1);
drivers/vdpa/mlx5/core/mr.c
583
MLX5_SET(mkc, mkc, pd, mvdev->res.pdn);
drivers/vdpa/mlx5/core/mr.c
584
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/vdpa/mlx5/core/mr.c
70
MLX5_SET(create_mkey_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/mr.c
72
MLX5_SET(mkc, mkc, lw, !!(mr->perm & VHOST_MAP_WO));
drivers/vdpa/mlx5/core/mr.c
73
MLX5_SET(mkc, mkc, lr, !!(mr->perm & VHOST_MAP_RO));
drivers/vdpa/mlx5/core/mr.c
75
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/vdpa/mlx5/core/mr.c
76
MLX5_SET(mkc, mkc, pd, mvdev->res.pdn);
drivers/vdpa/mlx5/core/mr.c
79
MLX5_SET(mkc, mkc, log_page_size, mr->log_size);
drivers/vdpa/mlx5/core/mr.c
80
MLX5_SET(mkc, mkc, translations_octword_size,
drivers/vdpa/mlx5/core/mr.c
82
MLX5_SET(create_mkey_in, in, translations_octword_actual_size,
drivers/vdpa/mlx5/core/mr.c
86
MLX5_SET(create_mkey_in, in, opcode, MLX5_CMD_OP_CREATE_MKEY);
drivers/vdpa/mlx5/core/mr.c
87
MLX5_SET(create_mkey_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/resources.c
100
MLX5_SET(create_tis_in, in, opcode, MLX5_CMD_OP_CREATE_TIS);
drivers/vdpa/mlx5/core/resources.c
101
MLX5_SET(create_tis_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/resources.c
113
MLX5_SET(destroy_tis_in, in, opcode, MLX5_CMD_OP_DESTROY_TIS);
drivers/vdpa/mlx5/core/resources.c
114
MLX5_SET(destroy_tis_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/resources.c
115
MLX5_SET(destroy_tis_in, in, tisn, tisn);
drivers/vdpa/mlx5/core/resources.c
124
MLX5_SET(create_rqt_in, in, opcode, MLX5_CMD_OP_CREATE_RQT);
drivers/vdpa/mlx5/core/resources.c
136
MLX5_SET(modify_rqt_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/resources.c
137
MLX5_SET(modify_rqt_in, in, rqtn, rqtn);
drivers/vdpa/mlx5/core/resources.c
138
MLX5_SET(modify_rqt_in, in, opcode, MLX5_CMD_OP_MODIFY_RQT);
drivers/vdpa/mlx5/core/resources.c
146
MLX5_SET(destroy_rqt_in, in, opcode, MLX5_CMD_OP_DESTROY_RQT);
drivers/vdpa/mlx5/core/resources.c
147
MLX5_SET(destroy_rqt_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/resources.c
148
MLX5_SET(destroy_rqt_in, in, rqtn, rqtn);
drivers/vdpa/mlx5/core/resources.c
157
MLX5_SET(create_tir_in, in, opcode, MLX5_CMD_OP_CREATE_TIR);
drivers/vdpa/mlx5/core/resources.c
16
MLX5_SET(alloc_pd_in, in, opcode, MLX5_CMD_OP_ALLOC_PD);
drivers/vdpa/mlx5/core/resources.c
169
MLX5_SET(destroy_tir_in, in, opcode, MLX5_CMD_OP_DESTROY_TIR);
drivers/vdpa/mlx5/core/resources.c
17
MLX5_SET(alloc_pd_in, in, uid, uid);
drivers/vdpa/mlx5/core/resources.c
170
MLX5_SET(destroy_tir_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/resources.c
171
MLX5_SET(destroy_tir_in, in, tirn, tirn);
drivers/vdpa/mlx5/core/resources.c
181
MLX5_SET(alloc_transport_domain_in, in, opcode, MLX5_CMD_OP_ALLOC_TRANSPORT_DOMAIN);
drivers/vdpa/mlx5/core/resources.c
182
MLX5_SET(alloc_transport_domain_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/resources.c
195
MLX5_SET(dealloc_transport_domain_in, in, opcode, MLX5_CMD_OP_DEALLOC_TRANSPORT_DOMAIN);
drivers/vdpa/mlx5/core/resources.c
196
MLX5_SET(dealloc_transport_domain_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/resources.c
197
MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn);
drivers/vdpa/mlx5/core/resources.c
208
MLX5_SET(create_mkey_in, in, opcode, MLX5_CMD_OP_CREATE_MKEY);
drivers/vdpa/mlx5/core/resources.c
209
MLX5_SET(create_mkey_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/resources.c
224
MLX5_SET(destroy_mkey_in, in, uid, mvdev->res.uid);
drivers/vdpa/mlx5/core/resources.c
225
MLX5_SET(destroy_mkey_in, in, opcode, MLX5_CMD_OP_DESTROY_MKEY);
drivers/vdpa/mlx5/core/resources.c
226
MLX5_SET(destroy_mkey_in, in, mkey_index, mlx5_mkey_to_idx(mkey));
drivers/vdpa/mlx5/core/resources.c
31
MLX5_SET(dealloc_pd_in, in, opcode, MLX5_CMD_OP_DEALLOC_PD);
drivers/vdpa/mlx5/core/resources.c
32
MLX5_SET(dealloc_pd_in, in, pd, pdn);
drivers/vdpa/mlx5/core/resources.c
33
MLX5_SET(dealloc_pd_in, in, uid, uid);
drivers/vdpa/mlx5/core/resources.c
44
MLX5_SET(query_special_contexts_in, in, opcode, MLX5_CMD_OP_QUERY_SPECIAL_CONTEXTS);
drivers/vdpa/mlx5/core/resources.c
70
MLX5_SET(create_uctx_in, in, opcode, MLX5_CMD_OP_CREATE_UCTX);
drivers/vdpa/mlx5/core/resources.c
71
MLX5_SET(create_uctx_in, in, uctx.cap, MLX5_UCTX_CAP_RAW_TX);
drivers/vdpa/mlx5/core/resources.c
89
MLX5_SET(destroy_uctx_in, in, opcode, MLX5_CMD_OP_DESTROY_UCTX);
drivers/vdpa/mlx5/core/resources.c
90
MLX5_SET(destroy_uctx_in, in, uid, uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1006
MLX5_SET(destroy_virtio_net_q_in, in, general_obj_out_cmd_hdr.opcode,
drivers/vdpa/mlx5/net/mlx5_vnet.c
1008
MLX5_SET(destroy_virtio_net_q_in, in, general_obj_out_cmd_hdr.obj_id, mvq->virtq_id);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1009
MLX5_SET(destroy_virtio_net_q_in, in, general_obj_out_cmd_hdr.uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1010
MLX5_SET(destroy_virtio_net_q_in, in, general_obj_out_cmd_hdr.obj_type,
drivers/vdpa/mlx5/net/mlx5_vnet.c
1051
MLX5_SET(qp_2rst_in, *in, opcode, cmd);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1052
MLX5_SET(qp_2rst_in, *in, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1053
MLX5_SET(qp_2rst_in, *in, qpn, qpn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1063
MLX5_SET(rst2init_qp_in, *in, opcode, cmd);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1064
MLX5_SET(rst2init_qp_in, *in, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1065
MLX5_SET(rst2init_qp_in, *in, qpn, qpn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1067
MLX5_SET(qpc, qpc, remote_qpn, rqpn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1068
MLX5_SET(qpc, qpc, rwe, 1);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1070
MLX5_SET(ads, pp, vhca_port_num, 1);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1080
MLX5_SET(init2rtr_qp_in, *in, opcode, cmd);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1081
MLX5_SET(init2rtr_qp_in, *in, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1082
MLX5_SET(init2rtr_qp_in, *in, qpn, qpn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1084
MLX5_SET(qpc, qpc, mtu, MLX5_QPC_MTU_256_BYTES);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1085
MLX5_SET(qpc, qpc, log_msg_max, 30);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1086
MLX5_SET(qpc, qpc, remote_qpn, rqpn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1088
MLX5_SET(ads, pp, fl, 1);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1098
MLX5_SET(rtr2rts_qp_in, *in, opcode, cmd);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1099
MLX5_SET(rtr2rts_qp_in, *in, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1100
MLX5_SET(rtr2rts_qp_in, *in, qpn, qpn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1103
MLX5_SET(ads, pp, ack_timeout, 14);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1104
MLX5_SET(qpc, qpc, retry_count, 7);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1105
MLX5_SET(qpc, qpc, rnr_retry, 7);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1201
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, opcode, MLX5_CMD_OP_QUERY_GENERAL_OBJECT);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1202
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_type, MLX5_OBJ_TYPE_VIRTIO_NET_Q);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1203
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_id, mvq->virtq_id);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1204
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1318
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, opcode, MLX5_CMD_OP_MODIFY_GENERAL_OBJECT);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1319
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_type, MLX5_OBJ_TYPE_VIRTIO_NET_Q);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1320
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_id, mvq->virtq_id);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1321
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1327
MLX5_SET(virtio_net_q_object, obj_context, state, state);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1336
MLX5_SET(virtio_net_q_object, obj_context, hw_available_index, mvq->avail_idx);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1339
MLX5_SET(virtio_net_q_object, obj_context, hw_used_index, mvq->used_idx);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1342
MLX5_SET(virtio_q, vq_ctx, virtio_version_1_0,
drivers/vdpa/mlx5/net/mlx5_vnet.c
1348
MLX5_SET(virtio_net_q_object, obj_context, queue_feature_bit_mask_12_3,
drivers/vdpa/mlx5/net/mlx5_vnet.c
1350
MLX5_SET(virtio_net_q_object, obj_context, queue_feature_bit_mask_2_0,
drivers/vdpa/mlx5/net/mlx5_vnet.c
1358
MLX5_SET(virtio_q, vq_ctx, virtio_q_mkey, vq_mr->mkey);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1367
MLX5_SET(virtio_q, vq_ctx, desc_group_mkey, desc_mr->mkey);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1417
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, opcode, MLX5_CMD_OP_CREATE_GENERAL_OBJECT);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1418
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_type, MLX5_OBJ_TYPE_VIRTIO_Q_COUNTERS);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1419
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1438
MLX5_SET(destroy_virtio_q_counters_in, in, hdr.opcode, MLX5_CMD_OP_DESTROY_GENERAL_OBJECT);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1439
MLX5_SET(destroy_virtio_q_counters_in, in, hdr.obj_id, mvq->counter_set_id);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1440
MLX5_SET(destroy_virtio_q_counters_in, in, hdr.uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1441
MLX5_SET(destroy_virtio_q_counters_in, in, hdr.obj_type, MLX5_OBJ_TYPE_VIRTIO_Q_COUNTERS);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1754
MLX5_SET(create_rqt_in, in, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1757
MLX5_SET(rqtc, rqtc, list_q_type, MLX5_RQTC_LIST_Q_TYPE_VIRTIO_NET_Q);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1758
MLX5_SET(rqtc, rqtc, rqt_max_size, rqt_table_size);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1763
MLX5_SET(rqtc, rqtc, rqt_actual_size, act_sz);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1789
MLX5_SET(modify_rqt_in, in, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1792
MLX5_SET(rqtc, rqtc, list_q_type, MLX5_RQTC_LIST_Q_TYPE_VIRTIO_NET_Q);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1798
MLX5_SET(rqtc, rqtc, rqt_actual_size, act_sz);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1832
MLX5_SET(create_tir_in, in, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1834
MLX5_SET(tirc, tirc, disp_type, MLX5_TIRC_DISP_TYPE_INDIRECT);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1836
MLX5_SET(tirc, tirc, rx_hash_symmetric, 1);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1837
MLX5_SET(tirc, tirc, rx_hash_fn, MLX5_RX_HASH_FN_TOEPLITZ);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1842
MLX5_SET(rx_hash_field_select, outer, l3_prot_type, MLX5_L3_PROT_TYPE_IPV4);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1843
MLX5_SET(rx_hash_field_select, outer, l4_prot_type, MLX5_L4_PROT_TYPE_TCP);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1844
MLX5_SET(rx_hash_field_select, outer, selected_fields, HASH_IP_L4PORTS);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1846
MLX5_SET(tirc, tirc, indirect_table, ndev->res.rqtn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1847
MLX5_SET(tirc, tirc, transport_domain, ndev->res.tdn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1938
MLX5_SET(fte_match_set_lyr_2_4, headers_c, cvlan_tag, 1);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1942
MLX5_SET(fte_match_set_lyr_2_4, headers_v, cvlan_tag, 1);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1943
MLX5_SET(fte_match_set_lyr_2_4, headers_v, first_vid, vid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
2803
MLX5_SET(query_vport_state_in, in, opcode, MLX5_CMD_OP_QUERY_VPORT_STATE);
drivers/vdpa/mlx5/net/mlx5_vnet.c
2804
MLX5_SET(query_vport_state_in, in, op_mod, opmod);
drivers/vdpa/mlx5/net/mlx5_vnet.c
2805
MLX5_SET(query_vport_state_in, in, vport_number, vport);
drivers/vdpa/mlx5/net/mlx5_vnet.c
2807
MLX5_SET(query_vport_state_in, in, other_vport, 1);
drivers/vdpa/mlx5/net/mlx5_vnet.c
289
MLX5_SET(tisc, tisc, transport_domain, ndev->res.tdn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
3531
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, opcode, MLX5_CMD_OP_QUERY_GENERAL_OBJECT);
drivers/vdpa/mlx5/net/mlx5_vnet.c
3532
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_type, MLX5_OBJ_TYPE_VIRTIO_Q_COUNTERS);
drivers/vdpa/mlx5/net/mlx5_vnet.c
3533
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
3534
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_id, mvq->counter_set_id);
drivers/vdpa/mlx5/net/mlx5_vnet.c
3789
MLX5_SET(modify_nic_vport_context_in, in, field_select.mtu, 1);
drivers/vdpa/mlx5/net/mlx5_vnet.c
3790
MLX5_SET(modify_nic_vport_context_in, in, nic_vport_context.mtu,
drivers/vdpa/mlx5/net/mlx5_vnet.c
3792
MLX5_SET(modify_nic_vport_context_in, in, opcode,
drivers/vdpa/mlx5/net/mlx5_vnet.c
381
MLX5_SET(create_qp_in, in, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
388
MLX5_SET(qpc, qpc, rq_type, MLX5_ZERO_LEN_RQ);
drivers/vdpa/mlx5/net/mlx5_vnet.c
389
MLX5_SET(qpc, qpc, no_sq, 1);
drivers/vdpa/mlx5/net/mlx5_vnet.c
393
MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC);
drivers/vdpa/mlx5/net/mlx5_vnet.c
394
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/vdpa/mlx5/net/mlx5_vnet.c
395
MLX5_SET(qpc, qpc, pd, ndev->mvdev.res.pdn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
396
MLX5_SET(qpc, qpc, mtu, MLX5_QPC_MTU_256_BYTES);
drivers/vdpa/mlx5/net/mlx5_vnet.c
397
MLX5_SET(qpc, qpc, uar_page, ndev->mvdev.res.uar->index);
drivers/vdpa/mlx5/net/mlx5_vnet.c
398
MLX5_SET(qpc, qpc, log_page_size, vqp->frag_buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT);
drivers/vdpa/mlx5/net/mlx5_vnet.c
399
MLX5_SET(qpc, qpc, no_sq, 1);
drivers/vdpa/mlx5/net/mlx5_vnet.c
400
MLX5_SET(qpc, qpc, cqn_rcv, mvq->cq.mcq.cqn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
401
MLX5_SET(qpc, qpc, log_rq_size, ilog2(num_ent));
drivers/vdpa/mlx5/net/mlx5_vnet.c
402
MLX5_SET(qpc, qpc, rq_type, MLX5_NON_ZERO_RQ);
drivers/vdpa/mlx5/net/mlx5_vnet.c
449
MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC);
drivers/vdpa/mlx5/net/mlx5_vnet.c
450
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/vdpa/mlx5/net/mlx5_vnet.c
451
MLX5_SET(qpc, qpc, pd, ndev->mvdev.res.pdn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
452
MLX5_SET(qpc, qpc, mtu, MLX5_QPC_MTU_256_BYTES);
drivers/vdpa/mlx5/net/mlx5_vnet.c
455
MLX5_SET(create_qp_in, in, opcode, MLX5_CMD_OP_CREATE_QP);
drivers/vdpa/mlx5/net/mlx5_vnet.c
483
MLX5_SET(destroy_qp_in, in, opcode, MLX5_CMD_OP_DESTROY_QP);
drivers/vdpa/mlx5/net/mlx5_vnet.c
484
MLX5_SET(destroy_qp_in, in, qpn, vqp->mqp.qpn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
485
MLX5_SET(destroy_qp_in, in, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
593
MLX5_SET(create_cq_in, in, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
598
MLX5_SET(cqc, cqc, log_page_size, vcq->buf.frag_buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT);
drivers/vdpa/mlx5/net/mlx5_vnet.c
608
MLX5_SET(cqc, cqc, log_cq_size, ilog2(num_ent));
drivers/vdpa/mlx5/net/mlx5_vnet.c
609
MLX5_SET(cqc, cqc, uar_page, ndev->mvdev.res.uar->index);
drivers/vdpa/mlx5/net/mlx5_vnet.c
610
MLX5_SET(cqc, cqc, c_eqn_or_apu_element, eqn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
659
MLX5_SET(query_hca_cap_in, in, opcode, MLX5_CMD_OP_QUERY_HCA_CAP);
drivers/vdpa/mlx5/net/mlx5_vnet.c
660
MLX5_SET(query_hca_cap_in, in, op_mod, opmod);
drivers/vdpa/mlx5/net/mlx5_vnet.c
739
MLX5_SET(create_umem_in, in, opcode, MLX5_CMD_OP_CREATE_UMEM);
drivers/vdpa/mlx5/net/mlx5_vnet.c
740
MLX5_SET(create_umem_in, in, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
742
MLX5_SET(umem, um, log_page_size, umem->frag_buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT);
drivers/vdpa/mlx5/net/mlx5_vnet.c
784
MLX5_SET(destroy_umem_in, in, opcode, MLX5_CMD_OP_DESTROY_UMEM);
drivers/vdpa/mlx5/net/mlx5_vnet.c
785
MLX5_SET(destroy_umem_in, in, umem_id, umem->id);
drivers/vdpa/mlx5/net/mlx5_vnet.c
906
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, opcode, MLX5_CMD_OP_CREATE_GENERAL_OBJECT);
drivers/vdpa/mlx5/net/mlx5_vnet.c
907
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_type, MLX5_OBJ_TYPE_VIRTIO_NET_Q);
drivers/vdpa/mlx5/net/mlx5_vnet.c
908
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, uid, ndev->mvdev.res.uid);
drivers/vdpa/mlx5/net/mlx5_vnet.c
911
MLX5_SET(virtio_net_q_object, obj_context, queue_feature_bit_mask_12_3,
drivers/vdpa/mlx5/net/mlx5_vnet.c
913
MLX5_SET(virtio_net_q_object, obj_context, queue_feature_bit_mask_2_0,
drivers/vdpa/mlx5/net/mlx5_vnet.c
916
MLX5_SET(virtio_q, vq_ctx, virtio_q_type, get_queue_type(ndev));
drivers/vdpa/mlx5/net/mlx5_vnet.c
919
MLX5_SET(virtio_net_q_object, obj_context, tisn_or_qpn, ndev->res.tisn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
922
MLX5_SET(virtio_q, vq_ctx, event_mode, MLX5_VIRTIO_Q_EVENT_MODE_MSIX_MODE);
drivers/vdpa/mlx5/net/mlx5_vnet.c
923
MLX5_SET(virtio_q, vq_ctx, event_qpn_or_msix, mvq->map.index);
drivers/vdpa/mlx5/net/mlx5_vnet.c
925
MLX5_SET(virtio_q, vq_ctx, event_mode, MLX5_VIRTIO_Q_EVENT_MODE_QP_MODE);
drivers/vdpa/mlx5/net/mlx5_vnet.c
926
MLX5_SET(virtio_q, vq_ctx, event_qpn_or_msix, mvq->fwqp.mqp.qpn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
929
MLX5_SET(virtio_q, vq_ctx, queue_index, mvq->index);
drivers/vdpa/mlx5/net/mlx5_vnet.c
930
MLX5_SET(virtio_q, vq_ctx, queue_size, mvq->num_ent);
drivers/vdpa/mlx5/net/mlx5_vnet.c
931
MLX5_SET(virtio_q, vq_ctx, virtio_version_1_0,
drivers/vdpa/mlx5/net/mlx5_vnet.c
935
MLX5_SET(virtio_net_q_object, obj_context, hw_available_index, mvq->avail_idx);
drivers/vdpa/mlx5/net/mlx5_vnet.c
936
MLX5_SET(virtio_net_q_object, obj_context, hw_used_index, mvq->used_idx);
drivers/vdpa/mlx5/net/mlx5_vnet.c
944
MLX5_SET(virtio_q, vq_ctx, virtio_q_mkey, vq_mr->mkey);
drivers/vdpa/mlx5/net/mlx5_vnet.c
949
MLX5_SET(virtio_q, vq_ctx, desc_group_mkey, vq_desc_mr->mkey);
drivers/vdpa/mlx5/net/mlx5_vnet.c
963
MLX5_SET(virtio_q, vq_ctx, umem_1_id, mvq->umem1.id);
drivers/vdpa/mlx5/net/mlx5_vnet.c
964
MLX5_SET(virtio_q, vq_ctx, umem_1_size, mvq->umem1.size);
drivers/vdpa/mlx5/net/mlx5_vnet.c
965
MLX5_SET(virtio_q, vq_ctx, umem_2_id, mvq->umem2.id);
drivers/vdpa/mlx5/net/mlx5_vnet.c
966
MLX5_SET(virtio_q, vq_ctx, umem_2_size, mvq->umem2.size);
drivers/vdpa/mlx5/net/mlx5_vnet.c
967
MLX5_SET(virtio_q, vq_ctx, umem_3_id, mvq->umem3.id);
drivers/vdpa/mlx5/net/mlx5_vnet.c
968
MLX5_SET(virtio_q, vq_ctx, umem_3_size, mvq->umem3.size);
drivers/vdpa/mlx5/net/mlx5_vnet.c
969
MLX5_SET(virtio_q, vq_ctx, pd, ndev->mvdev.res.pdn);
drivers/vdpa/mlx5/net/mlx5_vnet.c
971
MLX5_SET(virtio_q, vq_ctx, counter_set_id, mvq->counter_set_id);
drivers/vfio/pci/mlx5/cmd.c
1000
MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_DESTROY_GENERAL_OBJECT);
drivers/vfio/pci/mlx5/cmd.c
1001
MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, MLX5_OBJ_TYPE_PAGE_TRACK);
drivers/vfio/pci/mlx5/cmd.c
1002
MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, tracker_id);
drivers/vfio/pci/mlx5/cmd.c
1017
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, opcode, MLX5_CMD_OP_MODIFY_GENERAL_OBJECT);
drivers/vfio/pci/mlx5/cmd.c
1018
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_type, MLX5_OBJ_TYPE_PAGE_TRACK);
drivers/vfio/pci/mlx5/cmd.c
1019
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_id, tracker_id);
drivers/vfio/pci/mlx5/cmd.c
1025
MLX5_SET(page_track, obj_context, state, tracker_state);
drivers/vfio/pci/mlx5/cmd.c
1040
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, opcode, MLX5_CMD_OP_QUERY_GENERAL_OBJECT);
drivers/vfio/pci/mlx5/cmd.c
1041
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_type, MLX5_OBJ_TYPE_PAGE_TRACK);
drivers/vfio/pci/mlx5/cmd.c
1042
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_id, tracker->id);
drivers/vfio/pci/mlx5/cmd.c
1195
MLX5_SET(cqc, cqc, log_cq_size, ilog2(ncqe));
drivers/vfio/pci/mlx5/cmd.c
1196
MLX5_SET(cqc, cqc, c_eqn_or_apu_element, eqn);
drivers/vfio/pci/mlx5/cmd.c
1197
MLX5_SET(cqc, cqc, uar_page, tracker->uar->index);
drivers/vfio/pci/mlx5/cmd.c
1198
MLX5_SET(cqc, cqc, log_page_size, cq->buf.frag_buf.page_shift -
drivers/vfio/pci/mlx5/cmd.c
1267
MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC);
drivers/vfio/pci/mlx5/cmd.c
1268
MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED);
drivers/vfio/pci/mlx5/cmd.c
1269
MLX5_SET(qpc, qpc, pd, tracker->pdn);
drivers/vfio/pci/mlx5/cmd.c
1270
MLX5_SET(qpc, qpc, uar_page, tracker->uar->index);
drivers/vfio/pci/mlx5/cmd.c
1271
MLX5_SET(qpc, qpc, log_page_size,
drivers/vfio/pci/mlx5/cmd.c
1273
MLX5_SET(qpc, qpc, ts_format, mlx5_get_qp_default_ts(mdev));
drivers/vfio/pci/mlx5/cmd.c
1275
MLX5_SET(qpc, qpc, user_index, 0xFFFFFF);
drivers/vfio/pci/mlx5/cmd.c
1276
MLX5_SET(qpc, qpc, no_sq, 1);
drivers/vfio/pci/mlx5/cmd.c
1278
MLX5_SET(qpc, qpc, cqn_rcv, tracker->cq.mcq.cqn);
drivers/vfio/pci/mlx5/cmd.c
1279
MLX5_SET(qpc, qpc, log_rq_stride, log_rq_stride - 4);
drivers/vfio/pci/mlx5/cmd.c
1280
MLX5_SET(qpc, qpc, log_rq_size, log_rq_sz);
drivers/vfio/pci/mlx5/cmd.c
1281
MLX5_SET(qpc, qpc, rq_type, MLX5_NON_ZERO_RQ);
drivers/vfio/pci/mlx5/cmd.c
1287
MLX5_SET(qpc, qpc, rq_type, MLX5_ZERO_LEN_RQ);
drivers/vfio/pci/mlx5/cmd.c
1290
MLX5_SET(create_qp_in, in, opcode, MLX5_CMD_OP_CREATE_QP);
drivers/vfio/pci/mlx5/cmd.c
132
MLX5_SET(query_vhca_migration_state_in, in, opcode,
drivers/vfio/pci/mlx5/cmd.c
1338
MLX5_SET(qpc, qpc, primary_address_path.vhca_port_num, 1);
drivers/vfio/pci/mlx5/cmd.c
1339
MLX5_SET(qpc, qpc, pm_state, MLX5_QPC_PM_STATE_MIGRATED);
drivers/vfio/pci/mlx5/cmd.c
134
MLX5_SET(query_vhca_migration_state_in, in, vhca_id, mvdev->vhca_id);
drivers/vfio/pci/mlx5/cmd.c
1340
MLX5_SET(qpc, qpc, rre, 1);
drivers/vfio/pci/mlx5/cmd.c
1341
MLX5_SET(qpc, qpc, rwe, 1);
drivers/vfio/pci/mlx5/cmd.c
1342
MLX5_SET(rst2init_qp_in, init_in, opcode, MLX5_CMD_OP_RST2INIT_QP);
drivers/vfio/pci/mlx5/cmd.c
1343
MLX5_SET(rst2init_qp_in, init_in, qpn, qp->qpn);
drivers/vfio/pci/mlx5/cmd.c
135
MLX5_SET(query_vhca_migration_state_in, in, op_mod, 0);
drivers/vfio/pci/mlx5/cmd.c
136
MLX5_SET(query_vhca_migration_state_in, in, incremental,
drivers/vfio/pci/mlx5/cmd.c
1360
MLX5_SET(init2rtr_qp_in, rtr_in, qpn, qp->qpn);
drivers/vfio/pci/mlx5/cmd.c
1361
MLX5_SET(qpc, qpc, mtu, IB_MTU_4096);
drivers/vfio/pci/mlx5/cmd.c
1362
MLX5_SET(qpc, qpc, log_msg_max, MLX5_CAP_GEN(mdev, log_max_msg));
drivers/vfio/pci/mlx5/cmd.c
1363
MLX5_SET(qpc, qpc, remote_qpn, remote_qpn);
drivers/vfio/pci/mlx5/cmd.c
1364
MLX5_SET(qpc, qpc, primary_address_path.vhca_port_num, 1);
drivers/vfio/pci/mlx5/cmd.c
1365
MLX5_SET(qpc, qpc, primary_address_path.fl, 1);
drivers/vfio/pci/mlx5/cmd.c
1366
MLX5_SET(qpc, qpc, min_rnr_nak, 1);
drivers/vfio/pci/mlx5/cmd.c
1367
MLX5_SET(init2rtr_qp_in, rtr_in, opcode, MLX5_CMD_OP_INIT2RTR_QP);
drivers/vfio/pci/mlx5/cmd.c
1368
MLX5_SET(init2rtr_qp_in, rtr_in, qpn, qp->qpn);
drivers/vfio/pci/mlx5/cmd.c
1375
MLX5_SET(rtr2rts_qp_in, rts_in, qpn, qp->qpn);
drivers/vfio/pci/mlx5/cmd.c
1376
MLX5_SET(qpc, qpc, retry_count, 7);
drivers/vfio/pci/mlx5/cmd.c
1377
MLX5_SET(qpc, qpc, rnr_retry, 7); /* Infinite retry if RNR NACK */
drivers/vfio/pci/mlx5/cmd.c
1378
MLX5_SET(qpc, qpc, primary_address_path.ack_timeout, 0x8); /* ~1ms */
drivers/vfio/pci/mlx5/cmd.c
1379
MLX5_SET(rtr2rts_qp_in, rts_in, opcode, MLX5_CMD_OP_RTR2RTS_QP);
drivers/vfio/pci/mlx5/cmd.c
138
MLX5_SET(query_vhca_migration_state_in, in, chunk, mvdev->chunk_mode);
drivers/vfio/pci/mlx5/cmd.c
1380
MLX5_SET(rtr2rts_qp_in, rts_in, qpn, qp->qpn);
drivers/vfio/pci/mlx5/cmd.c
1390
MLX5_SET(destroy_qp_in, in, opcode, MLX5_CMD_OP_DESTROY_QP);
drivers/vfio/pci/mlx5/cmd.c
1391
MLX5_SET(destroy_qp_in, in, qpn, qp->qpn);
drivers/vfio/pci/mlx5/cmd.c
297
MLX5_SET(query_hca_cap_in, in, opcode, MLX5_CMD_OP_QUERY_HCA_CAP);
drivers/vfio/pci/mlx5/cmd.c
298
MLX5_SET(query_hca_cap_in, in, other_function, 1);
drivers/vfio/pci/mlx5/cmd.c
299
MLX5_SET(query_hca_cap_in, in, function_id, function_id);
drivers/vfio/pci/mlx5/cmd.c
300
MLX5_SET(query_hca_cap_in, in, op_mod,
drivers/vfio/pci/mlx5/cmd.c
329
MLX5_SET(create_mkey_in, in, translations_octword_actual_size,
drivers/vfio/pci/mlx5/cmd.c
333
MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_MTT);
drivers/vfio/pci/mlx5/cmd.c
334
MLX5_SET(mkc, mkc, lr, 1);
drivers/vfio/pci/mlx5/cmd.c
335
MLX5_SET(mkc, mkc, lw, 1);
drivers/vfio/pci/mlx5/cmd.c
336
MLX5_SET(mkc, mkc, rr, 1);
drivers/vfio/pci/mlx5/cmd.c
337
MLX5_SET(mkc, mkc, rw, 1);
drivers/vfio/pci/mlx5/cmd.c
338
MLX5_SET(mkc, mkc, pd, pdn);
drivers/vfio/pci/mlx5/cmd.c
339
MLX5_SET(mkc, mkc, bsf_octword_size, 0);
drivers/vfio/pci/mlx5/cmd.c
340
MLX5_SET(mkc, mkc, qpn, 0xffffff);
drivers/vfio/pci/mlx5/cmd.c
341
MLX5_SET(mkc, mkc, log_page_size, PAGE_SHIFT);
drivers/vfio/pci/mlx5/cmd.c
342
MLX5_SET(mkc, mkc, translations_octword_size, DIV_ROUND_UP(npages, 2));
drivers/vfio/pci/mlx5/cmd.c
61
MLX5_SET(suspend_vhca_in, in, opcode, MLX5_CMD_OP_SUSPEND_VHCA);
drivers/vfio/pci/mlx5/cmd.c
62
MLX5_SET(suspend_vhca_in, in, vhca_id, mvdev->vhca_id);
drivers/vfio/pci/mlx5/cmd.c
63
MLX5_SET(suspend_vhca_in, in, op_mod, op_mod);
drivers/vfio/pci/mlx5/cmd.c
769
MLX5_SET(save_vhca_state_in, in, opcode,
drivers/vfio/pci/mlx5/cmd.c
771
MLX5_SET(save_vhca_state_in, in, op_mod, 0);
drivers/vfio/pci/mlx5/cmd.c
772
MLX5_SET(save_vhca_state_in, in, vhca_id, mvdev->vhca_id);
drivers/vfio/pci/mlx5/cmd.c
773
MLX5_SET(save_vhca_state_in, in, mkey, buf->mkey);
drivers/vfio/pci/mlx5/cmd.c
774
MLX5_SET(save_vhca_state_in, in, size, buf->npages * PAGE_SIZE);
drivers/vfio/pci/mlx5/cmd.c
775
MLX5_SET(save_vhca_state_in, in, incremental, inc);
drivers/vfio/pci/mlx5/cmd.c
776
MLX5_SET(save_vhca_state_in, in, set_track, track);
drivers/vfio/pci/mlx5/cmd.c
81
MLX5_SET(resume_vhca_in, in, opcode, MLX5_CMD_OP_RESUME_VHCA);
drivers/vfio/pci/mlx5/cmd.c
82
MLX5_SET(resume_vhca_in, in, vhca_id, mvdev->vhca_id);
drivers/vfio/pci/mlx5/cmd.c
83
MLX5_SET(resume_vhca_in, in, op_mod, op_mod);
drivers/vfio/pci/mlx5/cmd.c
850
MLX5_SET(load_vhca_state_in, in, opcode,
drivers/vfio/pci/mlx5/cmd.c
852
MLX5_SET(load_vhca_state_in, in, op_mod, 0);
drivers/vfio/pci/mlx5/cmd.c
853
MLX5_SET(load_vhca_state_in, in, vhca_id, mvdev->vhca_id);
drivers/vfio/pci/mlx5/cmd.c
854
MLX5_SET(load_vhca_state_in, in, mkey, buf->mkey);
drivers/vfio/pci/mlx5/cmd.c
855
MLX5_SET(load_vhca_state_in, in, size, buf->length);
drivers/vfio/pci/mlx5/cmd.c
945
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, opcode,
drivers/vfio/pci/mlx5/cmd.c
947
MLX5_SET(general_obj_in_cmd_hdr, cmd_hdr, obj_type,
drivers/vfio/pci/mlx5/cmd.c
950
MLX5_SET(page_track, obj_context, vhca_id, mvdev->vhca_id);
drivers/vfio/pci/mlx5/cmd.c
951
MLX5_SET(page_track, obj_context, track_type, 1);
drivers/vfio/pci/mlx5/cmd.c
952
MLX5_SET(page_track, obj_context, log_page_size,
drivers/vfio/pci/mlx5/cmd.c
954
MLX5_SET(page_track, obj_context, log_msg_size,
drivers/vfio/pci/mlx5/cmd.c
956
MLX5_SET(page_track, obj_context, reporting_qpn, tracker->fw_qp->qpn);
drivers/vfio/pci/mlx5/cmd.c
957
MLX5_SET(page_track, obj_context, num_ranges, num_ranges);
drivers/vfio/pci/mlx5/cmd.c
982
MLX5_SET(page_track, obj_context, log_addr_space_size,
include/linux/mlx5/device.h
85
MLX5_SET(typ, p, fld[idx], v); \
include/linux/mlx5/fs.h
41
#define MLX5_SET_CFG(p, f, v) MLX5_SET(create_flow_group_in, p, f, v)