/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | fs_cmd.c | 178 MLX5_SET(set_flow_table_root_in, in, in mlx5_cmd_set_slave_root_fdb() 180 MLX5_SET(set_flow_table_root_in, in, in mlx5_cmd_set_slave_root_fdb() 300 MLX5_SET(create_flow_table_in, in, in mlx5_cmd_create_flow_table() 303 MLX5_SET(create_flow_table_in, in, in mlx5_cmd_create_flow_table() 306 MLX5_SET(create_flow_table_in, in, in mlx5_cmd_create_flow_table() 315 MLX5_SET(create_flow_table_in, in, in mlx5_cmd_create_flow_table() 371 MLX5_SET(modify_flow_table_in, in, in mlx5_cmd_modify_flow_table() 374 MLX5_SET(modify_flow_table_in, in, in mlx5_cmd_modify_flow_table() 384 MLX5_SET(modify_flow_table_in, in, in mlx5_cmd_modify_flow_table() 387 MLX5_SET(modify_flow_table_in, in, in mlx5_cmd_modify_flow_table() [all …]
|
A D | vport.c | 50 MLX5_SET(query_vport_state_in, in, opcode, in mlx5_query_vport_state() 69 MLX5_SET(modify_vport_state_in, in, opcode, in mlx5_modify_vport_admin_state() 131 MLX5_SET(modify_nic_vport_context_in, in, in mlx5_modify_nic_vport_min_inline() 138 MLX5_SET(nic_vport_context, nic_vport_ctx, in mlx5_modify_nic_vport_min_inline() 189 MLX5_SET(modify_nic_vport_context_in, in, in mlx5_modify_nic_vport_mac_address() 344 MLX5_SET(modify_nic_vport_context_in, in, in mlx5_modify_nic_vport_mac_list() 350 MLX5_SET(nic_vport_context, nic_vport_ctx, in mlx5_modify_nic_vport_mac_list() 352 MLX5_SET(nic_vport_context, nic_vport_ctx, in mlx5_modify_nic_vport_mac_list() 395 MLX5_SET(modify_nic_vport_context_in, in, in mlx5_modify_nic_vport_vlans() 477 MLX5_SET(modify_nic_vport_context_in, in, in mlx5_modify_nic_vport_node_guid() [all …]
|
A D | transobj.c | 82 MLX5_SET(modify_rq_in, in, rqn, rqn); in mlx5_core_modify_rq() 94 MLX5_SET(destroy_rq_in, in, rqn, rqn); in mlx5_core_destroy_rq() 104 MLX5_SET(query_rq_in, in, rqn, rqn); in mlx5_core_query_rq() 125 MLX5_SET(modify_sq_in, in, sqn, sqn); in mlx5_core_modify_sq() 136 MLX5_SET(destroy_sq_in, in, sqn, sqn); in mlx5_core_destroy_sq() 145 MLX5_SET(query_sq_in, in, sqn, sqn); in mlx5_core_query_sq() 191 MLX5_SET(modify_tir_in, in, tirn, tirn); in mlx5_core_modify_tir() 283 MLX5_SET(rqc, rqc, hairpin, 1); in mlx5_hairpin_create_rq() 302 MLX5_SET(sqc, sqc, hairpin, 1); in mlx5_hairpin_create_sq() 366 MLX5_SET(rqc, rqc, state, next_state); in mlx5_hairpin_modify_rq() [all …]
|
A D | port.c | 163 MLX5_SET(mlcr_reg, in, local_port, 1); in mlx5_set_port_beacon() 205 MLX5_SET(paos_reg, in, local_port, 1); in mlx5_set_port_admin_status() 207 MLX5_SET(paos_reg, in, ase, 1); in mlx5_set_port_admin_status() 305 MLX5_SET(mcia_reg, in, size, 1); in mlx5_query_module_id() 306 MLX5_SET(mcia_reg, in, l, 0); in mlx5_query_module_id() 385 MLX5_SET(mcia_reg, in, l, 0); in mlx5_query_mcia() 386 MLX5_SET(mcia_reg, in, size, size); in mlx5_query_mcia() 657 MLX5_SET(qtct_reg, in, prio, i); in mlx5_set_port_prio_tc() 681 MLX5_SET(qtct_reg, in, prio, prio); in mlx5_query_port_prio_tc() 933 MLX5_SET(mtppse_reg, in, pin, pin); in mlx5_query_mtppse() [all …]
|
A D | qos.c | 31 MLX5_SET(scheduling_context, sched_ctx, parent_element_id, parent_id); in mlx5_qos_create_leaf_node() 32 MLX5_SET(scheduling_context, sched_ctx, element_type, in mlx5_qos_create_leaf_node() 34 MLX5_SET(scheduling_context, sched_ctx, bw_share, bw_share); in mlx5_qos_create_leaf_node() 35 MLX5_SET(scheduling_context, sched_ctx, max_average_bw, max_avg_bw); in mlx5_qos_create_leaf_node() 47 MLX5_SET(scheduling_context, sched_ctx, parent_element_id, parent_id); in mlx5_qos_create_inner_node() 48 MLX5_SET(scheduling_context, sched_ctx, element_type, in mlx5_qos_create_inner_node() 50 MLX5_SET(scheduling_context, sched_ctx, bw_share, bw_share); in mlx5_qos_create_inner_node() 51 MLX5_SET(scheduling_context, sched_ctx, max_average_bw, max_avg_bw); in mlx5_qos_create_inner_node() 54 MLX5_SET(tsar_element, attr, tsar_type, TSAR_ELEMENT_TSAR_TYPE_DWRR); in mlx5_qos_create_inner_node() 71 MLX5_SET(scheduling_context, sched_ctx, bw_share, bw_share); in mlx5_qos_update_node() [all …]
|
A D | mr.c | 44 MLX5_SET(create_mkey_in, in, opcode, MLX5_CMD_OP_CREATE_MKEY); in mlx5_core_create_mkey() 63 MLX5_SET(destroy_mkey_in, in, opcode, MLX5_CMD_OP_DESTROY_MKEY); in mlx5_core_destroy_mkey() 64 MLX5_SET(destroy_mkey_in, in, mkey_index, mlx5_mkey_to_idx(mkey)); in mlx5_core_destroy_mkey() 75 MLX5_SET(query_mkey_in, in, opcode, MLX5_CMD_OP_QUERY_MKEY); in mlx5_core_query_mkey() 76 MLX5_SET(query_mkey_in, in, mkey_index, mlx5_mkey_to_idx(mkey)); in mlx5_core_query_mkey() 101 MLX5_SET(create_psv_in, in, opcode, MLX5_CMD_OP_CREATE_PSV); in mlx5_core_create_psv() 102 MLX5_SET(create_psv_in, in, pd, pdn); in mlx5_core_create_psv() 103 MLX5_SET(create_psv_in, in, num_psv, npsvs); in mlx5_core_create_psv() 120 MLX5_SET(destroy_psv_in, in, opcode, MLX5_CMD_OP_DESTROY_PSV); in mlx5_core_destroy_psv() 121 MLX5_SET(destroy_psv_in, in, psvn, psv_num); in mlx5_core_destroy_psv()
|
A D | cq.c | 146 MLX5_SET(destroy_cq_in, din, cqn, cq->cqn); in mlx5_create_cq() 147 MLX5_SET(destroy_cq_in, din, uid, cq->uid); in mlx5_create_cq() 174 MLX5_SET(destroy_cq_in, in, cqn, cq->cqn); in mlx5_core_destroy_cq() 175 MLX5_SET(destroy_cq_in, in, uid, cq->uid); in mlx5_core_destroy_cq() 193 MLX5_SET(query_cq_in, in, opcode, MLX5_CMD_OP_QUERY_CQ); in mlx5_core_query_cq() 194 MLX5_SET(query_cq_in, in, cqn, cq->cqn); in mlx5_core_query_cq() 205 MLX5_SET(modify_cq_in, in, uid, cq->uid); in mlx5_core_modify_cq() 218 MLX5_SET(modify_cq_in, in, cqn, cq->cqn); in mlx5_core_modify_cq_moderation() 220 MLX5_SET(cqc, cqc, cq_period, cq_period); in mlx5_core_modify_cq_moderation() 221 MLX5_SET(cqc, cqc, cq_max_count, cq_max_count); in mlx5_core_modify_cq_moderation() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
A D | dr_cmd.c | 16 MLX5_SET(query_esw_vport_context_in, in, opcode, in mlx5dr_cmd_query_esw_vport_context() 50 MLX5_SET(query_hca_cap_in, in, op_mod, in mlx5dr_cmd_query_gvmi() 219 MLX5_SET(query_flow_table_in, in, opcode, in mlx5dr_cmd_query_flow_table() 250 MLX5_SET(general_obj_in_cmd_hdr, in, opcode, in mlx5dr_cmd_query_flow_sampler() 428 MLX5_SET(destroy_flow_group_in, in, opcode, in mlx5dr_cmd_destroy_flow_group() 749 MLX5_SET(set_fte_in, in, op_mod, opmod); in mlx5dr_cmd_set_fte() 757 MLX5_SET(set_fte_in, in, other_vport, 1); in mlx5dr_cmd_set_fte() 831 MLX5_SET(dest_format_struct, in_dests, in mlx5dr_cmd_set_fte() 839 MLX5_SET(dest_format_struct, in_dests, in mlx5dr_cmd_set_fte() 842 MLX5_SET(dest_format_struct, in_dests, in mlx5dr_cmd_set_fte() [all …]
|
A D | dr_ste_v1.c | 346 MLX5_SET(ste_match_bwc_v1, hw_ste_p, gvmi, gvmi); in dr_ste_v1_init() 384 MLX5_SET(ste_match_bwc_v1, hw_ste_p, reparse, 1); in dr_ste_v1_set_reparse() 405 MLX5_SET(ste_double_action_insert_with_ptr_v1, d_action, in dr_ste_v1_set_insert_hdr() 519 MLX5_SET(ste_double_action_aso_v1, d_action, action_id, in dr_ste_v1_set_aso_flow_meter() 1266 MLX5_SET(ste_eth_l2_src_v1, tag, l3_type, STE_IPV4); in dr_ste_v1_build_eth_l2_src_or_dst_tag() 1269 MLX5_SET(ste_eth_l2_src_v1, tag, l3_type, STE_IPV6); in dr_ste_v1_build_eth_l2_src_or_dst_tag() 1393 MLX5_SET(ste_eth_l2_tnl_v1, bit_mask, in dr_ste_v1_build_eth_l2_tnl_bit_mask() 1435 MLX5_SET(ste_eth_l2_tnl_v1, tag, l3_type, STE_IPV4); in dr_ste_v1_build_eth_l2_tnl_tag() 1438 MLX5_SET(ste_eth_l2_tnl_v1, tag, l3_type, STE_IPV6); in dr_ste_v1_build_eth_l2_tnl_tag() 1718 MLX5_SET(ste_icmp_v1, tag, icmp_type, *icmp_type); in dr_ste_v1_build_icmp_tag() [all …]
|
A D | dr_ste_v0.c | 610 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 612 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 614 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 616 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 619 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 624 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 626 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 628 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 637 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 639 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() [all …]
|
A D | dr_send.c | 303 MLX5_SET(qpc, qpc, log_page_size, in dr_create_rc_qp() 305 MLX5_SET(qpc, qpc, fre, 1); in dr_create_rc_qp() 306 MLX5_SET(qpc, qpc, rlky, 1); in dr_create_rc_qp() 750 MLX5_SET(qpc, qpc, rre, 1); in dr_modify_qp_rst2init() 751 MLX5_SET(qpc, qpc, rwe, 1); in dr_modify_qp_rst2init() 996 MLX5_SET(mkc, mkc, a, 1); in dr_create_mkey() 997 MLX5_SET(mkc, mkc, rw, 1); in dr_create_mkey() 998 MLX5_SET(mkc, mkc, rr, 1); in dr_create_mkey() 999 MLX5_SET(mkc, mkc, lw, 1); in dr_create_mkey() 1000 MLX5_SET(mkc, mkc, lr, 1); in dr_create_mkey() [all …]
|
/linux-6.3-rc2/drivers/infiniband/hw/mlx5/ |
A D | cmd.c | 50 MLX5_SET(query_cong_params_in, in, opcode, in mlx5_cmd_query_cong_params() 62 MLX5_SET(destroy_tir_in, in, tirn, tirn); in mlx5_cmd_destroy_tir() 63 MLX5_SET(destroy_tir_in, in, uid, uid); in mlx5_cmd_destroy_tir() 72 MLX5_SET(destroy_tis_in, in, tisn, tisn); in mlx5_cmd_destroy_tis() 73 MLX5_SET(destroy_tis_in, in, uid, uid); in mlx5_cmd_destroy_tis() 83 MLX5_SET(destroy_rqt_in, in, uid, uid); in mlx5_cmd_destroy_rqt() 123 MLX5_SET(dealloc_pd_in, in, pd, pdn); in mlx5_cmd_dealloc_pd() 124 MLX5_SET(dealloc_pd_in, in, uid, uid); in mlx5_cmd_dealloc_pd() 163 MLX5_SET(alloc_xrcd_in, in, uid, uid); in mlx5_cmd_xrcd_alloc() 198 MLX5_SET(mad_ifc_in, in, port, port); in mlx5_cmd_mad_ifc() [all …]
|
A D | srq_cmd.c | 35 MLX5_SET(wq, wq, lwm, in->lwm); in set_wq() 36 MLX5_SET(wq, wq, pd, in->pd); in set_wq() 48 MLX5_SET(srqc, srqc, lwm, in->lwm); in set_srqc() 49 MLX5_SET(srqc, srqc, pd, in->pd); in set_srqc() 183 MLX5_SET(arm_rq_in, in, lwm, lwm); in arm_srq_cmd() 184 MLX5_SET(arm_rq_in, in, uid, srq->uid); in arm_srq_cmd() 288 MLX5_SET(arm_xrc_srq_in, in, op_mod, in arm_xrc_srq_cmd() 425 MLX5_SET(wq, wq, lwm, lwm); in arm_rmp_cmd() 516 MLX5_SET(xrqc, xrqc, in create_xrq_cmd() 521 MLX5_SET(xrqc, xrqc, cqn, in->cqn); in create_xrq_cmd() [all …]
|
A D | cong.c | 184 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val() 189 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val() 194 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val() 199 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val() 204 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val() 209 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val() 214 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val() 219 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val() 224 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val() 229 MLX5_SET(cong_control_r_roce_ecn_rp, field, in mlx5_ib_set_cc_param_mask_val() [all …]
|
A D | qpc.c | 210 MLX5_SET(destroy_dct_in, in, uid, qp->uid); in _mlx5_core_destroy_dct() 266 MLX5_SET(destroy_qp_in, din, qpn, qp->qpn); in mlx5_qpc_create_qp() 279 MLX5_SET(drain_dct_in, in, dctn, qp->qpn); in mlx5_core_drain_dct() 280 MLX5_SET(drain_dct_in, in, uid, qp->uid); in mlx5_core_drain_dct() 299 MLX5_SET(destroy_qp_in, in, qpn, qp->qpn); in mlx5_core_destroy_qp() 300 MLX5_SET(destroy_qp_in, in, uid, qp->uid); in mlx5_core_destroy_qp() 513 MLX5_SET(query_qp_in, in, qpn, qp->qpn); in mlx5_core_qp_query() 559 MLX5_SET(destroy_rq_in, in, rqn, rqn); in destroy_rq_tracked() 560 MLX5_SET(destroy_rq_in, in, uid, uid); in destroy_rq_tracked() 601 MLX5_SET(destroy_sq_in, in, sqn, sqn); in destroy_sq_tracked() [all …]
|
A D | qp.c | 1164 MLX5_SET(qpc, qpc, fre, 1); in _create_kernel_qp() 1165 MLX5_SET(qpc, qpc, rlky, 1); in _create_kernel_qp() 1462 MLX5_SET(rqc, rqc, vsd, 1); in create_raw_packet_qp_rq() 2024 MLX5_SET(qpc, qpc, no_sq, 1); in create_xrc_tgt_qp() 2167 MLX5_SET(qpc, qpc, cqn_snd, in create_dci() 2171 MLX5_SET(qpc, qpc, cqn_rcv, in create_dci() 2318 MLX5_SET(qpc, qpc, cs_res, in create_user_qp() 3370 MLX5_SET(qpc, qpc, rae, 1); in set_qpc_atomic_flags() 4509 MLX5_SET(dctc, dctc, port, in mlx5_ib_modify_dct() 5190 MLX5_SET(wq, wq, wq_type, in create_rq() [all …]
|
A D | devx.c | 135 MLX5_SET(uctx, uctx, cap, cap); in mlx5_ib_devx_create() 151 MLX5_SET(destroy_uctx_in, in, uid, uid); in mlx5_ib_devx_destroy() 709 MLX5_SET(wq, wq, dbr_umem_valid, 1); in devx_set_umem_valid() 710 MLX5_SET(wq, wq, wq_umem_valid, 1); in devx_set_umem_valid() 720 MLX5_SET(wq, wq, dbr_umem_valid, 1); in devx_set_umem_valid() 721 MLX5_SET(wq, wq, wq_umem_valid, 1); in devx_set_umem_valid() 736 MLX5_SET(wq, wq, wq_umem_valid, 1); in devx_set_umem_valid() 747 MLX5_SET(wq, wq, wq_umem_valid, 1); in devx_set_umem_valid() 2279 MLX5_SET(umem, umem, log_page_size, in devx_umem_reg_cmd_alloc() 2281 MLX5_SET(umem, umem, page_offset, in devx_umem_reg_cmd_alloc() [all …]
|
/linux-6.3-rc2/drivers/vdpa/mlx5/core/ |
A D | resources.c | 17 MLX5_SET(alloc_pd_in, in, uid, uid); in alloc_pd() 32 MLX5_SET(dealloc_pd_in, in, pd, pdn); in dealloc_pd() 33 MLX5_SET(dealloc_pd_in, in, uid, uid); in dealloc_pd() 90 MLX5_SET(destroy_uctx_in, in, uid, uid); in destroy_uctx() 101 MLX5_SET(create_tis_in, in, uid, mvdev->res.uid); in mlx5_vdpa_create_tis() 114 MLX5_SET(destroy_tis_in, in, uid, mvdev->res.uid); in mlx5_vdpa_destroy_tis() 115 MLX5_SET(destroy_tis_in, in, tisn, tisn); in mlx5_vdpa_destroy_tis() 136 MLX5_SET(modify_rqt_in, in, uid, mvdev->res.uid); in mlx5_vdpa_modify_rqt() 137 MLX5_SET(modify_rqt_in, in, rqtn, rqtn); in mlx5_vdpa_modify_rqt() 148 MLX5_SET(destroy_rqt_in, in, rqtn, rqtn); in mlx5_vdpa_destroy_rqt() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/ |
A D | tir.c | 54 MLX5_SET(tirc, tirc, transport_domain, tdn); in mlx5e_tir_builder_build_inline() 56 MLX5_SET(tirc, tirc, rx_hash_fn, MLX5_RX_HASH_FN_NONE); in mlx5e_tir_builder_build_inline() 57 MLX5_SET(tirc, tirc, inline_rqn, rqn); in mlx5e_tir_builder_build_inline() 67 MLX5_SET(tirc, tirc, transport_domain, tdn); in mlx5e_tir_builder_build_rqt() 69 MLX5_SET(tirc, tirc, indirect_table, rqtn); in mlx5e_tir_builder_build_rqt() 84 MLX5_SET(tirc, tirc, packet_merge_mask, in mlx5e_tir_builder_build_packet_merge() 87 MLX5_SET(tirc, tirc, lro_max_ip_payload_size, in mlx5e_tir_builder_build_packet_merge() 117 MLX5_SET(modify_tir_in, builder->in, bitmask.hash, 1); in mlx5e_tir_builder_build_rss() 124 MLX5_SET(tirc, tirc, rx_hash_symmetric, 1); in mlx5e_tir_builder_build_rss() 152 MLX5_SET(tirc, tirc, tls_en, 1); in mlx5e_tir_builder_build_tls() [all …]
|
A D | port.c | 295 MLX5_SET(sbpr_reg, in, desc, desc); in mlx5e_port_query_sbpr() 296 MLX5_SET(sbpr_reg, in, dir, dir); in mlx5e_port_query_sbpr() 308 MLX5_SET(sbpr_reg, in, desc, desc); in mlx5e_port_set_sbpr() 309 MLX5_SET(sbpr_reg, in, dir, dir); in mlx5e_port_set_sbpr() 312 MLX5_SET(sbpr_reg, in, size, size); in mlx5e_port_set_sbpr() 313 MLX5_SET(sbpr_reg, in, mode, 1); in mlx5e_port_set_sbpr() 324 MLX5_SET(sbcm_reg, in, desc, desc); in mlx5e_port_query_sbcm() 327 MLX5_SET(sbcm_reg, in, dir, dir); in mlx5e_port_query_sbcm() 352 MLX5_SET(sbcm_reg, in, dir, dir); in mlx5e_port_set_sbcm() 353 MLX5_SET(sbcm_reg, in, exc, exc); in mlx5e_port_set_sbcm() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/sf/ |
A D | vhca_event.c | 28 MLX5_SET(query_vhca_state_in, in, opcode, MLX5_CMD_OP_QUERY_VHCA_STATE); in mlx5_cmd_query_vhca_state() 29 MLX5_SET(query_vhca_state_in, in, function_id, function_id); in mlx5_cmd_query_vhca_state() 30 MLX5_SET(query_vhca_state_in, in, embedded_cpu_function, 0); in mlx5_cmd_query_vhca_state() 41 MLX5_SET(modify_vhca_state_in, in, function_id, function_id); in mlx5_cmd_modify_vhca_state() 42 MLX5_SET(modify_vhca_state_in, in, embedded_cpu_function, 0); in mlx5_cmd_modify_vhca_state() 53 MLX5_SET(modify_vhca_state_in, in, function_id, function_id); in mlx5_modify_vhca_sw_id() 54 MLX5_SET(modify_vhca_state_in, in, embedded_cpu_function, 0); in mlx5_modify_vhca_sw_id() 125 MLX5_SET(cmd_hca_cap, set_hca_cap, vhca_state, 1); in mlx5_vhca_state_cap_handle() 126 MLX5_SET(cmd_hca_cap, set_hca_cap, event_on_vhca_state_allocated, 1); in mlx5_vhca_state_cap_handle() 127 MLX5_SET(cmd_hca_cap, set_hca_cap, event_on_vhca_state_active, 1); in mlx5_vhca_state_cap_handle() [all …]
|
A D | cmd.c | 12 MLX5_SET(alloc_sf_in, in, opcode, MLX5_CMD_OP_ALLOC_SF); in mlx5_cmd_alloc_sf() 13 MLX5_SET(alloc_sf_in, in, function_id, function_id); in mlx5_cmd_alloc_sf() 23 MLX5_SET(dealloc_sf_in, in, opcode, MLX5_CMD_OP_DEALLOC_SF); in mlx5_cmd_dealloc_sf() 24 MLX5_SET(dealloc_sf_in, in, function_id, function_id); in mlx5_cmd_dealloc_sf() 34 MLX5_SET(enable_hca_in, in, opcode, MLX5_CMD_OP_ENABLE_HCA); in mlx5_cmd_sf_enable_hca() 35 MLX5_SET(enable_hca_in, in, function_id, func_id); in mlx5_cmd_sf_enable_hca() 36 MLX5_SET(enable_hca_in, in, embedded_cpu_function, 0); in mlx5_cmd_sf_enable_hca() 45 MLX5_SET(disable_hca_in, in, opcode, MLX5_CMD_OP_DISABLE_HCA); in mlx5_cmd_sf_disable_hca() 46 MLX5_SET(disable_hca_in, in, function_id, func_id); in mlx5_cmd_sf_disable_hca() 47 MLX5_SET(enable_hca_in, in, embedded_cpu_function, 0); in mlx5_cmd_sf_disable_hca()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
A D | conn.c | 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() 563 MLX5_SET(qpc, qpc, log_page_size, in mlx5_fpga_conn_create_qp() 565 MLX5_SET(qpc, qpc, fre, 1); in mlx5_fpga_conn_create_qp() 566 MLX5_SET(qpc, qpc, rlky, 1); in mlx5_fpga_conn_create_qp() 710 MLX5_SET(qpc, qpc, next_rcv_psn, in mlx5_fpga_conn_rtr_qp() 745 MLX5_SET(qpc, qpc, next_send_psn, in mlx5_fpga_conn_rts_qp() [all …]
|
/linux-6.3-rc2/drivers/vfio/pci/mlx5/ |
A D | cmd.c | 330 MLX5_SET(mkc, mkc, lr, 1); in _create_mkey() 331 MLX5_SET(mkc, mkc, lw, 1); in _create_mkey() 332 MLX5_SET(mkc, mkc, rr, 1); in _create_mkey() 333 MLX5_SET(mkc, mkc, rw, 1); in _create_mkey() 334 MLX5_SET(mkc, mkc, pd, pdn); in _create_mkey() 336 MLX5_SET(mkc, mkc, qpn, 0xffffff); in _create_mkey() 1110 MLX5_SET(qpc, qpc, log_page_size, in mlx5vf_create_rc_qp() 1115 MLX5_SET(qpc, qpc, no_sq, 1); in mlx5vf_create_rc_qp() 1179 MLX5_SET(qpc, qpc, rre, 1); in mlx5vf_activate_qp() 1180 MLX5_SET(qpc, qpc, rwe, 1); in mlx5vf_activate_qp() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
A D | ipsec_offload.c | 72 MLX5_SET(ipsec_aso, aso_ctx, esn_event_arm, 1); in mlx5e_ipsec_packet_setup() 75 MLX5_SET(ipsec_aso, aso_ctx, window_sz, in mlx5e_ipsec_packet_setup() 77 MLX5_SET(ipsec_aso, aso_ctx, mode, in mlx5e_ipsec_packet_setup() 84 MLX5_SET(ipsec_obj, obj, full_offload, 1); in mlx5e_ipsec_packet_setup() 85 MLX5_SET(ipsec_aso, aso_ctx, valid, 1); in mlx5e_ipsec_packet_setup() 99 MLX5_SET(ipsec_aso, aso_ctx, hard_lft_arm, 1); in mlx5e_ipsec_packet_setup() 106 MLX5_SET(ipsec_aso, aso_ctx, soft_lft_arm, 1); in mlx5e_ipsec_packet_setup() 132 MLX5_SET(ipsec_obj, obj, esn_en, 1); in mlx5_create_ipsec_obj() 140 MLX5_SET(general_obj_in_cmd_hdr, in, opcode, in mlx5_create_ipsec_obj() 142 MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, in mlx5_create_ipsec_obj() [all …]
|