/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | fs_cmd.c | 170 MLX5_SET(set_flow_table_root_in, in, in mlx5_cmd_set_slave_root_fdb() 172 MLX5_SET(set_flow_table_root_in, in, in mlx5_cmd_set_slave_root_fdb() 292 MLX5_SET(create_flow_table_in, in, in mlx5_cmd_create_flow_table() 295 MLX5_SET(create_flow_table_in, in, in mlx5_cmd_create_flow_table() 298 MLX5_SET(create_flow_table_in, in, in mlx5_cmd_create_flow_table() 307 MLX5_SET(create_flow_table_in, in, in mlx5_cmd_create_flow_table() 363 MLX5_SET(modify_flow_table_in, in, in mlx5_cmd_modify_flow_table() 366 MLX5_SET(modify_flow_table_in, in, in mlx5_cmd_modify_flow_table() 376 MLX5_SET(modify_flow_table_in, in, in mlx5_cmd_modify_flow_table() 379 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 | 151 MLX5_SET(mlcr_reg, in, local_port, 1); in mlx5_set_port_beacon() 193 MLX5_SET(paos_reg, in, local_port, 1); in mlx5_set_port_admin_status() 195 MLX5_SET(paos_reg, in, ase, 1); in mlx5_set_port_admin_status() 293 MLX5_SET(mcia_reg, in, size, 1); in mlx5_query_module_id() 294 MLX5_SET(mcia_reg, in, l, 0); in mlx5_query_module_id() 367 MLX5_SET(mcia_reg, in, l, 0); in mlx5_query_mcia() 368 MLX5_SET(mcia_reg, in, size, size); in mlx5_query_mcia() 684 MLX5_SET(qtct_reg, in, prio, i); in mlx5_set_port_prio_tc() 708 MLX5_SET(qtct_reg, in, prio, prio); in mlx5_query_port_prio_tc() 960 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() 72 MLX5_SET(scheduling_context, sched_ctx, bw_share, bw_share); in mlx5_qos_update_node() [all …]
|
A D | cq.c | 146 MLX5_SET(destroy_cq_in, din, cqn, cq->cqn); in mlx5_core_create_cq() 147 MLX5_SET(destroy_cq_in, din, uid, cq->uid); in mlx5_core_create_cq() 164 MLX5_SET(destroy_cq_in, in, cqn, cq->cqn); in mlx5_core_destroy_cq() 165 MLX5_SET(destroy_cq_in, in, uid, cq->uid); in mlx5_core_destroy_cq() 183 MLX5_SET(query_cq_in, in, opcode, MLX5_CMD_OP_QUERY_CQ); in mlx5_core_query_cq() 184 MLX5_SET(query_cq_in, in, cqn, cq->cqn); in mlx5_core_query_cq() 195 MLX5_SET(modify_cq_in, in, uid, cq->uid); in mlx5_core_modify_cq() 208 MLX5_SET(modify_cq_in, in, cqn, cq->cqn); in mlx5_core_modify_cq_moderation() 210 MLX5_SET(cqc, cqc, cq_period, cq_period); in mlx5_core_modify_cq_moderation() 211 MLX5_SET(cqc, cqc, cq_max_count, cq_max_count); in mlx5_core_modify_cq_moderation() [all …]
|
A D | mr.c | 45 MLX5_SET(create_mkey_in, in, opcode, MLX5_CMD_OP_CREATE_MKEY); in mlx5_core_create_mkey() 64 MLX5_SET(destroy_mkey_in, in, opcode, MLX5_CMD_OP_DESTROY_MKEY); in mlx5_core_destroy_mkey() 65 MLX5_SET(destroy_mkey_in, in, mkey_index, mlx5_mkey_to_idx(mkey)); in mlx5_core_destroy_mkey() 76 MLX5_SET(query_mkey_in, in, opcode, MLX5_CMD_OP_QUERY_MKEY); in mlx5_core_query_mkey() 77 MLX5_SET(query_mkey_in, in, mkey_index, mlx5_mkey_to_idx(mkey)); in mlx5_core_query_mkey() 102 MLX5_SET(create_psv_in, in, opcode, MLX5_CMD_OP_CREATE_PSV); in mlx5_core_create_psv() 103 MLX5_SET(create_psv_in, in, pd, pdn); in mlx5_core_create_psv() 104 MLX5_SET(create_psv_in, in, num_psv, npsvs); in mlx5_core_create_psv() 121 MLX5_SET(destroy_psv_in, in, opcode, MLX5_CMD_OP_DESTROY_PSV); in mlx5_core_destroy_psv() 122 MLX5_SET(destroy_psv_in, in, psvn, psv_num); in mlx5_core_destroy_psv()
|
A 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() 152 MLX5_SET(set_pp_rate_limit_in, in, opcode, in mlx5_set_pp_rate_limit_cmd() 154 MLX5_SET(set_pp_rate_limit_in, in, uid, entry->uid); in mlx5_set_pp_rate_limit_cmd() 322 MLX5_SET(set_pp_rate_limit_context, rl_raw, burst_upper_bound, in mlx5_rl_add_rate() [all …]
|
/linux/drivers/infiniband/hw/mlx5/ |
A D | cmd.c | 43 MLX5_SET(query_cong_params_in, in, opcode, in mlx5_cmd_query_cong_params() 55 MLX5_SET(destroy_tir_in, in, tirn, tirn); in mlx5_cmd_destroy_tir() 56 MLX5_SET(destroy_tir_in, in, uid, uid); in mlx5_cmd_destroy_tir() 65 MLX5_SET(destroy_tis_in, in, tisn, tisn); in mlx5_cmd_destroy_tis() 66 MLX5_SET(destroy_tis_in, in, uid, uid); in mlx5_cmd_destroy_tis() 76 MLX5_SET(destroy_rqt_in, in, uid, uid); in mlx5_cmd_destroy_rqt() 116 MLX5_SET(dealloc_pd_in, in, pd, pdn); in mlx5_cmd_dealloc_pd() 117 MLX5_SET(dealloc_pd_in, in, uid, uid); in mlx5_cmd_dealloc_pd() 156 MLX5_SET(alloc_xrcd_in, in, uid, uid); in mlx5_cmd_xrcd_alloc() 191 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 | 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 …]
|
A D | qpc.c | 209 MLX5_SET(destroy_dct_in, in, uid, qp->uid); in _mlx5_core_destroy_dct() 265 MLX5_SET(destroy_qp_in, din, qpn, qp->qpn); in mlx5_qpc_create_qp() 278 MLX5_SET(drain_dct_in, in, dctn, qp->qpn); in mlx5_core_drain_dct() 279 MLX5_SET(drain_dct_in, in, uid, qp->uid); in mlx5_core_drain_dct() 298 MLX5_SET(destroy_qp_in, in, qpn, qp->qpn); in mlx5_core_destroy_qp() 299 MLX5_SET(destroy_qp_in, in, uid, qp->uid); in mlx5_core_destroy_qp() 512 MLX5_SET(query_qp_in, in, qpn, qp->qpn); in mlx5_core_qp_query() 556 MLX5_SET(destroy_rq_in, in, rqn, rqn); in destroy_rq_tracked() 557 MLX5_SET(destroy_rq_in, in, uid, uid); in destroy_rq_tracked() 598 MLX5_SET(destroy_sq_in, in, sqn, sqn); in destroy_sq_tracked() [all …]
|
A D | qp.c | 1085 MLX5_SET(qpc, qpc, fre, 1); in _create_kernel_qp() 1086 MLX5_SET(qpc, qpc, rlky, 1); in _create_kernel_qp() 1383 MLX5_SET(rqc, rqc, vsd, 1); in create_raw_packet_qp_rq() 1945 MLX5_SET(qpc, qpc, no_sq, 1); in create_xrc_tgt_qp() 2088 MLX5_SET(qpc, qpc, cqn_snd, in create_dci() 2092 MLX5_SET(qpc, qpc, cqn_rcv, in create_dci() 2239 MLX5_SET(qpc, qpc, cs_res, in create_user_qp() 3291 MLX5_SET(qpc, qpc, rae, 1); in set_qpc_atomic_flags() 4430 MLX5_SET(dctc, dctc, port, in mlx5_ib_modify_dct() 5088 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() 735 MLX5_SET(wq, wq, dbr_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() 2258 MLX5_SET(umem, umem, log_page_size, in devx_umem_reg_cmd_alloc() [all …]
|
/linux/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() 212 MLX5_SET(query_flow_table_in, in, opcode, in mlx5dr_cmd_query_flow_table() 243 MLX5_SET(general_obj_in_cmd_hdr, in, opcode, in mlx5dr_cmd_query_flow_sampler() 414 MLX5_SET(destroy_flow_group_in, in, opcode, in mlx5dr_cmd_destroy_flow_group() 485 MLX5_SET(destroy_flow_table_in, in, opcode, in mlx5dr_cmd_destroy_flow_table() 655 MLX5_SET(set_fte_in, in, op_mod, opmod); in mlx5dr_cmd_set_fte() 663 MLX5_SET(set_fte_in, in, other_vport, 1); in mlx5dr_cmd_set_fte() 729 MLX5_SET(dest_format_struct, in_dests, in mlx5dr_cmd_set_fte() 733 MLX5_SET(dest_format_struct, in_dests, in mlx5dr_cmd_set_fte() [all …]
|
A D | dr_ste_v0.c | 607 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 609 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 611 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 613 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() 621 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 623 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 625 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 634 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() 636 MLX5_SET(dr_action_hw_set, hw_action, in dr_ste_v0_set_action_decap_l3_list() [all …]
|
A D | dr_send.c | 165 MLX5_SET(qpc, qpc, log_page_size, in dr_create_rc_qp() 167 MLX5_SET(qpc, qpc, fre, 1); in dr_create_rc_qp() 168 MLX5_SET(qpc, qpc, rlky, 1); in dr_create_rc_qp() 613 MLX5_SET(qpc, qpc, rre, 1); in dr_modify_qp_rst2init() 614 MLX5_SET(qpc, qpc, rwe, 1); in dr_modify_qp_rst2init() 858 MLX5_SET(mkc, mkc, a, 1); in dr_create_mkey() 859 MLX5_SET(mkc, mkc, rw, 1); in dr_create_mkey() 860 MLX5_SET(mkc, mkc, rr, 1); in dr_create_mkey() 861 MLX5_SET(mkc, mkc, lw, 1); in dr_create_mkey() 862 MLX5_SET(mkc, mkc, lr, 1); in dr_create_mkey() [all …]
|
A D | dr_ste_v1.c | 330 MLX5_SET(ste_match_bwc_v1, hw_ste_p, gvmi, gvmi); in dr_ste_v1_init() 369 MLX5_SET(ste_match_bwc_v1, hw_ste_p, reparse, 1); in dr_ste_v1_set_reparse() 390 MLX5_SET(ste_double_action_insert_with_ptr_v1, d_action, in dr_ste_v1_set_insert_hdr() 1135 MLX5_SET(ste_eth_l2_src_v1, tag, l3_type, STE_IPV4); in dr_ste_v1_build_eth_l2_src_or_dst_tag() 1138 MLX5_SET(ste_eth_l2_src_v1, tag, l3_type, STE_IPV6); in dr_ste_v1_build_eth_l2_src_or_dst_tag() 1262 MLX5_SET(ste_eth_l2_tnl_v1, bit_mask, in dr_ste_v1_build_eth_l2_tnl_bit_mask() 1304 MLX5_SET(ste_eth_l2_tnl_v1, tag, l3_type, STE_IPV4); in dr_ste_v1_build_eth_l2_tnl_tag() 1307 MLX5_SET(ste_eth_l2_tnl_v1, tag, l3_type, STE_IPV6); in dr_ste_v1_build_eth_l2_tnl_tag() 1586 MLX5_SET(ste_icmp_v1, tag, icmp_type, *icmp_type); in dr_ste_v1_build_icmp_tag() 1587 MLX5_SET(ste_icmp_v1, tag, icmp_code, *icmp_code); in dr_ste_v1_build_icmp_tag() [all …]
|
/linux/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/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() 120 MLX5_SET(modify_tir_in, builder->in, bitmask.hash, 1); in mlx5e_tir_builder_build_rss() 127 MLX5_SET(tirc, tirc, rx_hash_symmetric, 1); in mlx5e_tir_builder_build_rss() 155 MLX5_SET(tirc, tirc, tls_en, 1); in mlx5e_tir_builder_build_tls() [all …]
|
A D | params.c | 510 MLX5_SET(cqc, cqc, cqe_comp_en, 1); in mlx5e_build_rx_cq_param() 550 MLX5_SET(wq, wq, log_wqe_num_of_strides, in mlx5e_build_rq_param() 552 MLX5_SET(wq, wq, log_wqe_stride_size, in mlx5e_build_rq_param() 556 MLX5_SET(wq, wq, shampo_enable, true); in mlx5e_build_rq_param() 557 MLX5_SET(wq, wq, log_reservation_size, in mlx5e_build_rq_param() 559 MLX5_SET(wq, wq, in mlx5e_build_rq_param() 564 MLX5_SET(rqc, rqc, reservation_timeout, in mlx5e_build_rq_param() 581 MLX5_SET(wq, wq, log_wq_stride, in mlx5e_build_rq_param() 602 MLX5_SET(wq, wq, log_wq_stride, in mlx5e_build_drop_rq_param() 645 MLX5_SET(sqc, sqc, allow_swp, allow_swp); in mlx5e_build_sq_param() [all …]
|
/linux/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/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/drivers/vdpa/mlx5/net/ |
A D | mlx5_vnet.c | 405 MLX5_SET(qpc, qpc, no_sq, 1); in qp_prepare() 409 MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC); in qp_prepare() 415 MLX5_SET(qpc, qpc, no_sq, 1); in qp_prepare() 465 MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC); in qp_create() 943 MLX5_SET(qp_2rst_in, *in, qpn, qpn); in alloc_inout() 958 MLX5_SET(qpc, qpc, rwe, 1); in alloc_inout() 960 MLX5_SET(ads, pp, vhca_port_num, 1); in alloc_inout() 978 MLX5_SET(ads, pp, fl, 1); in alloc_inout() 993 MLX5_SET(ads, pp, ack_timeout, 14); in alloc_inout() 994 MLX5_SET(qpc, qpc, retry_count, 7); in alloc_inout() [all …]
|