Home
last modified time | relevance | path

Searched refs:MLX5_SET (Results 1 – 25 of 92) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
Dfs_cmd.c165 MLX5_SET(set_flow_table_root_in, in, opcode, in mlx5_cmd_update_root_ft()
167 MLX5_SET(set_flow_table_root_in, in, table_type, ft->type); in mlx5_cmd_update_root_ft()
170 MLX5_SET(set_flow_table_root_in, in, op_mod, 1); in mlx5_cmd_update_root_ft()
172 MLX5_SET(set_flow_table_root_in, in, table_id, ft->id); in mlx5_cmd_update_root_ft()
174 MLX5_SET(set_flow_table_root_in, in, underlay_qpn, underlay_qpn); in mlx5_cmd_update_root_ft()
176 MLX5_SET(set_flow_table_root_in, in, vport_number, ft->vport); in mlx5_cmd_update_root_ft()
177 MLX5_SET(set_flow_table_root_in, in, other_vport, 1); in mlx5_cmd_update_root_ft()
196 MLX5_SET(create_flow_table_in, in, opcode, in mlx5_cmd_create_flow_table()
199 MLX5_SET(create_flow_table_in, in, table_type, ft->type); in mlx5_cmd_create_flow_table()
200 MLX5_SET(create_flow_table_in, in, flow_table_context.level, ft->level); in mlx5_cmd_create_flow_table()
[all …]
Dvport.c49 MLX5_SET(query_vport_state_in, in, opcode, in mlx5_query_vport_state()
51 MLX5_SET(query_vport_state_in, in, op_mod, opmod); in mlx5_query_vport_state()
52 MLX5_SET(query_vport_state_in, in, vport_number, vport); in mlx5_query_vport_state()
54 MLX5_SET(query_vport_state_in, in, other_vport, 1); in mlx5_query_vport_state()
68 MLX5_SET(modify_vport_state_in, in, opcode, in mlx5_modify_vport_admin_state()
70 MLX5_SET(modify_vport_state_in, in, op_mod, opmod); in mlx5_modify_vport_admin_state()
71 MLX5_SET(modify_vport_state_in, in, vport_number, vport); in mlx5_modify_vport_admin_state()
72 MLX5_SET(modify_vport_state_in, in, other_vport, other_vport); in mlx5_modify_vport_admin_state()
73 MLX5_SET(modify_vport_state_in, in, admin_state, state); in mlx5_modify_vport_admin_state()
83 MLX5_SET(query_nic_vport_context_in, in, opcode, in mlx5_query_nic_vport_context()
[all …]
Dtransobj.c43 MLX5_SET(alloc_transport_domain_in, in, opcode, in mlx5_core_alloc_transport_domain()
59 MLX5_SET(dealloc_transport_domain_in, in, opcode, in mlx5_core_dealloc_transport_domain()
61 MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn); in mlx5_core_dealloc_transport_domain()
71 MLX5_SET(create_rq_in, in, opcode, MLX5_CMD_OP_CREATE_RQ); in mlx5_core_create_rq()
82 MLX5_SET(modify_rq_in, in, rqn, rqn); in mlx5_core_modify_rq()
83 MLX5_SET(modify_rq_in, in, opcode, MLX5_CMD_OP_MODIFY_RQ); in mlx5_core_modify_rq()
93 MLX5_SET(destroy_rq_in, in, opcode, MLX5_CMD_OP_DESTROY_RQ); in mlx5_core_destroy_rq()
94 MLX5_SET(destroy_rq_in, in, rqn, rqn); in mlx5_core_destroy_rq()
103 MLX5_SET(query_rq_in, in, opcode, MLX5_CMD_OP_QUERY_RQ); in mlx5_core_query_rq()
104 MLX5_SET(query_rq_in, in, rqn, rqn); in mlx5_core_query_rq()
[all …]
Dport.c55 MLX5_SET(access_register_in, in, opcode, MLX5_CMD_OP_ACCESS_REG); in mlx5_core_access_reg()
56 MLX5_SET(access_register_in, in, op_mod, !write); in mlx5_core_access_reg()
57 MLX5_SET(access_register_in, in, argument, arg); in mlx5_core_access_reg()
58 MLX5_SET(access_register_in, in, register_id, reg_id); in mlx5_core_access_reg()
80 MLX5_SET(pcam_reg, in, feature_group, feature_group); in mlx5_query_pcam_reg()
81 MLX5_SET(pcam_reg, in, access_reg_group, access_reg_group); in mlx5_query_pcam_reg()
92 MLX5_SET(mcam_reg, in, feature_group, feature_group); in mlx5_query_mcam_reg()
93 MLX5_SET(mcam_reg, in, access_reg_group, access_reg_group); in mlx5_query_mcam_reg()
104 MLX5_SET(qcam_reg, in, feature_group, feature_group); in mlx5_query_qcam_reg()
105 MLX5_SET(qcam_reg, in, access_reg_group, access_reg_group); in mlx5_query_qcam_reg()
[all …]
Dcq.c102 MLX5_SET(create_cq_in, in, opcode, MLX5_CMD_OP_CREATE_CQ); in mlx5_core_create_cq()
144 MLX5_SET(destroy_cq_in, din, opcode, MLX5_CMD_OP_DESTROY_CQ); in mlx5_core_create_cq()
145 MLX5_SET(destroy_cq_in, din, cqn, cq->cqn); in mlx5_core_create_cq()
146 MLX5_SET(destroy_cq_in, din, uid, cq->uid); in mlx5_core_create_cq()
162 MLX5_SET(destroy_cq_in, in, opcode, MLX5_CMD_OP_DESTROY_CQ); in mlx5_core_destroy_cq()
163 MLX5_SET(destroy_cq_in, in, cqn, cq->cqn); in mlx5_core_destroy_cq()
164 MLX5_SET(destroy_cq_in, in, uid, cq->uid); in mlx5_core_destroy_cq()
182 MLX5_SET(query_cq_in, in, opcode, MLX5_CMD_OP_QUERY_CQ); in mlx5_core_query_cq()
183 MLX5_SET(query_cq_in, in, cqn, cq->cqn); in mlx5_core_query_cq()
193 MLX5_SET(modify_cq_in, in, opcode, MLX5_CMD_OP_MODIFY_CQ); in mlx5_core_modify_cq()
[all …]
Dmr.c47 MLX5_SET(create_mkey_in, in, opcode, MLX5_CMD_OP_CREATE_MKEY); in mlx5_core_create_mkey()
70 MLX5_SET(destroy_mkey_in, in, opcode, MLX5_CMD_OP_DESTROY_MKEY); in mlx5_core_destroy_mkey()
71 MLX5_SET(destroy_mkey_in, in, mkey_index, mlx5_mkey_to_idx(mkey->key)); in mlx5_core_destroy_mkey()
82 MLX5_SET(query_mkey_in, in, opcode, MLX5_CMD_OP_QUERY_MKEY); in mlx5_core_query_mkey()
83 MLX5_SET(query_mkey_in, in, mkey_index, mlx5_mkey_to_idx(mkey->key)); in mlx5_core_query_mkey()
108 MLX5_SET(create_psv_in, in, opcode, MLX5_CMD_OP_CREATE_PSV); in mlx5_core_create_psv()
109 MLX5_SET(create_psv_in, in, pd, pdn); in mlx5_core_create_psv()
110 MLX5_SET(create_psv_in, in, num_psv, npsvs); in mlx5_core_create_psv()
127 MLX5_SET(destroy_psv_in, in, opcode, MLX5_CMD_OP_DESTROY_PSV); in mlx5_core_destroy_psv()
128 MLX5_SET(destroy_psv_in, in, psvn, psv_num); in mlx5_core_destroy_psv()
Drl.c49 MLX5_SET(create_scheduling_element_in, in, opcode, in mlx5_create_scheduling_element_cmd()
51 MLX5_SET(create_scheduling_element_in, in, scheduling_hierarchy, in mlx5_create_scheduling_element_cmd()
73 MLX5_SET(modify_scheduling_element_in, in, opcode, in mlx5_modify_scheduling_element_cmd()
75 MLX5_SET(modify_scheduling_element_in, in, scheduling_element_id, in mlx5_modify_scheduling_element_cmd()
77 MLX5_SET(modify_scheduling_element_in, in, modify_bitmask, in mlx5_modify_scheduling_element_cmd()
79 MLX5_SET(modify_scheduling_element_in, in, scheduling_hierarchy, in mlx5_modify_scheduling_element_cmd()
91 MLX5_SET(destroy_scheduling_element_in, in, opcode, in mlx5_destroy_scheduling_element_cmd()
93 MLX5_SET(destroy_scheduling_element_in, in, scheduling_element_id, in mlx5_destroy_scheduling_element_cmd()
95 MLX5_SET(destroy_scheduling_element_in, in, scheduling_hierarchy, in mlx5_destroy_scheduling_element_cmd()
149 MLX5_SET(set_pp_rate_limit_in, in, opcode, in mlx5_set_pp_rate_limit_cmd()
[all …]
Den_common.c69 MLX5_SET(mkc, mkc, relaxed_ordering_read, ro_pci_enable && ro_read); in mlx5e_mkey_set_relaxed_ordering()
70 MLX5_SET(mkc, mkc, relaxed_ordering_write, ro_pci_enable && ro_write); in mlx5e_mkey_set_relaxed_ordering()
86 MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_PA); in mlx5e_create_mkey()
87 MLX5_SET(mkc, mkc, lw, 1); in mlx5e_create_mkey()
88 MLX5_SET(mkc, mkc, lr, 1); in mlx5e_create_mkey()
90 MLX5_SET(mkc, mkc, pd, pdn); in mlx5e_create_mkey()
91 MLX5_SET(mkc, mkc, length64, 1); in mlx5e_create_mkey()
92 MLX5_SET(mkc, mkc, qpn, 0xffffff); in mlx5e_create_mkey()
179 MLX5_SET(modify_tir_in, in, ctx.self_lb_block, lb_flags); in mlx5e_refresh_tirs()
181 MLX5_SET(modify_tir_in, in, bitmask.self_lb_en, 1); in mlx5e_refresh_tirs()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_cmd.c16 MLX5_SET(query_esw_vport_context_in, in, opcode, in mlx5dr_cmd_query_esw_vport_context()
18 MLX5_SET(query_esw_vport_context_in, in, other_vport, other_vport); in mlx5dr_cmd_query_esw_vport_context()
19 MLX5_SET(query_esw_vport_context_in, in, vport_number, vport_number); in mlx5dr_cmd_query_esw_vport_context()
47 MLX5_SET(query_hca_cap_in, in, opcode, MLX5_CMD_OP_QUERY_HCA_CAP); in mlx5dr_cmd_query_gvmi()
48 MLX5_SET(query_hca_cap_in, in, other_function, other_vport); in mlx5dr_cmd_query_gvmi()
49 MLX5_SET(query_hca_cap_in, in, function_id, vport_number); in mlx5dr_cmd_query_gvmi()
50 MLX5_SET(query_hca_cap_in, in, op_mod, in mlx5dr_cmd_query_gvmi()
144 MLX5_SET(query_flow_table_in, in, opcode, in mlx5dr_cmd_query_flow_table()
147 MLX5_SET(query_flow_table_in, in, table_type, type); in mlx5dr_cmd_query_flow_table()
148 MLX5_SET(query_flow_table_in, in, table_id, table_id); in mlx5dr_cmd_query_flow_table()
[all …]
Ddr_send.c129 MLX5_SET(qpc, temp_qpc, log_rq_stride, ilog2(MLX5_SEND_WQE_DS) - 4); in dr_create_rc_qp()
130 MLX5_SET(qpc, temp_qpc, log_rq_size, ilog2(dr_qp->rq.wqe_cnt)); in dr_create_rc_qp()
131 MLX5_SET(qpc, temp_qpc, log_sq_size, ilog2(dr_qp->sq.wqe_cnt)); in dr_create_rc_qp()
158 MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC); in dr_create_rc_qp()
159 MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED); in dr_create_rc_qp()
160 MLX5_SET(qpc, qpc, pd, attr->pdn); in dr_create_rc_qp()
161 MLX5_SET(qpc, qpc, uar_page, attr->uar->index); in dr_create_rc_qp()
162 MLX5_SET(qpc, qpc, log_page_size, in dr_create_rc_qp()
164 MLX5_SET(qpc, qpc, fre, 1); in dr_create_rc_qp()
165 MLX5_SET(qpc, qpc, rlky, 1); in dr_create_rc_qp()
[all …]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
Dcmd.c14 MLX5_SET(query_special_contexts_in, in, opcode, in mlx5_cmd_dump_fill_mkey()
29 MLX5_SET(query_special_contexts_in, in, opcode, in mlx5_cmd_null_mkey()
43 MLX5_SET(query_cong_params_in, in, opcode, in mlx5_cmd_query_cong_params()
45 MLX5_SET(query_cong_params_in, in, cong_protocol, cong_point); in mlx5_cmd_query_cong_params()
76 MLX5_SET(alloc_memic_in, in, opcode, MLX5_CMD_OP_ALLOC_MEMIC); in mlx5_cmd_alloc_memic()
77 MLX5_SET(alloc_memic_in, in, range_size, num_pages * PAGE_SIZE); in mlx5_cmd_alloc_memic()
78 MLX5_SET(alloc_memic_in, in, memic_size, length); in mlx5_cmd_alloc_memic()
79 MLX5_SET(alloc_memic_in, in, log_memic_addr_alignment, in mlx5_cmd_alloc_memic()
137 MLX5_SET(dealloc_memic_in, in, opcode, MLX5_CMD_OP_DEALLOC_MEMIC); in mlx5_cmd_dealloc_memic()
139 MLX5_SET(dealloc_memic_in, in, memic_size, length); in mlx5_cmd_dealloc_memic()
[all …]
Dsrq_cmd.c29 MLX5_SET(wq, wq, wq_signature, !!(in->flags in set_wq()
31 MLX5_SET(wq, wq, log_wq_pg_sz, in->log_page_size); in set_wq()
32 MLX5_SET(wq, wq, log_wq_stride, in->wqe_shift + 4); in set_wq()
33 MLX5_SET(wq, wq, log_wq_sz, in->log_size); in set_wq()
34 MLX5_SET(wq, wq, page_offset, in->page_offset); in set_wq()
35 MLX5_SET(wq, wq, lwm, in->lwm); in set_wq()
36 MLX5_SET(wq, wq, pd, in->pd); in set_wq()
42 MLX5_SET(srqc, srqc, wq_signature, !!(in->flags in set_srqc()
44 MLX5_SET(srqc, srqc, log_page_size, in->log_page_size); in set_srqc()
45 MLX5_SET(srqc, srqc, log_rq_stride, in->wqe_shift); in set_srqc()
[all …]
Dcong.c171 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val()
176 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val()
181 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val()
186 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val()
191 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val()
196 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val()
201 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val()
206 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val()
211 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val()
216 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val()
[all …]
Dqpc.c207 MLX5_SET(destroy_dct_in, in, opcode, MLX5_CMD_OP_DESTROY_DCT); in _mlx5_core_destroy_dct()
208 MLX5_SET(destroy_dct_in, in, dctn, qp->qpn); in _mlx5_core_destroy_dct()
209 MLX5_SET(destroy_dct_in, in, uid, qp->uid); in _mlx5_core_destroy_dct()
221 MLX5_SET(create_dct_in, in, opcode, MLX5_CMD_OP_CREATE_DCT); in mlx5_core_create_dct()
245 MLX5_SET(create_qp_in, in, opcode, MLX5_CMD_OP_CREATE_QP); in mlx5_qpc_create_qp()
264 MLX5_SET(destroy_qp_in, din, opcode, MLX5_CMD_OP_DESTROY_QP); in mlx5_qpc_create_qp()
265 MLX5_SET(destroy_qp_in, din, qpn, qp->qpn); in mlx5_qpc_create_qp()
266 MLX5_SET(destroy_qp_in, din, uid, qp->uid); in mlx5_qpc_create_qp()
277 MLX5_SET(drain_dct_in, in, opcode, MLX5_CMD_OP_DRAIN_DCT); in mlx5_core_drain_dct()
278 MLX5_SET(drain_dct_in, in, dctn, qp->qpn); in mlx5_core_drain_dct()
[all …]
Dqp.c971 MLX5_SET(create_qp_in, *in, uid, uid); in _create_user_qp()
978 MLX5_SET(qpc, qpc, log_page_size, page_shift - MLX5_ADAPTER_PAGE_SHIFT); in _create_user_qp()
979 MLX5_SET(qpc, qpc, page_offset, offset); in _create_user_qp()
981 MLX5_SET(qpc, qpc, uar_page, uar_index); in _create_user_qp()
1104 MLX5_SET(qpc, qpc, uar_page, uar_index); in _create_kernel_qp()
1105 MLX5_SET(qpc, qpc, log_page_size, qp->buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT); in _create_kernel_qp()
1108 MLX5_SET(qpc, qpc, fre, 1); in _create_kernel_qp()
1109 MLX5_SET(qpc, qpc, rlky, 1); in _create_kernel_qp()
1112 MLX5_SET(qpc, qpc, deth_sqpn, 1); in _create_kernel_qp()
1178 MLX5_SET(create_tis_in, in, uid, to_mpd(pd)->uid); in create_raw_packet_qp_tis()
[all …]
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/core/
Dresources.c15 MLX5_SET(alloc_pd_in, in, opcode, MLX5_CMD_OP_ALLOC_PD); in alloc_pd()
16 MLX5_SET(alloc_pd_in, in, uid, uid); in alloc_pd()
30 MLX5_SET(dealloc_pd_in, in, opcode, MLX5_CMD_OP_DEALLOC_PD); in dealloc_pd()
31 MLX5_SET(dealloc_pd_in, in, pd, pdn); in dealloc_pd()
32 MLX5_SET(dealloc_pd_in, in, uid, uid); in dealloc_pd()
43 MLX5_SET(query_special_contexts_in, in, opcode, MLX5_CMD_OP_QUERY_SPECIAL_CONTEXTS); in get_null_mkey()
66 MLX5_SET(create_uctx_in, in, opcode, MLX5_CMD_OP_CREATE_UCTX); in create_uctx()
67 MLX5_SET(create_uctx_in, in, uctx.cap, MLX5_UCTX_CAP_RAW_TX); in create_uctx()
82 MLX5_SET(destroy_uctx_in, in, opcode, MLX5_CMD_OP_DESTROY_UCTX); in destroy_uctx()
83 MLX5_SET(destroy_uctx_in, in, uid, uid); in destroy_uctx()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dconn.c236 MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_PA); in mlx5_fpga_conn_create_mkey()
237 MLX5_SET(mkc, mkc, lw, 1); in mlx5_fpga_conn_create_mkey()
238 MLX5_SET(mkc, mkc, lr, 1); in mlx5_fpga_conn_create_mkey()
240 MLX5_SET(mkc, mkc, pd, pdn); in mlx5_fpga_conn_create_mkey()
241 MLX5_SET(mkc, mkc, length64, 1); in mlx5_fpga_conn_create_mkey()
242 MLX5_SET(mkc, mkc, qpn, 0xffffff); in mlx5_fpga_conn_create_mkey()
425 MLX5_SET(cqc, temp_cqc, log_cq_size, ilog2(cq_size)); in mlx5_fpga_conn_create_cq()
455 MLX5_SET(cqc, cqc, log_cq_size, ilog2(cq_size)); in mlx5_fpga_conn_create_cq()
456 MLX5_SET(cqc, cqc, c_eqn, eqn); in mlx5_fpga_conn_create_cq()
457 MLX5_SET(cqc, cqc, uar_page, fdev->conn_res.uar->index); in mlx5_fpga_conn_create_cq()
[all …]
Dcmd.c57 MLX5_SET(fpga_access_reg, in, size, size); in mlx5_fpga_access_reg()
87 MLX5_SET(fpga_ctrl, in, operation, op); in mlx5_fpga_ctrl_op()
149 MLX5_SET(fpga_create_qp_in, in, opcode, MLX5_CMD_OP_FPGA_CREATE_QP); in mlx5_fpga_create_qp()
169 MLX5_SET(fpga_modify_qp_in, in, opcode, MLX5_CMD_OP_FPGA_MODIFY_QP); in mlx5_fpga_modify_qp()
170 MLX5_SET(fpga_modify_qp_in, in, field_select, fields); in mlx5_fpga_modify_qp()
171 MLX5_SET(fpga_modify_qp_in, in, fpga_qpn, fpga_qpn); in mlx5_fpga_modify_qp()
185 MLX5_SET(fpga_query_qp_in, in, opcode, MLX5_CMD_OP_FPGA_QUERY_QP); in mlx5_fpga_query_qp()
186 MLX5_SET(fpga_query_qp_in, in, fpga_qpn, fpga_qpn); in mlx5_fpga_query_qp()
201 MLX5_SET(fpga_destroy_qp_in, in, opcode, MLX5_CMD_OP_FPGA_DESTROY_QP); in mlx5_fpga_destroy_qp()
202 MLX5_SET(fpga_destroy_qp_in, in, fpga_qpn, fpga_qpn); in mlx5_fpga_destroy_qp()
[all …]
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/net/
Dmlx5_vnet.c245 MLX5_SET(tisc, tisc, transport_domain, ndev->res.tdn); in create_tis()
337 MLX5_SET(create_qp_in, in, uid, ndev->mvdev.res.uid); in qp_prepare()
344 MLX5_SET(qpc, qpc, rq_type, MLX5_ZERO_LEN_RQ); in qp_prepare()
345 MLX5_SET(qpc, qpc, no_sq, 1); in qp_prepare()
349 MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC); in qp_prepare()
350 MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED); in qp_prepare()
351 MLX5_SET(qpc, qpc, pd, ndev->mvdev.res.pdn); in qp_prepare()
352 MLX5_SET(qpc, qpc, mtu, MLX5_QPC_MTU_256_BYTES); in qp_prepare()
353 MLX5_SET(qpc, qpc, uar_page, ndev->mvdev.res.uar->index); in qp_prepare()
354 MLX5_SET(qpc, qpc, log_page_size, vqp->frag_buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT); in qp_prepare()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/lib/
Dcrypto.c43 MLX5_SET(encryption_key_obj, obj, key_size, general_obj_key_size); in mlx5_create_encryption_key()
44 MLX5_SET(encryption_key_obj, obj, key_type, key_type); in mlx5_create_encryption_key()
45 MLX5_SET(general_obj_in_cmd_hdr, in, opcode, in mlx5_create_encryption_key()
47 MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, in mlx5_create_encryption_key()
49 MLX5_SET(encryption_key_obj, obj, pd, mdev->mlx5e_res.pdn); in mlx5_create_encryption_key()
66 MLX5_SET(general_obj_in_cmd_hdr, in, opcode, in mlx5_destroy_encryption_key()
68 MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, in mlx5_destroy_encryption_key()
70 MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, key_id); in mlx5_destroy_encryption_key()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/accel/
Dipsec_offload.c153 MLX5_SET(ipsec_obj, obj, icv_length, in mlx5_create_ipsec_obj()
157 MLX5_SET(ipsec_obj, obj, icv_length, in mlx5_create_ipsec_obj()
161 MLX5_SET(ipsec_obj, obj, icv_length, in mlx5_create_ipsec_obj()
171 MLX5_SET(ipsec_obj, obj, esn_en, 1); in mlx5_create_ipsec_obj()
172 MLX5_SET(ipsec_obj, obj, esn_msb, attrs->esn_msb); in mlx5_create_ipsec_obj()
174 MLX5_SET(ipsec_obj, obj, esn_overlap, 1); in mlx5_create_ipsec_obj()
177 MLX5_SET(ipsec_obj, obj, dekn, attrs->enc_key_id); in mlx5_create_ipsec_obj()
180 MLX5_SET(general_obj_in_cmd_hdr, in, opcode, in mlx5_create_ipsec_obj()
182 MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, in mlx5_create_ipsec_obj()
197 MLX5_SET(general_obj_in_cmd_hdr, in, opcode, in mlx5_destroy_ipsec_obj()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
Dmonitor_stats.c43 MLX5_SET(arm_monitor_counter_in, in, opcode, in mlx5e_monitor_counter_arm()
75 MLX5_SET(set_monitor_counter_in, in, in fill_monitor_counter_ppcnt_set1()
78 MLX5_SET(set_monitor_counter_in, in, in fill_monitor_counter_ppcnt_set1()
87 MLX5_SET(set_monitor_counter_in, in, in fill_monitor_counter_q_counter_set1()
90 MLX5_SET(set_monitor_counter_in, in, in fill_monitor_counter_q_counter_set1()
93 MLX5_SET(set_monitor_counter_in, in, in fill_monitor_counter_q_counter_set1()
120 MLX5_SET(set_monitor_counter_in, in, num_of_counters, cnt); in mlx5e_set_monitor_counter()
121 MLX5_SET(set_monitor_counter_in, in, opcode, in mlx5e_set_monitor_counter()
145 MLX5_SET(set_monitor_counter_in, in, opcode, in mlx5e_monitor_counter_cleanup()
Dtc_tun_mplsoudp.c94 MLX5_SET(fte_match_set_misc2, misc2_c, in parse_tunnel()
97 MLX5_SET(fte_match_set_misc2, misc2_v, in parse_tunnel()
101 MLX5_SET(fte_match_set_misc2, misc2_c, in parse_tunnel()
104 MLX5_SET(fte_match_set_misc2, misc2_v, in parse_tunnel()
107 MLX5_SET(fte_match_set_misc2, misc2_c, in parse_tunnel()
110 MLX5_SET(fte_match_set_misc2, misc2_v, in parse_tunnel()
114 MLX5_SET(fte_match_set_misc2, misc2_c, in parse_tunnel()
117 MLX5_SET(fte_match_set_misc2, misc2_v, in parse_tunnel()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dktls_txrx.c45 MLX5_SET(tls_static_params, ctx, tls_version, tls_version); in fill_static_params()
46 MLX5_SET(tls_static_params, ctx, const_1, 1); in fill_static_params()
47 MLX5_SET(tls_static_params, ctx, const_2, 2); in fill_static_params()
48 MLX5_SET(tls_static_params, ctx, encryption_standard, in fill_static_params()
50 MLX5_SET(tls_static_params, ctx, resync_tcp_sn, resync_tcp_sn); in fill_static_params()
51 MLX5_SET(tls_static_params, ctx, dek_index, key_id); in fill_static_params()
89 MLX5_SET(tls_progress_params, ctx, next_record_tcp_sn, in fill_progress_params()
91 MLX5_SET(tls_progress_params, ctx, record_tracker_state, in fill_progress_params()
93 MLX5_SET(tls_progress_params, ctx, auth_state, in fill_progress_params()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/diag/
Drsc_dump.c92 MLX5_SET(resource_dump, cmd->cmd, mkey, rsc_dump->mkey.key); in mlx5_rsc_dump_trigger()
127 MLX5_SET(resource_dump, cmd->cmd, segment_type, sgmt_type); in mlx5_rsc_dump_cmd_create()
128 MLX5_SET(resource_dump, cmd->cmd, index1, key->index1); in mlx5_rsc_dump_cmd_create()
129 MLX5_SET(resource_dump, cmd->cmd, index2, key->index2); in mlx5_rsc_dump_cmd_create()
130 MLX5_SET(resource_dump, cmd->cmd, num_of_obj1, key->num_of_obj1); in mlx5_rsc_dump_cmd_create()
131 MLX5_SET(resource_dump, cmd->cmd, num_of_obj2, key->num_of_obj2); in mlx5_rsc_dump_cmd_create()
132 MLX5_SET(resource_dump, cmd->cmd, size, key->size); in mlx5_rsc_dump_cmd_create()
185 MLX5_SET(resource_dump, cmd->cmd, segment_type, MLX5_RSC_DUMP_MENU_SEGMENT); in mlx5_rsc_dump_menu()
217 MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_PA); in mlx5_rsc_dump_create_mkey()
218 MLX5_SET(mkc, mkc, lw, 1); in mlx5_rsc_dump_create_mkey()
[all …]

1234