| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | devx.c | 183 uid = MLX5_GET(create_uctx_out, out, uid); in mlx5_ib_devx_create() 315 return MLX5_GET(affiliated_event_header, &eqe->data, obj_type); in get_event_obj_type() 338 return MLX5_GET(general_obj_out_cmd_hdr, out, obj_id); in devx_get_created_obj_id() 340 return MLX5_GET(create_umem_out, out, umem_id); in devx_get_created_obj_id() 342 return MLX5_GET(create_mkey_out, out, mkey_index); in devx_get_created_obj_id() 344 return MLX5_GET(create_cq_out, out, cqn); in devx_get_created_obj_id() 346 return MLX5_GET(alloc_pd_out, out, pd); in devx_get_created_obj_id() 348 return MLX5_GET(alloc_transport_domain_out, out, in devx_get_created_obj_id() 351 return MLX5_GET(create_rmp_out, out, rmpn); in devx_get_created_obj_id() 353 return MLX5_GET(create_sq_out, out, sqn); in devx_get_created_obj_id() [all …]
|
| H A D | cong.c | 108 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 111 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 114 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 117 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 120 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 123 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 126 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 129 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 132 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() 135 return MLX5_GET(cong_control_r_roce_ecn_rp, field, in mlx5_get_cc_param_val() [all …]
|
| H A D | srq_cmd.c | 57 if (MLX5_GET(wq, wq, wq_signature)) in get_wq() 59 in->log_page_size = MLX5_GET(wq, wq, log_wq_pg_sz); in get_wq() 60 in->wqe_shift = MLX5_GET(wq, wq, log_wq_stride) - 4; in get_wq() 61 in->log_size = MLX5_GET(wq, wq, log_wq_sz); in get_wq() 62 in->page_offset = MLX5_GET(wq, wq, page_offset); in get_wq() 63 in->lwm = MLX5_GET(wq, wq, lwm); in get_wq() 64 in->pd = MLX5_GET(wq, wq, pd); in get_wq() 70 if (MLX5_GET(srqc, srqc, wq_signature)) in get_srqc() 72 in->log_page_size = MLX5_GET(srqc, srqc, log_page_size); in get_srqc() 73 in->wqe_shift = MLX5_GET(srqc, srqc, log_rq_stride); in get_srqc() [all …]
|
| H A D | qpc.c | 234 qp->qpn = MLX5_GET(create_dct_out, out, dctn); in mlx5_core_create_dct() 235 qp->uid = MLX5_GET(create_dct_in, in, uid); in mlx5_core_create_dct() 259 qp->uid = MLX5_GET(create_qp_in, in, uid); in mlx5_qpc_create_qp() 260 qp->qpn = MLX5_GET(create_qp_out, out, qpn); in mlx5_qpc_create_qp() 382 ece = MLX5_GET(init2init_qp_out, out, ece); in get_ece_from_mbox() 385 ece = MLX5_GET(init2rtr_qp_out, out, ece); in get_ece_from_mbox() 388 ece = MLX5_GET(rtr2rts_qp_out, out, ece); in get_ece_from_mbox() 391 ece = MLX5_GET(rts2rts_qp_out, out, ece); in get_ece_from_mbox() 394 ece = MLX5_GET(rst2init_qp_out, out, ece); in get_ece_from_mbox() 576 *xrcdn = MLX5_GET(alloc_xrcd_out, out, xrcd); in mlx5_core_xrcd_alloc() [all …]
|
| /linux/include/linux/mlx5/ |
| H A D | device.h | 96 #define MLX5_GET(typ, p, fld) ((be32_to_cpu(*((__be32 *)(p) +\ macro 101 u32 ___t = MLX5_GET(typ, p, fld); \ 150 tmp = (__force type_t)MLX5_GET(typ, p, fld); \ 153 tmp = (__force type_t)cpu_to_be16(MLX5_GET(typ, p, fld)); \ 156 tmp = (__force type_t)cpu_to_be32(MLX5_GET(typ, p, fld)); \ 1295 MLX5_GET(cmd_hca_cap, mdev->caps.hca[MLX5_CAP_GENERAL]->cur, cap) 1301 MLX5_GET(cmd_hca_cap, mdev->caps.hca[MLX5_CAP_GENERAL]->max, cap) 1304 MLX5_GET(cmd_hca_cap_2, mdev->caps.hca[MLX5_CAP_GENERAL_2]->cur, cap) 1310 MLX5_GET(cmd_hca_cap_2, mdev->caps.hca[MLX5_CAP_GENERAL_2]->max, cap) 1313 MLX5_GET(per_protocol_networking_offload_caps,\ [all …]
|
| H A D | fs_helpers.h | 66 return MLX5_GET(fte_match_set_lyr_2_4, headers_c, in _mlx5_fs_is_outer_ipv_flow() 68 MLX5_GET(fte_match_set_lyr_2_4, headers_v, in _mlx5_fs_is_outer_ipv_flow() 72 return MLX5_GET(fte_match_set_lyr_2_4, headers_c, in _mlx5_fs_is_outer_ipv_flow() 74 MLX5_GET(fte_match_set_lyr_2_4, headers_v, in _mlx5_fs_is_outer_ipv_flow()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | cmd.c | 70 *table_id = MLX5_GET(create_flow_table_out, out, table_id); in mlx5hws_cmd_flow_table_create() 155 *group_id = MLX5_GET(create_flow_group_out, out, group_id); in hws_cmd_flow_group_create() 419 *rtc_id = MLX5_GET(general_obj_out_cmd_hdr, out, obj_id); in mlx5hws_cmd_rtc_create() 455 *stc_id = MLX5_GET(general_obj_out_cmd_hdr, out, obj_id); in mlx5hws_cmd_stc_create() 647 *arg_id = MLX5_GET(general_obj_out_cmd_hdr, out, obj_id); in mlx5hws_cmd_arg_create() 695 type = MLX5_GET(set_action_in, &pattern_data[i], action_type); in mlx5hws_cmd_header_modify_pattern_create() 708 *ptrn_id = MLX5_GET(general_obj_out_cmd_hdr, out, obj_id); in mlx5hws_cmd_header_modify_pattern_create() 745 *ste_id = MLX5_GET(general_obj_out_cmd_hdr, out, obj_id); in mlx5hws_cmd_ste_create() 800 *definer_id = MLX5_GET(general_obj_out_cmd_hdr, out, obj_id); in mlx5hws_cmd_definer_create() 848 *reformat_id = MLX5_GET(alloc_packet_reformat_context_out, out, packet_reformat_id); in mlx5hws_cmd_packet_reformat_create() [all …]
|
| H A D | pat_arg.c | 45 action_id = MLX5_GET(set_action_in, &actions[i], action_type); in mlx5hws_pat_require_reparse() 54 field = MLX5_GET(set_action_in, &actions[i], field); in mlx5hws_pat_require_reparse() 59 field = MLX5_GET(copy_action_in, &actions[i], dst_field); in mlx5hws_pat_require_reparse() 111 MLX5_GET(set_action_in, &actions[i], action_type); in mlx5hws_pat_compare_pattern() 494 *dst_field = MLX5_GET(set_action_in, pattern, field); in hws_action_modify_get_target_fields() 497 *src_field = MLX5_GET(copy_action_in, pattern, src_field); in hws_action_modify_get_target_fields() 498 *dst_field = MLX5_GET(copy_action_in, pattern, dst_field); in hws_action_modify_get_target_fields() 511 MLX5_GET(set_action_in, &pattern[i], action_type); in mlx5hws_pat_verify_actions() 547 action_type = MLX5_GET(set_action_in, &pattern[i], action_type); in mlx5hws_pat_calc_nop()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
| H A D | fs_tracepoint.c | 41 {.m = MLX5_GET(spec, mask, fld),\ 42 .v = MLX5_GET(spec, val, fld)} 50 (name.m = MLX5_GET(type, mask, fld), \ 51 name.v = MLX5_GET(type, val, fld), \ 69 .m = MLX5_GET(fte_match_set_lyr_2_4, mask, smac_47_16) << 16 | in print_lyr_2_4_hdrs() 70 MLX5_GET(fte_match_set_lyr_2_4, mask, smac_15_0), in print_lyr_2_4_hdrs() 71 .v = MLX5_GET(fte_match_set_lyr_2_4, value, smac_47_16) << 16 | in print_lyr_2_4_hdrs() 72 MLX5_GET(fte_match_set_lyr_2_4, value, smac_15_0)}; in print_lyr_2_4_hdrs() 74 .m = MLX5_GET(fte_match_set_lyr_2_4, mask, dmac_47_16) << 16 | in print_lyr_2_4_hdrs() 75 MLX5_GET(fte_match_set_lyr_2_4, mask, dmac_15_0), in print_lyr_2_4_hdrs() [all …]
|
| H A D | fw_tracer.c | 56 if (!MLX5_GET(mtrc_cap, out, trace_to_memory)) { in mlx5_query_mtrc_caps() 61 tracer->trc_ver = MLX5_GET(mtrc_cap, out, trc_ver); in mlx5_query_mtrc_caps() 63 MLX5_GET(mtrc_cap, out, first_string_trace); in mlx5_query_mtrc_caps() 65 MLX5_GET(mtrc_cap, out, num_string_trace); in mlx5_query_mtrc_caps() 66 tracer->str_db.num_string_db = MLX5_GET(mtrc_cap, out, num_string_db); in mlx5_query_mtrc_caps() 67 tracer->owner = !!MLX5_GET(mtrc_cap, out, trace_owner); in mlx5_query_mtrc_caps() 72 string_db_base_address_out[i] = MLX5_GET(mtrc_string_db_param, in mlx5_query_mtrc_caps() 75 string_db_size_out[i] = MLX5_GET(mtrc_string_db_param, in mlx5_query_mtrc_caps() 109 tracer->owner = !!MLX5_GET(mtrc_cap, out, trace_owner); in mlx5_fw_tracer_ownership_acquire() 517 tracer_event->event_id = MLX5_GET(tracer_event, trace, event_id); in poll_trace() [all …]
|
| H A D | rsc_dump.c | 72 rsc_dump->number_of_menu_items = MLX5_GET(resource_dump_menu_segment, menu, in mlx5_rsc_dump_read_menu_sgmt() 89 rsc_dump->fw_segment_type[sgmt_idx] = MLX5_GET(resource_dump_menu_record, in mlx5_rsc_dump_read_menu_sgmt() 109 in_seq_num = MLX5_GET(resource_dump, cmd->cmd, seq_num); in mlx5_rsc_dump_trigger() 119 out_seq_num = MLX5_GET(resource_dump, cmd->cmd, seq_num); in mlx5_rsc_dump_trigger() 176 *size = MLX5_GET(resource_dump, cmd->cmd, size); in mlx5_rsc_dump_next() 177 more_dump = MLX5_GET(resource_dump, cmd->cmd, more_dump); in mlx5_rsc_dump_next()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | mr.c | 51 mkey_index = MLX5_GET(create_mkey_out, lout, mkey_index); in mlx5_core_create_mkey() 52 *mkey = MLX5_GET(create_mkey_in, in, memory_key_mkey_entry.mkey_7_0) | in mlx5_core_create_mkey() 85 case 1: return MLX5_GET(create_psv_out, out, psv1_index); in mlx5_get_psv() 86 case 2: return MLX5_GET(create_psv_out, out, psv2_index); in mlx5_get_psv() 87 case 3: return MLX5_GET(create_psv_out, out, psv3_index); in mlx5_get_psv() 88 default: return MLX5_GET(create_psv_out, out, psv0_index); in mlx5_get_psv() 141 mkey = MLX5_GET(query_special_contexts_out, out, in mlx5_core_get_terminate_scatter_list_mkey()
|
| H A D | wq.c | 41 u8 log_wq_stride = MLX5_GET(wq, wqc, log_wq_stride); in mlx5_wq_cyc_create() 42 u8 log_wq_sz = MLX5_GET(wq, wqc, log_wq_sz); in mlx5_wq_cyc_create() 103 u8 log_rq_stride = MLX5_GET(qpc, qpc, log_rq_stride) + 4; in mlx5_wq_qp_create() 104 u8 log_rq_sz = MLX5_GET(qpc, qpc, log_rq_size); in mlx5_wq_qp_create() 106 u8 log_sq_sz = MLX5_GET(qpc, qpc, log_sq_size); in mlx5_wq_qp_create() 164 u8 log_wq_stride = MLX5_GET(cqc, cqc, cqe_sz) == CQE_STRIDE_64 ? 6 : 7; in mlx5_cqwq_create() 165 u8 log_wq_sz = MLX5_GET(cqc, cqc, log_cq_size); in mlx5_cqwq_create() 214 u8 log_wq_stride = MLX5_GET(wq, wqc, log_wq_stride); in mlx5_wq_ll_create() 215 u8 log_wq_sz = MLX5_GET(wq, wqc, log_wq_sz); in mlx5_wq_ll_create()
|
| H A D | port.c | 182 *link_width_oper = MLX5_GET(ptys_reg, out, ib_link_width_oper); in mlx5_query_ib_port_oper() 183 *proto_oper = MLX5_GET(ptys_reg, out, ib_proto_oper); in mlx5_query_ib_port_oper() 225 *status = MLX5_GET(paos_reg, out, admin_status); in mlx5_query_port_admin_status() 240 *max_mtu = MLX5_GET(pmtu_reg, out, max_mtu); in mlx5_query_port_mtu() 242 *oper_mtu = MLX5_GET(pmtu_reg, out, oper_mtu); in mlx5_query_port_mtu() 244 *admin_mtu = MLX5_GET(pmtu_reg, out, admin_mtu); in mlx5_query_port_mtu() 284 *module_num = MLX5_GET(lane_2_module_mapping, in mlx5_query_module_num() 311 if (MLX5_GET(mcia_reg, out, status)) { in mlx5_query_module_id() 313 *status = MLX5_GET(mcia_reg, out, status); in mlx5_query_module_id() 396 if (MLX5_GET(mcia_reg, out, status)) { in mlx5_query_mcia() [all …]
|
| H A D | debugfs.c | 332 state = MLX5_GET(qpc, qpc, state); in qp_read_field() 337 param = (unsigned long)mlx5_qp_type_str(MLX5_GET(qpc, qpc, st)); in qp_read_field() 341 switch (MLX5_GET(qpc, qpc, mtu)) { in qp_read_field() 362 param = 1 << MLX5_GET(qpc, qpc, log_rq_size); in qp_read_field() 365 param = 1 << (MLX5_GET(qpc, qpc, log_rq_stride) + 4); in qp_read_field() 368 if (!MLX5_GET(qpc, qpc, no_sq)) in qp_read_field() 369 param = 1 << MLX5_GET(qpc, qpc, log_sq_size); in qp_read_field() 372 param = MLX5_GET(qpc, qpc, log_page_size) + 12; in qp_read_field() 375 param = MLX5_GET(qpc, qpc, remote_qpn); in qp_read_field() 408 param = 1 << MLX5_GET(eqc, ctx, log_eq_size); in eq_read_field() [all …]
|
| H A D | dpll.c | 62 synce_status->admin_status = MLX5_GET(msees_reg, out, admin_status); in mlx5_dpll_synce_status_get() 63 synce_status->oper_status = MLX5_GET(msees_reg, out, oper_status); in mlx5_dpll_synce_status_get() 64 synce_status->ho_acq = MLX5_GET(msees_reg, out, ho_acq); in mlx5_dpll_synce_status_get() 65 synce_status->oper_freq_measure = MLX5_GET(msees_reg, out, oper_freq_measure); in mlx5_dpll_synce_status_get() 66 synce_status->failure_reason = MLX5_GET(msees_reg, out, failure_reason); in mlx5_dpll_synce_status_get() 67 synce_status->frequency_diff = MLX5_GET(msees_reg, out, frequency_diff); in mlx5_dpll_synce_status_get() 214 network_option = MLX5_GET(msecq_reg, out, network_option); in mlx5_dpll_clock_quality_level_get() 217 ssm_code = MLX5_GET(msecq_reg, out, local_ssm_code); in mlx5_dpll_clock_quality_level_get() 218 enhanced_ssm_code = MLX5_GET(msecq_reg, out, local_enhanced_ssm_code); in mlx5_dpll_clock_quality_level_get()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | nv_param.c | 159 MLX5_GET(mnvda_reg, _mnvda_ptr, configuration_item_header.length) 180 type_class = MLX5_GET(configuration_item_type_class_global, cls_ptr, in mlx5_nv_param_read() 182 param_idx = MLX5_GET(configuration_item_type_class_global, cls_ptr, in mlx5_nv_param_read() 262 value = MLX5_GET(nv_sw_offload_conf, data, cqe_compression); in mlx5_nv_param_devlink_cqe_compress_get() 345 *value = MLX5_GET(nv_sw_accelerate_conf, data, swp_l4_csum_mode); in mlx5_swp_l4_csum_mode_get() 406 if (!MLX5_GET(nv_sw_offload_cap, data, swp_l4_csum_mode_l4_only)) { in mlx5_devlink_swp_l4_csum_mode_validate() 541 if (!MLX5_GET(nv_global_pci_cap, data, sriov_support)) { in mlx5_devlink_enable_sriov_get() 552 sriov_en = MLX5_GET(nv_global_pci_conf, data, sriov_en); in mlx5_devlink_enable_sriov_get() 553 if (!MLX5_GET(nv_global_pci_conf, data, per_pf_total_vf)) { in mlx5_devlink_enable_sriov_get() 566 MLX5_GET(nv_pf_pci_conf, data, pf_total_vf_en); in mlx5_devlink_enable_sriov_get() [all …]
|
| H A D | port_tun.c | 33 entropy_flags->force_supported = !!(MLX5_GET(pcmr_reg, out, entropy_force_cap)); in mlx5_query_port_tun_entropy() 34 entropy_flags->calc_supported = !!(MLX5_GET(pcmr_reg, out, entropy_calc_cap)); in mlx5_query_port_tun_entropy() 35 entropy_flags->gre_calc_supported = !!(MLX5_GET(pcmr_reg, out, entropy_gre_calc_cap)); in mlx5_query_port_tun_entropy() 36 entropy_flags->force_enabled = !!(MLX5_GET(pcmr_reg, out, entropy_force)); in mlx5_query_port_tun_entropy() 37 entropy_flags->calc_enabled = !!(MLX5_GET(pcmr_reg, out, entropy_calc)); in mlx5_query_port_tun_entropy() 38 entropy_flags->gre_calc_enabled = !!(MLX5_GET(pcmr_reg, out, entropy_gre_calc)); in mlx5_query_port_tun_entropy()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
| H A D | vlan_mangle.c | 33 if (!(MLX5_GET(fte_match_set_lyr_2_4, headers_c, cvlan_tag) && in mlx5e_tc_act_vlan_add_rewrite_action() 34 MLX5_GET(fte_match_set_lyr_2_4, headers_v, cvlan_tag))) { in mlx5e_tc_act_vlan_add_rewrite_action() 39 match_prio_mask = MLX5_GET(fte_match_set_lyr_2_4, headers_c, first_prio); in mlx5e_tc_act_vlan_add_rewrite_action() 40 match_prio_val = MLX5_GET(fte_match_set_lyr_2_4, headers_v, first_prio); in mlx5e_tc_act_vlan_add_rewrite_action()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | 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) * port_buff_cell_sz; in mlx5e_port_query_buffer() 63 MLX5_GET(bufferx_reg, buffer, xon_threshold) * port_buff_cell_sz; in mlx5e_port_query_buffer() 65 MLX5_GET(bufferx_reg, buffer, xoff_threshold) * port_buff_cell_sz; in mlx5e_port_query_buffer() 81 MLX5_GET(bufferx_reg, buffer, size) * port_buff_cell_sz; in mlx5e_port_query_buffer() 85 MLX5_GET(pbmc_reg, out, port_buffer_size) * port_buff_cell_sz; in mlx5e_port_query_buffer() 119 buffer_pool->size = MLX5_GET(sbpr_reg, out, size); in mlx5e_port_query_pool() 120 buffer_pool->infi_size = MLX5_GET(sbpr_reg, out, infi_size); in mlx5e_port_query_pool() 121 buffer_pool->buff_occupancy = MLX5_GET(sbpr_reg, out, buff_occupancy); in mlx5e_port_query_pool() [all …]
|
| H A D | port.c | 47 *an_status = MLX5_GET(ptys_reg, out, an_status); in mlx5_port_query_eth_autoneg() 48 *an_disable_cap = MLX5_GET(ptys_reg, out, an_disable_cap); in mlx5_port_query_eth_autoneg() 49 *an_disable_admin = MLX5_GET(ptys_reg, out, an_disable_admin); in mlx5_port_query_eth_autoneg() 200 exc = MLX5_GET(sbcm_reg, out, exc); in mlx5e_port_set_sbcm() 201 min_buff = MLX5_GET(sbcm_reg, out, min_buff); in mlx5e_port_set_sbcm() 238 prio_x_buff = MLX5_GET(pptb_reg, out, prio_x_buff); in mlx5e_port_query_priority2buffer() 323 *_policy = MLX5_GET(pplm_reg, _buf, fec_override_admin_##link); \ 402 MLX5_GET(pplm_reg, buf, fec_override_cap_##link) 515 *fec_mode_active = MLX5_GET(pplm_reg, out, fec_mode_active); in mlx5e_get_fec_mode()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | adj_vport.c | 50 *vport_num = MLX5_GET(create_esw_vport_out, out, vport_num); in mlx5_esw_create_esw_vport() 83 MLX5_GET(function_vhca_rid_info_reg, rid_info_reg, in mlx5_esw_adj_vport_create() 86 MLX5_GET(function_vhca_rid_info_reg, rid_info_reg, function_id); in mlx5_esw_adj_vport_create() 175 count = MLX5_GET(query_delegated_vhca_out, out, functions_count); in mlx5_esw_adjacent_vhcas_setup() 188 vhca_id = MLX5_GET(function_vhca_rid_info_reg, rid_info_reg, in mlx5_esw_adjacent_vhcas_setup()
|
| H A D | ipsec.c | 32 *result = MLX5_GET(cmd_hca_cap, hca_cap, ipsec_offload); in esw_ipsec_vf_query_generic() 73 MLX5_GET(ipsec_cap, hca_cap, ipsec_crypto_offload); in mlx5_esw_ipsec_vf_offload_get() 75 MLX5_GET(ipsec_cap, hca_cap, ipsec_full_offload); in mlx5_esw_ipsec_vf_offload_get() 276 if (!MLX5_GET(cmd_hca_cap, hca_cap, log_max_dek)) in esw_ipsec_offload_supported() 316 if (!MLX5_GET(per_protocol_networking_offload_caps, hca_cap, swp)) in mlx5_esw_ipsec_vf_crypto_offload_supported() 347 if (!MLX5_GET(flow_table_nic_cap, hca_cap, flow_table_properties_nic_receive.decap)) { in mlx5_esw_ipsec_vf_packet_offload_supported()
|
| /linux/drivers/fwctl/mlx5/ |
| H A D | main.c | 111 uid = MLX5_GET(create_uctx_out, out, uid); in mlx5ctl_alloc_uid() 182 u16 opcode = MLX5_GET(mbox_in_hdr, in, opcode); in mlx5ctl_validate_rpc() 183 u16 op_mod = MLX5_GET(mbox_in_hdr, in, op_mod); in mlx5ctl_validate_rpc() 321 mfd->uctx_uid, MLX5_GET(mbox_in_hdr, rpc_in, opcode), in mlx5ctl_fw_rpc() 345 mfd->uctx_uid, MLX5_GET(mbox_in_hdr, rpc_in, opcode), in mlx5ctl_fw_rpc() 346 MLX5_GET(mbox_out_hdr, rpc_out, status), ERR_PTR(ret)); in mlx5ctl_fw_rpc()
|
| /linux/drivers/vdpa/mlx5/core/ |
| H A D | resources.c | 21 *pdn = MLX5_GET(alloc_pd_out, out, pd); in alloc_pd() 47 *null_mkey = MLX5_GET(query_special_contexts_out, out, null_mkey); in get_null_mkey() 76 *uid = MLX5_GET(create_uctx_out, out, uid); in create_uctx() 104 *tisn = MLX5_GET(create_tis_out, out, tisn); in mlx5_vdpa_create_tis() 127 *rqtn = MLX5_GET(create_rqt_out, out, rqtn); in mlx5_vdpa_create_rqt() 160 *tirn = MLX5_GET(create_tir_out, out, tirn); in mlx5_vdpa_create_tir() 186 *tdn = MLX5_GET(alloc_transport_domain_out, out, transport_domain); in mlx5_vdpa_alloc_transport_domain() 215 mkey_index = MLX5_GET(create_mkey_out, lout, mkey_index); in mlx5_vdpa_create_mkey()
|