/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
D | fs_cmd.c | 165 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 …]
|
D | vport.c | 49 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 …]
|
D | transobj.c | 43 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 …]
|
D | port.c | 55 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 …]
|
D | cq.c | 102 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 …]
|
D | mr.c | 47 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()
|
D | rl.c | 49 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 …]
|
D | en_common.c | 69 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/ |
D | dr_cmd.c | 16 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 …]
|
D | dr_send.c | 129 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/ |
D | cmd.c | 14 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 …]
|
D | srq_cmd.c | 29 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 …]
|
D | cong.c | 171 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 …]
|
D | qpc.c | 207 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 …]
|
D | qp.c | 971 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/ |
D | resources.c | 15 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/ |
D | conn.c | 236 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 …]
|
D | cmd.c | 57 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/ |
D | mlx5_vnet.c | 245 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/ |
D | crypto.c | 43 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/ |
D | ipsec_offload.c | 153 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/ |
D | monitor_stats.c | 43 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()
|
D | tc_tun_mplsoudp.c | 94 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/ |
D | ktls_txrx.c | 45 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/ |
D | rsc_dump.c | 92 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 …]
|