| /freebsd-13.1/sys/dev/mlx5/mlx5_ib/ |
| H A D | mlx5_ib_cong.c | 103 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 106 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 109 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 112 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 115 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 118 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 121 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 124 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 127 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 130 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() [all …]
|
| H A D | mlx5_ib_qp.c | 1104 MLX5_SET(sqc, sqc, cqn, MLX5_GET(qpc, qpc, cqn_snd)); in create_raw_packet_qp_sq() 1110 MLX5_SET(wq, wq, pd, MLX5_GET(qpc, qpc, pd)); in create_raw_packet_qp_sq() 1111 MLX5_SET(wq, wq, uar_page, MLX5_GET(qpc, qpc, uar_page)); in create_raw_packet_qp_sq() 1147 u32 log_rq_stride = MLX5_GET(qpc, qpc, log_rq_stride); in get_rq_pas_size() 1148 u32 log_rq_size = MLX5_GET(qpc, qpc, log_rq_size); in get_rq_pas_size() 1149 u32 page_offset = MLX5_GET(qpc, qpc, page_offset); in get_rq_pas_size() 1188 MLX5_SET(rqc, rqc, cqn, MLX5_GET(qpc, qpc, cqn_rcv)); in create_raw_packet_qp_rq() 1196 MLX5_GET(qpc, qpc, end_padding_mode)); in create_raw_packet_qp_rq() 1198 MLX5_SET(wq, wq, pd, MLX5_GET(qpc, qpc, pd)); in create_raw_packet_qp_rq() 4364 *sq_state = MLX5_GET(sqc, sqc, state); in query_raw_packet_qp_sq_state() [all …]
|
| /freebsd-13.1/sys/dev/mlx5/ |
| H A D | device.h | 96 u32 ___t = MLX5_GET(typ, p, fld); \ 1032 MLX5_GET(flow_table_eswitch_cap, \ 1036 MLX5_GET(flow_table_eswitch_cap, \ 1058 MLX5_GET(e_switch_cap, \ 1062 MLX5_GET(e_switch_cap, \ 1072 MLX5_GET(snapshot_cap, \ 1076 MLX5_GET(snapshot_cap, \ 1088 MLX5_GET(debug_cap, \ 1092 MLX5_GET(debug_cap, \ 1096 MLX5_GET(qos_cap,\ [all …]
|
| H A D | port.h | 164 ((ext) ? MLX5_GET(reg, out, ext_##field) : \ 165 MLX5_GET(reg, out, field))
|
| /freebsd-13.1/sys/dev/mlx5/mlx5_core/ |
| H A D | mlx5_port.c | 319 *status = MLX5_GET(paos_reg, out, oper_status); in mlx5_query_port_status() 355 *max_mtu = MLX5_GET(pmtu_reg, out, max_mtu); in mlx5_query_port_mtu() 422 *rx_pause = MLX5_GET(pfcc_reg, out, pprx); in mlx5_query_port_pause() 423 *tx_pause = MLX5_GET(pfcc_reg, out, pptx); in mlx5_query_port_pause() 441 *pfc_en_tx = MLX5_GET(pfcc_reg, out, pfctx); in mlx5_query_port_pfc() 443 *pfc_en_rx = MLX5_GET(pfcc_reg, out, pfcrx); in mlx5_query_port_pfc() 598 ptys->eth_proto_cap = MLX5_GET(ptys_reg, out, in mlx5_core_access_ptys() 602 ptys->ib_proto_cap = MLX5_GET(ptys_reg, out, in mlx5_core_access_ptys() 727 status = MLX5_GET(mcia_reg, out, status); in mlx5_query_eeprom() 940 *tc = MLX5_GET(qtct_reg, out, tclass); in mlx5_query_port_prio_tc() [all …]
|
| H A D | mlx5_srq.c | 91 if (MLX5_GET(wq, wq, wq_signature)) in get_wq() 93 in->log_page_size = MLX5_GET(wq, wq, log_wq_pg_sz); in get_wq() 94 in->wqe_shift = MLX5_GET(wq, wq, log_wq_stride) - 4; in get_wq() 95 in->log_size = MLX5_GET(wq, wq, log_wq_sz); in get_wq() 96 in->page_offset = MLX5_GET(wq, wq, page_offset); in get_wq() 97 in->lwm = MLX5_GET(wq, wq, lwm); in get_wq() 98 in->pd = MLX5_GET(wq, wq, pd); in get_wq() 104 if (MLX5_GET(srqc, srqc, wq_signature)) in get_srqc() 108 in->log_size = MLX5_GET(srqc, srqc, log_srq_size); in get_srqc() 110 in->lwm = MLX5_GET(srqc, srqc, lwm); in get_srqc() [all …]
|
| H A D | mlx5_wq.c | 72 wq->log_stride = MLX5_GET(wq, wqc, log_wq_stride); in mlx5_wq_cyc_create() 73 wq->sz_m1 = (1 << MLX5_GET(wq, wqc, log_wq_sz)) - 1; in mlx5_wq_cyc_create() 108 wq->log_stride = 6 + MLX5_GET(cqc, cqc, cqe_sz); in mlx5_cqwq_create() 109 wq->log_sz = MLX5_GET(cqc, cqc, log_cq_size); in mlx5_cqwq_create() 147 wq->log_stride = MLX5_GET(wq, wqc, log_wq_stride); in mlx5_wq_ll_create() 148 wq->sz_m1 = (1 << MLX5_GET(wq, wqc, log_wq_sz)) - 1; in mlx5_wq_ll_create()
|
| H A D | mlx5_mr.c | 93 mkey_index = MLX5_GET(create_mkey_out, lout, mkey_index); in mlx5_core_create_mkey_cb() 97 mkey->pd = MLX5_GET(mkc, mkc, pd); in mlx5_core_create_mkey_cb() 172 *mkey = MLX5_GET(query_special_contexts_out, out, dump_fill_mkey); in mlx5_core_dump_fill_mkey() 181 case 1: return MLX5_GET(create_psv_out, out, psv1_index); in mlx5_get_psv() 182 case 2: return MLX5_GET(create_psv_out, out, psv2_index); in mlx5_get_psv() 183 case 3: return MLX5_GET(create_psv_out, out, psv3_index); in mlx5_get_psv() 184 default: return MLX5_GET(create_psv_out, out, psv0_index); in mlx5_get_psv()
|
| H A D | mlx5_fw.c | 85 *vendor_id = MLX5_GET(query_adapter_out, out, in mlx5_core_query_vendor_id() 110 dev->special_contexts.resd_lkey = MLX5_GET(query_special_contexts_out, in mlx5_core_query_special_contexts() 287 force_state = MLX5_GET(teardown_hca_out, out, state); in mlx5_cmd_force_teardown_hca() 318 state = MLX5_GET(teardown_hca_out, out, state); in mlx5_cmd_fast_teardown_hca() 405 *update_handle = MLX5_GET(mcc_reg, out, update_handle); in mlx5_reg_mcc_query() 406 *error_code = MLX5_GET(mcc_reg, out, error_code); in mlx5_reg_mcc_query() 407 *control_state = MLX5_GET(mcc_reg, out, control_state); in mlx5_reg_mcc_query() 466 *max_component_size = MLX5_GET(mcqi_cap, out + offset, max_component_size); in mlx5_reg_mcqi_query() 467 *log_mcda_word_size = MLX5_GET(mcqi_cap, out + offset, log_mcda_word_size); in mlx5_reg_mcqi_query() 468 *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 | 46 *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() 190 *tisn = MLX5_GET(create_tis_out, out, tisn); in mlx5_core_create_tis() 226 *rmpn = MLX5_GET(create_rmp_out, out, rmpn); in mlx5_core_create_rmp() 300 *xsrqn = MLX5_GET(create_xrc_srq_out, out, xrc_srqn); in mlx5_core_create_xsrq() 363 *rqtn = MLX5_GET(create_rqt_out, out, rqtn); in mlx5_core_create_rqt()
|
| H A D | mlx5_diagnostics.c | 195 u16 counter_id = MLX5_GET( in mlx5_core_get_diagnostics_full() 243 MLX5_GET(pcie_perf_counters, in mlx5_core_get_diagnostics_full() 246 MLX5_GET(pcie_perf_counters, in mlx5_core_get_diagnostics_full() 259 MLX5_GET(pcie_timers_states, in mlx5_core_get_diagnostics_full() 262 MLX5_GET(pcie_timers_states, in mlx5_core_get_diagnostics_full()
|
| H A D | mlx5_vport.c | 65 return MLX5_GET(query_vport_state_out, out, state); in mlx5_query_vport_state() 75 return MLX5_GET(query_vport_state_out, out, admin_state); in mlx5_query_vport_admin_state() 151 *counter_set_id = MLX5_GET(alloc_q_counter_out, out, in mlx5_vport_alloc_q_counter() 209 *out_of_rx_buffer = MLX5_GET(query_q_counter_out, out, in mlx5_vport_query_out_of_rx_buffer() 222 *min_inline = MLX5_GET(query_nic_vport_context_out, out, in mlx5_query_nic_vport_min_inline() 882 vlans[i] = MLX5_GET(vlan_layout, vlan_addr, vlan); in mlx5_query_nic_vport_vlans() 954 *enable = MLX5_GET(query_nic_vport_context_out, out, in mlx5_query_nic_vport_roce_en() 1288 *min_header = MLX5_GET(query_hca_vport_context_out, out, in mlx5_query_hca_min_wqe_header() 1361 *mtu = MLX5_GET(query_nic_vport_context_out, out, in mlx5_query_vport_mtu() 1605 *value = MLX5_GET(query_nic_vport_context_out, out, in mlx5_nic_vport_query_local_lb() [all …]
|
| H A D | mlx5_qp.c | 136 qp->uid = MLX5_GET(create_qp_in, in, uid); in mlx5_core_create_qp() 137 qp->qpn = MLX5_GET(create_qp_out, out, qpn); in mlx5_core_create_qp() 344 *xrcdn = MLX5_GET(alloc_xrcd_out, out, xrcd); in mlx5_core_xrcd_alloc() 379 dct->dctn = MLX5_GET(create_dct_out, out, dctn); in mlx5_core_create_dct() 380 dct->uid = MLX5_GET(create_dct_in, in, uid); in mlx5_core_create_dct() 506 rq->uid = MLX5_GET(create_rq_in, in, uid); in mlx5_core_create_rq_tracked() 544 sq->uid = MLX5_GET(create_sq_in, in, uid); in mlx5_core_create_sq_tracked()
|
| H A D | mlx5_pagealloc.c | 315 *npages = MLX5_GET(query_pages_out, out, num_pages); in mlx5_cmd_query_pages() 316 *func_id = MLX5_GET(query_pages_out, out, function_id); in mlx5_cmd_query_pages() 400 npages = MLX5_GET(manage_pages_in, in, input_num_entries); in reclaim_pages_cmd() 401 func_id = MLX5_GET(manage_pages_in, in, function_id); in reclaim_pages_cmd() 448 num_claimed = MLX5_GET(manage_pages_out, out, output_num_entries); in reclaim_pages()
|
| H A D | mlx5_pd.c | 48 *pdn = MLX5_GET(alloc_pd_out, out, pd); in mlx5_core_alloc_pd()
|
| H A D | mlx5_cmd.c | 688 *status = MLX5_GET(mbox_out, out, status); in mlx5_cmd_mbox_status() 689 *syndrome = MLX5_GET(mbox_out, out, syndrome); in mlx5_cmd_mbox_status() 703 opcode = MLX5_GET(mbox_in, in, opcode); in mlx5_cmd_check() 704 op_mod = MLX5_GET(mbox_in, in, op_mod); in mlx5_cmd_check() 721 u16 op = MLX5_GET(mbox_in, ent->lay->in, opcode); in dump_command() 783 return MLX5_GET(mbox_in, in->first.data, opcode); in msg_to_opcode() 1024 op = MLX5_GET(mbox_in, in->first.data, opcode); in mlx5_cmd_invoke() 1275 return MLX5_GET(mbox_in, in, opcode) == MLX5_CMD_OP_MANAGE_PAGES; in is_manage_pages() 1293 u16 opcode = MLX5_GET(mbox_in, in, opcode); in cmd_exec_helper()
|
| 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()
|
| H A D | mlx5_tls.c | 78 *p_obj_id = MLX5_GET(create_encryption_key_out, out, obj_id); in mlx5_encryption_key_create()
|
| /freebsd-13.1/sys/dev/mlx5/mlx5_fpga/ |
| H A D | mlx5fpga_cmd.c | 162 query->image_status = MLX5_GET(fpga_ctrl, out, status); in mlx5_fpga_query() 164 query->oper_image = MLX5_GET(fpga_ctrl, out, flash_select_oper); in mlx5_fpga_query() 182 status = MLX5_GET(fpga_ctrl, out, status); in mlx5_fpga_ctrl_connect() 212 temp->index = MLX5_GET(mtmp_reg, out, sensor_index); in mlx5_fpga_query_mtmp() 213 temp->temperature = MLX5_GET(mtmp_reg, out, temperature); in mlx5_fpga_query_mtmp() 214 temp->mte = MLX5_GET(mtmp_reg, out, mte); in mlx5_fpga_query_mtmp() 215 temp->max_temperature = MLX5_GET(mtmp_reg, out, max_temperature); in mlx5_fpga_query_mtmp() 216 temp->tee = MLX5_GET(mtmp_reg, out, tee); in mlx5_fpga_query_mtmp() 217 temp->temperature_threshold_hi = MLX5_GET(mtmp_reg, out, in mlx5_fpga_query_mtmp() 219 temp->temperature_threshold_lo = MLX5_GET(mtmp_reg, out, in mlx5_fpga_query_mtmp() [all …]
|
| H A D | mlx5fpga_ipsec.c | 251 if (MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, esp)) in mlx5_fpga_ipsec_device_caps() 254 if (MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, ipv6)) in mlx5_fpga_ipsec_device_caps() 257 if (MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, lso)) in mlx5_fpga_ipsec_device_caps() 270 return MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, in mlx5_fpga_ipsec_counters_count() 287 addr = (u64)MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, in mlx5_fpga_ipsec_counters_read() 289 ((u64)MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, in mlx5_fpga_ipsec_counters_read()
|
| H A D | mlx5fpga_core.c | 465 syndrome = MLX5_GET(fpga_error_event, data, syndrome); in mlx5_fpga_event() 469 syndrome = MLX5_GET(fpga_qp_error_event, data, syndrome); in mlx5_fpga_event() 471 fpga_qpn = MLX5_GET(fpga_qp_error_event, data, fpga_qpn); in mlx5_fpga_event()
|
| H A D | mlx5fpga_trans.c | 263 tid = MLX5_GET(fpga_shell_qp_packet, buf->sg[0].data, tid); in mlx5_fpga_trans_recv() 268 type = MLX5_GET(fpga_shell_qp_packet, buf->sg[0].data, type); in mlx5_fpga_trans_recv()
|
| /freebsd-13.1/sys/dev/mlx5/mlx5_en/ |
| H A D | mlx5_en_port_buffer.c | 57 MLX5_GET(bufferx_reg, buffer, lossy); in mlx5e_port_query_buffer() 59 MLX5_GET(bufferx_reg, buffer, epsb); in mlx5e_port_query_buffer() 61 MLX5_GET(bufferx_reg, buffer, size) << MLX5E_BUFFER_CELL_SHIFT; in mlx5e_port_query_buffer() 63 MLX5_GET(bufferx_reg, buffer, xon_threshold) << MLX5E_BUFFER_CELL_SHIFT; in mlx5e_port_query_buffer() 65 MLX5_GET(bufferx_reg, buffer, xoff_threshold) << MLX5E_BUFFER_CELL_SHIFT; in mlx5e_port_query_buffer() 77 MLX5_GET(pbmc_reg, out, port_buffer_size) << MLX5E_BUFFER_CELL_SHIFT; in mlx5e_port_query_buffer()
|
| H A D | mlx5_en_ethtool.c | 395 MLX5_GET(pplm_reg, in, fec_override_admin_25g) & in mlx5e_fec_update() 396 MLX5_GET(pplm_reg, in, fec_override_admin_50g); in mlx5e_fec_update() 398 MLX5_GET(pplm_reg, in, fec_override_admin_56g); in mlx5e_fec_update() 400 MLX5_GET(pplm_reg, in, fec_override_admin_100g); in mlx5e_fec_update() 406 MLX5_GET(pplm_reg, in, fec_override_cap_25g) & in mlx5e_fec_update() 407 MLX5_GET(pplm_reg, in, fec_override_cap_50g); in mlx5e_fec_update() 409 MLX5_GET(pplm_reg, in, fec_override_cap_56g); in mlx5e_fec_update() 411 MLX5_GET(pplm_reg, in, fec_override_cap_100g); in mlx5e_fec_update() 425 MLX5_GET(pplm_reg, in, fec_override_cap_50g_1x); in mlx5e_fec_update() 435 MLX5_GET(pplm_reg, in, fec_mode_active); in mlx5e_fec_update() [all …]
|
| H A D | mlx5_en_dim.c | 43 switch (MLX5_GET(cqc, cqc, cq_period_mode)) { in mlx5e_dim_build_cq_param()
|