| /freebsd-14.2/sys/dev/mlx5/mlx5_ib/ |
| H A D | mlx5_ib_cong.c | 101 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 D | mlx5_ib_devx.c | 396 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 D | device.h | 94 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 D | port.h | 162 ((ext) ? MLX5_GET(reg, out, ext_##field) : \ 163 MLX5_GET(reg, out, field))
|
| /freebsd-14.2/sys/dev/mlx5/mlx5_core/ |
| H A D | mlx5_port.c | 317 *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 D | mlx5_srq.c | 89 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 D | mlx5_wq.c | 70 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 D | mlx5_diag_cnt.c | 163 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 D | mlx5_mr.c | 91 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 D | mlx5_fw.c | 83 *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 D | mlx5_transobj.c | 45 *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 D | mlx5_diagnostics.c | 193 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 D | mlx5_vport.c | 63 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 D | mlx5_qp.c | 134 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 D | mlx5_pagealloc.c | 313 *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 D | mlx5_fs_cmd.c | 84 *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 D | mlx5_pd.c | 47 *pdn = MLX5_GET(alloc_pd_out, out, pd); in mlx5_core_alloc_pd()
|
| H A D | mlx5_cmd.c | 686 *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 D | mlx5fpga_cmd.c | 160 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 D | mlx5fpga_ipsec.c | 249 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 D | mlx5fpga_core.c | 463 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 D | mlx5fpga_trans.c | 261 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 D | mlx5_en_port_buffer.c | 55 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 D | mlx5_en_ethtool.c | 393 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 D | mlx5_en_dim.c | 41 switch (MLX5_GET(cqc, cqc, cq_period_mode)) { in mlx5e_dim_build_cq_param()
|