Home
last modified time | relevance | path

Searched refs:MLX5_GET (Results 1 – 25 of 42) sorted by relevance

12

/freebsd-14.2/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_cong.c101 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val()
104 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val()
107 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val()
110 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val()
113 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val()
116 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val()
119 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val()
122 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val()
125 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val()
128 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val()
[all …]
H A Dmlx5_ib_devx.c396 MLX5_GET(query_mkey_in, in, in devx_get_obj_id()
401 MLX5_GET(query_cq_in, in, cqn)); in devx_get_obj_id()
409 MLX5_GET(query_sq_in, in, sqn)); in devx_get_obj_id()
417 MLX5_GET(query_rq_in, in, rqn)); in devx_get_obj_id()
472 MLX5_GET(query_fte_in, in, in devx_get_obj_id()
481 MLX5_GET(query_q_counter_in, in, in devx_get_obj_id()
521 MLX5_GET(query_qp_in, in, qpn)); in devx_get_obj_id()
545 MLX5_GET(qp_2err_in, in, qpn)); in devx_get_obj_id()
549 MLX5_GET(qp_2rst_in, in, qpn)); in devx_get_obj_id()
563 MLX5_GET(query_xrc_srq_in, in, in devx_get_obj_id()
[all …]
/freebsd-14.2/sys/dev/mlx5/
H A Ddevice.h94 u32 ___t = MLX5_GET(typ, p, fld); \
1071 MLX5_GET(flow_table_eswitch_cap, \
1075 MLX5_GET(flow_table_eswitch_cap, \
1097 MLX5_GET(e_switch_cap, \
1101 MLX5_GET(e_switch_cap, \
1111 MLX5_GET(snapshot_cap, \
1115 MLX5_GET(snapshot_cap, \
1127 MLX5_GET(debug_cap, \
1131 MLX5_GET(debug_cap, \
1135 MLX5_GET(qos_cap,\
[all …]
H A Dport.h162 ((ext) ? MLX5_GET(reg, out, ext_##field) : \
163 MLX5_GET(reg, out, field))
/freebsd-14.2/sys/dev/mlx5/mlx5_core/
H A Dmlx5_port.c317 *status = MLX5_GET(paos_reg, out, oper_status); in mlx5_query_port_status()
353 *max_mtu = MLX5_GET(pmtu_reg, out, max_mtu); in mlx5_query_port_mtu()
420 *rx_pause = MLX5_GET(pfcc_reg, out, pprx); in mlx5_query_port_pause()
421 *tx_pause = MLX5_GET(pfcc_reg, out, pptx); in mlx5_query_port_pause()
439 *pfc_en_tx = MLX5_GET(pfcc_reg, out, pfctx); in mlx5_query_port_pfc()
441 *pfc_en_rx = MLX5_GET(pfcc_reg, out, pfcrx); in mlx5_query_port_pfc()
596 ptys->eth_proto_cap = MLX5_GET(ptys_reg, out, in mlx5_core_access_ptys()
600 ptys->ib_proto_cap = MLX5_GET(ptys_reg, out, in mlx5_core_access_ptys()
725 status = MLX5_GET(mcia_reg, out, status); in mlx5_query_eeprom()
938 *tc = MLX5_GET(qtct_reg, out, tclass); in mlx5_query_port_prio_tc()
[all …]
H A Dmlx5_srq.c89 if (MLX5_GET(wq, wq, wq_signature)) in get_wq()
91 in->log_page_size = MLX5_GET(wq, wq, log_wq_pg_sz); in get_wq()
92 in->wqe_shift = MLX5_GET(wq, wq, log_wq_stride) - 4; in get_wq()
93 in->log_size = MLX5_GET(wq, wq, log_wq_sz); in get_wq()
94 in->page_offset = MLX5_GET(wq, wq, page_offset); in get_wq()
95 in->lwm = MLX5_GET(wq, wq, lwm); in get_wq()
96 in->pd = MLX5_GET(wq, wq, pd); in get_wq()
102 if (MLX5_GET(srqc, srqc, wq_signature)) in get_srqc()
106 in->log_size = MLX5_GET(srqc, srqc, log_srq_size); in get_srqc()
108 in->lwm = MLX5_GET(srqc, srqc, lwm); in get_srqc()
[all …]
H A Dmlx5_wq.c70 wq->log_stride = MLX5_GET(wq, wqc, log_wq_stride); in mlx5_wq_cyc_create()
71 wq->sz_m1 = (1 << MLX5_GET(wq, wqc, log_wq_sz)) - 1; in mlx5_wq_cyc_create()
106 wq->log_stride = 6 + MLX5_GET(cqc, cqc, cqe_sz); in mlx5_cqwq_create()
107 wq->log_sz = MLX5_GET(cqc, cqc, log_cq_size); in mlx5_cqwq_create()
145 wq->log_stride = MLX5_GET(wq, wqc, log_wq_stride); in mlx5_wq_ll_create()
146 wq->sz_m1 = (1 << MLX5_GET(wq, wqc, log_wq_sz)) - 1; in mlx5_wq_ll_create()
H A Dmlx5_diag_cnt.c163 MLX5_GET(diagnostic_cntr_struct, cnt, counter_value_l); in decode_cnt_buffer()
166 MLX5_GET(diagnostic_cntr_struct, cnt, counter_id), in decode_cnt_buffer()
167 MLX5_GET(diagnostic_cntr_struct, cnt, sample_id), in decode_cnt_buffer()
448 MLX5_GET(diagnostic_params_context, ctx, single)); in mlx5_diag_query_params()
450 MLX5_GET(diagnostic_params_context, ctx, repetitive)); in mlx5_diag_query_params()
452 MLX5_GET(diagnostic_params_context, ctx, sync)); in mlx5_diag_query_params()
454 MLX5_GET(diagnostic_params_context, ctx, clear)); in mlx5_diag_query_params()
456 MLX5_GET(diagnostic_params_context, ctx, on_demand)); in mlx5_diag_query_params()
458 MLX5_GET(diagnostic_params_context, ctx, enable)); in mlx5_diag_query_params()
460 MLX5_GET(diagnostic_params_context, ctx, in mlx5_diag_query_params()
[all …]
H A Dmlx5_mr.c91 mkey_index = MLX5_GET(create_mkey_out, lout, mkey_index); in mlx5_core_create_mkey_cb()
95 mkey->pd = MLX5_GET(mkc, mkc, pd); in mlx5_core_create_mkey_cb()
170 *mkey = MLX5_GET(query_special_contexts_out, out, dump_fill_mkey); in mlx5_core_dump_fill_mkey()
179 case 1: return MLX5_GET(create_psv_out, out, psv1_index); in mlx5_get_psv()
180 case 2: return MLX5_GET(create_psv_out, out, psv2_index); in mlx5_get_psv()
181 case 3: return MLX5_GET(create_psv_out, out, psv3_index); in mlx5_get_psv()
182 default: return MLX5_GET(create_psv_out, out, psv0_index); in mlx5_get_psv()
H A Dmlx5_fw.c83 *vendor_id = MLX5_GET(query_adapter_out, out, in mlx5_core_query_vendor_id()
108 dev->special_contexts.resd_lkey = MLX5_GET(query_special_contexts_out, in mlx5_core_query_special_contexts()
291 force_state = MLX5_GET(teardown_hca_out, out, state); in mlx5_cmd_force_teardown_hca()
322 state = MLX5_GET(teardown_hca_out, out, state); in mlx5_cmd_fast_teardown_hca()
409 *update_handle = MLX5_GET(mcc_reg, out, update_handle); in mlx5_reg_mcc_query()
410 *error_code = MLX5_GET(mcc_reg, out, error_code); in mlx5_reg_mcc_query()
411 *control_state = MLX5_GET(mcc_reg, out, control_state); in mlx5_reg_mcc_query()
470 *max_component_size = MLX5_GET(mcqi_cap, out + offset, max_component_size); in mlx5_reg_mcqi_query()
471 *log_mcda_word_size = MLX5_GET(mcqi_cap, out + offset, log_mcda_word_size); in mlx5_reg_mcqi_query()
472 *mcda_max_write_size = MLX5_GET(mcqi_cap, out + offset, mcda_max_write_size); in mlx5_reg_mcqi_query()
H A Dmlx5_transobj.c45 *tdn = MLX5_GET(alloc_transport_domain_out, out, in mlx5_alloc_transport_domain()
73 *rqn = MLX5_GET(create_rq_out, out, rqn); in mlx5_core_create_rq()
118 *sqn = MLX5_GET(create_sq_out, out, sqn); in mlx5_core_create_sq()
164 *tirn = MLX5_GET(create_tir_out, out, tirn); in mlx5_core_create_tir()
191 *tisn = MLX5_GET(create_tis_out, out, tisn); in mlx5_core_create_tis()
228 *rmpn = MLX5_GET(create_rmp_out, out, rmpn); in mlx5_core_create_rmp()
302 *xsrqn = MLX5_GET(create_xrc_srq_out, out, xrc_srqn); in mlx5_core_create_xsrq()
365 *rqtn = MLX5_GET(create_rqt_out, out, rqtn); in mlx5_core_create_rqt()
H A Dmlx5_diagnostics.c193 u16 counter_id = MLX5_GET( in mlx5_core_get_diagnostics_full()
241 MLX5_GET(pcie_perf_counters, in mlx5_core_get_diagnostics_full()
244 MLX5_GET(pcie_perf_counters, in mlx5_core_get_diagnostics_full()
257 MLX5_GET(pcie_timers_states, in mlx5_core_get_diagnostics_full()
260 MLX5_GET(pcie_timers_states, in mlx5_core_get_diagnostics_full()
H A Dmlx5_vport.c63 return MLX5_GET(query_vport_state_out, out, state); in mlx5_query_vport_state()
73 return MLX5_GET(query_vport_state_out, out, admin_state); in mlx5_query_vport_admin_state()
149 *counter_set_id = MLX5_GET(alloc_q_counter_out, out, in mlx5_vport_alloc_q_counter()
207 *out_of_rx_buffer = MLX5_GET(query_q_counter_out, out, in mlx5_vport_query_out_of_rx_buffer()
220 *min_inline = MLX5_GET(query_nic_vport_context_out, out, in mlx5_query_nic_vport_min_inline()
880 vlans[i] = MLX5_GET(vlan_layout, vlan_addr, vlan); in mlx5_query_nic_vport_vlans()
952 *enable = MLX5_GET(query_nic_vport_context_out, out, in mlx5_query_nic_vport_roce_en()
1286 *min_header = MLX5_GET(query_hca_vport_context_out, out, in mlx5_query_hca_min_wqe_header()
1359 *mtu = MLX5_GET(query_nic_vport_context_out, out, in mlx5_query_vport_mtu()
1603 *value = MLX5_GET(query_nic_vport_context_out, out, in mlx5_nic_vport_query_local_lb()
[all …]
H A Dmlx5_qp.c134 qp->uid = MLX5_GET(create_qp_in, in, uid); in mlx5_core_create_qp()
135 qp->qpn = MLX5_GET(create_qp_out, out, qpn); in mlx5_core_create_qp()
342 *xrcdn = MLX5_GET(alloc_xrcd_out, out, xrcd); in mlx5_core_xrcd_alloc()
377 dct->dctn = MLX5_GET(create_dct_out, out, dctn); in mlx5_core_create_dct()
378 dct->uid = MLX5_GET(create_dct_in, in, uid); in mlx5_core_create_dct()
504 rq->uid = MLX5_GET(create_rq_in, in, uid); in mlx5_core_create_rq_tracked()
542 sq->uid = MLX5_GET(create_sq_in, in, uid); in mlx5_core_create_sq_tracked()
H A Dmlx5_pagealloc.c313 *npages = MLX5_GET(query_pages_out, out, num_pages); in mlx5_cmd_query_pages()
314 *func_id = MLX5_GET(query_pages_out, out, function_id); in mlx5_cmd_query_pages()
398 npages = MLX5_GET(manage_pages_in, in, input_num_entries); in reclaim_pages_cmd()
399 func_id = MLX5_GET(manage_pages_in, in, function_id); in reclaim_pages_cmd()
446 num_claimed = MLX5_GET(manage_pages_out, out, output_num_entries); in reclaim_pages()
H A Dmlx5_fs_cmd.c84 *table_id = MLX5_GET(create_flow_table_out, out, table_id); in mlx5_cmd_fs_create_ft()
134 *group_id = MLX5_GET(create_flow_group_out, out, group_id); in mlx5_cmd_fs_create_fg()
378 modify_hdr->id = MLX5_GET(alloc_modify_header_context_out, out, modify_header_id); in mlx5_cmd_modify_header_alloc()
449 pkt_reformat->id = MLX5_GET(alloc_packet_reformat_context_out, in mlx5_cmd_packet_reformat_alloc()
H A Dmlx5_pd.c47 *pdn = MLX5_GET(alloc_pd_out, out, pd); in mlx5_core_alloc_pd()
H A Dmlx5_cmd.c686 *status = MLX5_GET(mbox_out, out, status); in mlx5_cmd_mbox_status()
687 *syndrome = MLX5_GET(mbox_out, out, syndrome); in mlx5_cmd_mbox_status()
701 opcode = MLX5_GET(mbox_in, in, opcode); in mlx5_cmd_check()
702 op_mod = MLX5_GET(mbox_in, in, op_mod); in mlx5_cmd_check()
719 u16 op = MLX5_GET(mbox_in, ent->lay->in, opcode); in dump_command()
781 return MLX5_GET(mbox_in, in->first.data, opcode); in msg_to_opcode()
1022 op = MLX5_GET(mbox_in, in->first.data, opcode); in mlx5_cmd_invoke()
1278 return MLX5_GET(mbox_in, in, opcode) == MLX5_CMD_OP_MANAGE_PAGES; in is_manage_pages()
1296 u16 opcode = MLX5_GET(mbox_in, in, opcode); in cmd_exec_helper()
/freebsd-14.2/sys/dev/mlx5/mlx5_fpga/
H A Dmlx5fpga_cmd.c160 query->image_status = MLX5_GET(fpga_ctrl, out, status); in mlx5_fpga_query()
162 query->oper_image = MLX5_GET(fpga_ctrl, out, flash_select_oper); in mlx5_fpga_query()
180 status = MLX5_GET(fpga_ctrl, out, status); in mlx5_fpga_ctrl_connect()
210 temp->index = MLX5_GET(mtmp_reg, out, sensor_index); in mlx5_fpga_query_mtmp()
211 temp->temperature = MLX5_GET(mtmp_reg, out, temperature); in mlx5_fpga_query_mtmp()
212 temp->mte = MLX5_GET(mtmp_reg, out, mte); in mlx5_fpga_query_mtmp()
213 temp->max_temperature = MLX5_GET(mtmp_reg, out, max_temperature); in mlx5_fpga_query_mtmp()
214 temp->tee = MLX5_GET(mtmp_reg, out, tee); in mlx5_fpga_query_mtmp()
215 temp->temperature_threshold_hi = MLX5_GET(mtmp_reg, out, in mlx5_fpga_query_mtmp()
217 temp->temperature_threshold_lo = MLX5_GET(mtmp_reg, out, in mlx5_fpga_query_mtmp()
[all …]
H A Dmlx5fpga_ipsec.c249 if (MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, esp)) in mlx5_fpga_ipsec_device_caps()
252 if (MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, ipv6)) in mlx5_fpga_ipsec_device_caps()
255 if (MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, lso)) in mlx5_fpga_ipsec_device_caps()
268 return MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, in mlx5_fpga_ipsec_counters_count()
285 addr = (u64)MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, in mlx5_fpga_ipsec_counters_read()
287 ((u64)MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, in mlx5_fpga_ipsec_counters_read()
H A Dmlx5fpga_core.c463 syndrome = MLX5_GET(fpga_error_event, data, syndrome); in mlx5_fpga_event()
467 syndrome = MLX5_GET(fpga_qp_error_event, data, syndrome); in mlx5_fpga_event()
469 fpga_qpn = MLX5_GET(fpga_qp_error_event, data, fpga_qpn); in mlx5_fpga_event()
H A Dmlx5fpga_trans.c261 tid = MLX5_GET(fpga_shell_qp_packet, buf->sg[0].data, tid); in mlx5_fpga_trans_recv()
266 type = MLX5_GET(fpga_shell_qp_packet, buf->sg[0].data, type); in mlx5_fpga_trans_recv()
/freebsd-14.2/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_port_buffer.c55 MLX5_GET(bufferx_reg, buffer, lossy); in mlx5e_port_query_buffer()
57 MLX5_GET(bufferx_reg, buffer, epsb); in mlx5e_port_query_buffer()
59 MLX5_GET(bufferx_reg, buffer, size) << MLX5E_BUFFER_CELL_SHIFT; in mlx5e_port_query_buffer()
61 MLX5_GET(bufferx_reg, buffer, xon_threshold) << MLX5E_BUFFER_CELL_SHIFT; in mlx5e_port_query_buffer()
63 MLX5_GET(bufferx_reg, buffer, xoff_threshold) << MLX5E_BUFFER_CELL_SHIFT; in mlx5e_port_query_buffer()
75 MLX5_GET(pbmc_reg, out, port_buffer_size) << MLX5E_BUFFER_CELL_SHIFT; in mlx5e_port_query_buffer()
H A Dmlx5_en_ethtool.c393 MLX5_GET(pplm_reg, in, fec_override_admin_25g) & in mlx5e_fec_update()
394 MLX5_GET(pplm_reg, in, fec_override_admin_50g); in mlx5e_fec_update()
396 MLX5_GET(pplm_reg, in, fec_override_admin_56g); in mlx5e_fec_update()
398 MLX5_GET(pplm_reg, in, fec_override_admin_100g); in mlx5e_fec_update()
404 MLX5_GET(pplm_reg, in, fec_override_cap_25g) & in mlx5e_fec_update()
405 MLX5_GET(pplm_reg, in, fec_override_cap_50g); in mlx5e_fec_update()
407 MLX5_GET(pplm_reg, in, fec_override_cap_56g); in mlx5e_fec_update()
409 MLX5_GET(pplm_reg, in, fec_override_cap_100g); in mlx5e_fec_update()
423 MLX5_GET(pplm_reg, in, fec_override_cap_50g_1x); in mlx5e_fec_update()
433 MLX5_GET(pplm_reg, in, fec_mode_active); in mlx5e_fec_update()
[all …]
H A Dmlx5_en_dim.c41 switch (MLX5_GET(cqc, cqc, cq_period_mode)) { in mlx5e_dim_build_cq_param()

12