Lines Matching refs:MLX5_GET

158 	uid = MLX5_GET(general_obj_out_cmd_hdr, out, obj_id);  in mlx5_ib_devx_create()
176 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, devx_obj->dinbox, opcode); in mlx5_ib_devx_is_flow_dest()
181 *dest_id = MLX5_GET(general_obj_in_cmd_hdr, devx_obj->dinbox, in mlx5_ib_devx_is_flow_dest()
187 *dest_id = MLX5_GET(destroy_flow_table_in, devx_obj->dinbox, in mlx5_ib_devx_is_flow_dest()
198 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, devx_obj->dinbox, opcode); in mlx5_ib_devx_is_flow_counter()
201 *counter_id = MLX5_GET(dealloc_flow_counter_in, in mlx5_ib_devx_is_flow_counter()
326 return MLX5_GET(affiliated_event_header, &eqe->data, obj_type); in get_event_obj_type()
347 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_get_obj_id()
354 MLX5_GET(general_obj_in_cmd_hdr, in, in devx_get_obj_id()
356 MLX5_GET(general_obj_in_cmd_hdr, in, in devx_get_obj_id()
361 MLX5_GET(query_mkey_in, in, in devx_get_obj_id()
366 MLX5_GET(query_cq_in, in, cqn)); in devx_get_obj_id()
370 MLX5_GET(modify_cq_in, in, cqn)); in devx_get_obj_id()
374 MLX5_GET(query_sq_in, in, sqn)); in devx_get_obj_id()
378 MLX5_GET(modify_sq_in, in, sqn)); in devx_get_obj_id()
382 MLX5_GET(query_rq_in, in, rqn)); in devx_get_obj_id()
386 MLX5_GET(modify_rq_in, in, rqn)); in devx_get_obj_id()
390 MLX5_GET(query_rmp_in, in, rmpn)); in devx_get_obj_id()
394 MLX5_GET(modify_rmp_in, in, rmpn)); in devx_get_obj_id()
398 MLX5_GET(query_rqt_in, in, rqtn)); in devx_get_obj_id()
402 MLX5_GET(modify_rqt_in, in, rqtn)); in devx_get_obj_id()
406 MLX5_GET(query_tir_in, in, tirn)); in devx_get_obj_id()
410 MLX5_GET(modify_tir_in, in, tirn)); in devx_get_obj_id()
414 MLX5_GET(query_tis_in, in, tisn)); in devx_get_obj_id()
418 MLX5_GET(modify_tis_in, in, tisn)); in devx_get_obj_id()
422 MLX5_GET(query_flow_table_in, in, in devx_get_obj_id()
427 MLX5_GET(modify_flow_table_in, in, in devx_get_obj_id()
432 MLX5_GET(query_flow_group_in, in, in devx_get_obj_id()
437 MLX5_GET(query_fte_in, in, in devx_get_obj_id()
442 MLX5_GET(set_fte_in, in, flow_index)); in devx_get_obj_id()
446 MLX5_GET(query_q_counter_in, in, in devx_get_obj_id()
451 MLX5_GET(query_flow_counter_in, in, in devx_get_obj_id()
456 MLX5_GET(general_obj_in_cmd_hdr, in, in devx_get_obj_id()
461 MLX5_GET(query_scheduling_element_in, in devx_get_obj_id()
466 MLX5_GET(modify_scheduling_element_in, in devx_get_obj_id()
471 MLX5_GET(add_vxlan_udp_dport_in, in, in devx_get_obj_id()
476 MLX5_GET(query_l2_table_entry_in, in, in devx_get_obj_id()
481 MLX5_GET(set_l2_table_entry_in, in, in devx_get_obj_id()
486 MLX5_GET(query_qp_in, in, qpn)); in devx_get_obj_id()
490 MLX5_GET(rst2init_qp_in, in, qpn)); in devx_get_obj_id()
494 MLX5_GET(init2rtr_qp_in, in, qpn)); in devx_get_obj_id()
498 MLX5_GET(rtr2rts_qp_in, in, qpn)); in devx_get_obj_id()
502 MLX5_GET(rts2rts_qp_in, in, qpn)); in devx_get_obj_id()
506 MLX5_GET(sqerr2rts_qp_in, in, qpn)); in devx_get_obj_id()
510 MLX5_GET(qp_2err_in, in, qpn)); in devx_get_obj_id()
514 MLX5_GET(qp_2rst_in, in, qpn)); in devx_get_obj_id()
518 MLX5_GET(query_dct_in, in, dctn)); in devx_get_obj_id()
524 MLX5_GET(query_xrq_in, in, xrqn)); in devx_get_obj_id()
528 MLX5_GET(query_xrc_srq_in, in, in devx_get_obj_id()
533 MLX5_GET(arm_xrc_srq_in, in, xrc_srqn)); in devx_get_obj_id()
537 MLX5_GET(query_srq_in, in, srqn)); in devx_get_obj_id()
541 MLX5_GET(arm_rq_in, in, srq_number)); in devx_get_obj_id()
545 MLX5_GET(drain_dct_in, in, dctn)); in devx_get_obj_id()
552 MLX5_GET(arm_xrq_in, in, xrqn)); in devx_get_obj_id()
557 MLX5_GET(query_packet_reformat_context_in, in devx_get_obj_id()
656 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_set_umem_valid()
747 *opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_is_obj_create_cmd()
780 u16 op_mod = MLX5_GET(set_fte_in, in, op_mod); in devx_is_obj_create_cmd()
787 u8 num_psv = MLX5_GET(create_psv_in, in, num_psv); in devx_is_obj_create_cmd()
800 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_is_obj_modify_cmd()
832 u16 op_mod = MLX5_GET(set_fte_in, in, op_mod); in devx_is_obj_modify_cmd()
845 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_is_obj_query_cmd()
881 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_is_whitelist_cmd()
916 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_is_general_cmd()
920 MLX5_GET(general_obj_in_cmd_hdr, in, vhca_tunnel_id)) || in devx_is_general_cmd()
1071 u16 obj_type = MLX5_GET(general_obj_in_cmd_hdr, in, obj_type); in devx_obj_build_destroy_cmd()
1072 u16 uid = MLX5_GET(general_obj_in_cmd_hdr, in, uid); in devx_obj_build_destroy_cmd()
1074 *obj_id = MLX5_GET(general_obj_out_cmd_hdr, out, obj_id); in devx_obj_build_destroy_cmd()
1080 switch (MLX5_GET(general_obj_in_cmd_hdr, in, opcode)) { in devx_obj_build_destroy_cmd()
1127 *obj_id = MLX5_GET(create_flow_table_out, out, table_id); in devx_obj_build_destroy_cmd()
1129 MLX5_GET(create_flow_table_in, in, other_vport)); in devx_obj_build_destroy_cmd()
1131 MLX5_GET(create_flow_table_in, in, vport_number)); in devx_obj_build_destroy_cmd()
1133 MLX5_GET(create_flow_table_in, in, table_type)); in devx_obj_build_destroy_cmd()
1140 *obj_id = MLX5_GET(create_flow_group_out, out, group_id); in devx_obj_build_destroy_cmd()
1142 MLX5_GET(create_flow_group_in, in, other_vport)); in devx_obj_build_destroy_cmd()
1144 MLX5_GET(create_flow_group_in, in, vport_number)); in devx_obj_build_destroy_cmd()
1146 MLX5_GET(create_flow_group_in, in, table_type)); in devx_obj_build_destroy_cmd()
1148 MLX5_GET(create_flow_group_in, in, table_id)); in devx_obj_build_destroy_cmd()
1155 *obj_id = MLX5_GET(set_fte_in, in, flow_index); in devx_obj_build_destroy_cmd()
1157 MLX5_GET(set_fte_in, in, other_vport)); in devx_obj_build_destroy_cmd()
1159 MLX5_GET(set_fte_in, in, vport_number)); in devx_obj_build_destroy_cmd()
1161 MLX5_GET(set_fte_in, in, table_type)); in devx_obj_build_destroy_cmd()
1163 MLX5_GET(set_fte_in, in, table_id)); in devx_obj_build_destroy_cmd()
1182 *obj_id = MLX5_GET(create_scheduling_element_out, out, in devx_obj_build_destroy_cmd()
1186 MLX5_GET(create_scheduling_element_in, in, in devx_obj_build_destroy_cmd()
1195 *obj_id = MLX5_GET(add_vxlan_udp_dport_in, in, vxlan_udp_port); in devx_obj_build_destroy_cmd()
1202 *obj_id = MLX5_GET(set_l2_table_entry_in, in, table_index); in devx_obj_build_destroy_cmd()
1226 MLX5_GET(attach_to_mcg_in, in, qpn)); in devx_obj_build_destroy_cmd()
1239 MLX5_GET(create_psv_out, out, psv0_index)); in devx_obj_build_destroy_cmd()
1259 key = MLX5_GET(mkc, mkc, mkey_7_0); in devx_handle_mkey_indirect()
1261 MLX5_GET(create_mkey_out, out, mkey_index)) | key; in devx_handle_mkey_indirect()
1265 mkey->pd = MLX5_GET(mkc, mkc, pd); in devx_handle_mkey_indirect()
1266 devx_mr->ndescs = MLX5_GET(mkc, mkc, translations_octword_size); in devx_handle_mkey_indirect()
1287 access_mode = MLX5_GET(mkc, mkc, access_mode_1_0); in devx_handle_mkey_create()
1288 access_mode |= MLX5_GET(mkc, mkc, access_mode_4_2) << 2; in devx_handle_mkey_create()
1419 if (MLX5_GET(general_obj_in_cmd_hdr, cmd_in, vhca_tunnel_id)) in UVERBS_HANDLER()
1478 obj_type = MLX5_GET(general_obj_in_cmd_hdr, cmd_in, obj_type); in UVERBS_HANDLER()
1516 if (MLX5_GET(general_obj_in_cmd_hdr, cmd_in, vhca_tunnel_id)) in UVERBS_HANDLER()
1561 if (MLX5_GET(general_obj_in_cmd_hdr, cmd_in, vhca_tunnel_id)) in UVERBS_HANDLER()
1701 if (MLX5_GET(general_obj_in_cmd_hdr, cmd_in, vhca_tunnel_id)) in UVERBS_HANDLER()
2296 obj_id = MLX5_GET(affiliated_event_header, &eqe->data, obj_id); in devx_get_obj_id_from_event()