Lines Matching refs:MLX5_GET

141 	uid = MLX5_GET(create_uctx_out, out, uid);  in mlx5_ib_devx_create()
272 return MLX5_GET(affiliated_event_header, &eqe->data, obj_type); in get_event_obj_type()
295 return MLX5_GET(general_obj_out_cmd_hdr, out, obj_id); in devx_get_created_obj_id()
297 return MLX5_GET(create_umem_out, out, umem_id); in devx_get_created_obj_id()
299 return MLX5_GET(create_mkey_out, out, mkey_index); in devx_get_created_obj_id()
301 return MLX5_GET(create_cq_out, out, cqn); in devx_get_created_obj_id()
303 return MLX5_GET(alloc_pd_out, out, pd); in devx_get_created_obj_id()
305 return MLX5_GET(alloc_transport_domain_out, out, in devx_get_created_obj_id()
308 return MLX5_GET(create_rmp_out, out, rmpn); in devx_get_created_obj_id()
310 return MLX5_GET(create_sq_out, out, sqn); in devx_get_created_obj_id()
312 return MLX5_GET(create_rq_out, out, rqn); in devx_get_created_obj_id()
314 return MLX5_GET(create_rqt_out, out, rqtn); in devx_get_created_obj_id()
316 return MLX5_GET(create_tir_out, out, tirn); in devx_get_created_obj_id()
318 return MLX5_GET(create_tis_out, out, tisn); in devx_get_created_obj_id()
320 return MLX5_GET(alloc_q_counter_out, out, counter_set_id); in devx_get_created_obj_id()
322 return MLX5_GET(create_flow_table_out, out, table_id); in devx_get_created_obj_id()
324 return MLX5_GET(create_flow_group_out, out, group_id); in devx_get_created_obj_id()
326 return MLX5_GET(set_fte_in, in, flow_index); in devx_get_created_obj_id()
328 return MLX5_GET(alloc_flow_counter_out, out, flow_counter_id); in devx_get_created_obj_id()
330 return MLX5_GET(alloc_packet_reformat_context_out, out, in devx_get_created_obj_id()
333 return MLX5_GET(alloc_modify_header_context_out, out, in devx_get_created_obj_id()
336 return MLX5_GET(create_scheduling_element_out, out, in devx_get_created_obj_id()
339 return MLX5_GET(add_vxlan_udp_dport_in, in, vxlan_udp_port); in devx_get_created_obj_id()
341 return MLX5_GET(set_l2_table_entry_in, in, table_index); in devx_get_created_obj_id()
343 return MLX5_GET(create_qp_out, out, qpn); in devx_get_created_obj_id()
345 return MLX5_GET(create_srq_out, out, srqn); in devx_get_created_obj_id()
347 return MLX5_GET(create_xrc_srq_out, out, xrc_srqn); in devx_get_created_obj_id()
349 return MLX5_GET(create_dct_out, out, dctn); in devx_get_created_obj_id()
351 return MLX5_GET(create_xrq_out, out, xrqn); in devx_get_created_obj_id()
353 return MLX5_GET(attach_to_mcg_in, in, qpn); in devx_get_created_obj_id()
355 return MLX5_GET(alloc_xrcd_out, out, xrcd); in devx_get_created_obj_id()
357 return MLX5_GET(create_psv_out, out, psv0_index); in devx_get_created_obj_id()
367 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_get_obj_id()
374 MLX5_GET(general_obj_in_cmd_hdr, in, in devx_get_obj_id()
376 MLX5_GET(general_obj_in_cmd_hdr, in, in devx_get_obj_id()
381 MLX5_GET(query_mkey_in, in, in devx_get_obj_id()
386 MLX5_GET(query_cq_in, in, cqn)); in devx_get_obj_id()
390 MLX5_GET(modify_cq_in, in, cqn)); in devx_get_obj_id()
394 MLX5_GET(query_sq_in, in, sqn)); in devx_get_obj_id()
398 MLX5_GET(modify_sq_in, in, sqn)); in devx_get_obj_id()
402 MLX5_GET(query_rq_in, in, rqn)); in devx_get_obj_id()
406 MLX5_GET(modify_rq_in, in, rqn)); in devx_get_obj_id()
410 MLX5_GET(query_rmp_in, in, rmpn)); in devx_get_obj_id()
414 MLX5_GET(modify_rmp_in, in, rmpn)); in devx_get_obj_id()
418 MLX5_GET(query_rqt_in, in, rqtn)); in devx_get_obj_id()
422 MLX5_GET(modify_rqt_in, in, rqtn)); in devx_get_obj_id()
426 MLX5_GET(query_tir_in, in, tirn)); in devx_get_obj_id()
430 MLX5_GET(modify_tir_in, in, tirn)); in devx_get_obj_id()
434 MLX5_GET(query_tis_in, in, tisn)); in devx_get_obj_id()
438 MLX5_GET(modify_tis_in, in, tisn)); in devx_get_obj_id()
442 MLX5_GET(query_flow_table_in, in, in devx_get_obj_id()
447 MLX5_GET(modify_flow_table_in, in, in devx_get_obj_id()
452 MLX5_GET(query_flow_group_in, in, in devx_get_obj_id()
457 MLX5_GET(query_fte_in, in, in devx_get_obj_id()
462 MLX5_GET(set_fte_in, in, flow_index)); in devx_get_obj_id()
466 MLX5_GET(query_q_counter_in, in, in devx_get_obj_id()
471 MLX5_GET(query_flow_counter_in, in, in devx_get_obj_id()
476 MLX5_GET(query_modify_header_context_in, in devx_get_obj_id()
481 MLX5_GET(query_scheduling_element_in, in devx_get_obj_id()
486 MLX5_GET(modify_scheduling_element_in, in devx_get_obj_id()
491 MLX5_GET(add_vxlan_udp_dport_in, in, in devx_get_obj_id()
496 MLX5_GET(query_l2_table_entry_in, in, in devx_get_obj_id()
501 MLX5_GET(set_l2_table_entry_in, in, in devx_get_obj_id()
506 MLX5_GET(query_qp_in, in, qpn)); in devx_get_obj_id()
510 MLX5_GET(rst2init_qp_in, in, qpn)); in devx_get_obj_id()
514 MLX5_GET(init2init_qp_in, in, qpn)); in devx_get_obj_id()
518 MLX5_GET(init2rtr_qp_in, in, qpn)); in devx_get_obj_id()
522 MLX5_GET(rtr2rts_qp_in, in, qpn)); in devx_get_obj_id()
526 MLX5_GET(rts2rts_qp_in, in, qpn)); in devx_get_obj_id()
530 MLX5_GET(sqerr2rts_qp_in, in, qpn)); in devx_get_obj_id()
534 MLX5_GET(qp_2err_in, in, qpn)); in devx_get_obj_id()
538 MLX5_GET(qp_2rst_in, in, qpn)); in devx_get_obj_id()
542 MLX5_GET(query_dct_in, in, dctn)); in devx_get_obj_id()
548 MLX5_GET(query_xrq_in, in, xrqn)); in devx_get_obj_id()
552 MLX5_GET(query_xrc_srq_in, in, in devx_get_obj_id()
557 MLX5_GET(arm_xrc_srq_in, in, xrc_srqn)); in devx_get_obj_id()
561 MLX5_GET(query_srq_in, in, srqn)); in devx_get_obj_id()
565 MLX5_GET(arm_rq_in, in, srq_number)); in devx_get_obj_id()
569 MLX5_GET(drain_dct_in, in, dctn)); in devx_get_obj_id()
576 MLX5_GET(arm_xrq_in, in, xrqn)); in devx_get_obj_id()
581 MLX5_GET(query_packet_reformat_context_in, in devx_get_obj_id()
678 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_set_umem_valid()
769 *opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_is_obj_create_cmd()
802 u16 op_mod = MLX5_GET(set_fte_in, in, op_mod); in devx_is_obj_create_cmd()
809 u8 num_psv = MLX5_GET(create_psv_in, in, num_psv); in devx_is_obj_create_cmd()
822 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_is_obj_modify_cmd()
855 u16 op_mod = MLX5_GET(set_fte_in, in, op_mod); in devx_is_obj_modify_cmd()
868 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_is_obj_query_cmd()
904 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_is_whitelist_cmd()
940 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_is_general_cmd()
944 MLX5_GET(general_obj_in_cmd_hdr, in, vhca_tunnel_id)) || in devx_is_general_cmd()
1097 u16 opcode = MLX5_GET(general_obj_in_cmd_hdr, in, opcode); in devx_obj_build_destroy_cmd()
1098 u16 uid = MLX5_GET(general_obj_in_cmd_hdr, in, uid); in devx_obj_build_destroy_cmd()
1109 MLX5_GET(general_obj_in_cmd_hdr, in, obj_type)); in devx_obj_build_destroy_cmd()
1168 MLX5_GET(create_flow_table_in, in, other_vport)); in devx_obj_build_destroy_cmd()
1170 MLX5_GET(create_flow_table_in, in, vport_number)); in devx_obj_build_destroy_cmd()
1172 MLX5_GET(create_flow_table_in, in, table_type)); in devx_obj_build_destroy_cmd()
1180 MLX5_GET(create_flow_group_in, in, other_vport)); in devx_obj_build_destroy_cmd()
1182 MLX5_GET(create_flow_group_in, in, vport_number)); in devx_obj_build_destroy_cmd()
1184 MLX5_GET(create_flow_group_in, in, table_type)); in devx_obj_build_destroy_cmd()
1186 MLX5_GET(create_flow_group_in, in, table_id)); in devx_obj_build_destroy_cmd()
1194 MLX5_GET(set_fte_in, in, other_vport)); in devx_obj_build_destroy_cmd()
1196 MLX5_GET(set_fte_in, in, vport_number)); in devx_obj_build_destroy_cmd()
1198 MLX5_GET(set_fte_in, in, table_type)); in devx_obj_build_destroy_cmd()
1200 MLX5_GET(set_fte_in, in, table_id)); in devx_obj_build_destroy_cmd()
1227 MLX5_GET(create_scheduling_element_in, in, in devx_obj_build_destroy_cmd()
1270 MLX5_GET(attach_to_mcg_in, in, qpn)); in devx_obj_build_destroy_cmd()
1304 key = MLX5_GET(mkc, mkc, mkey_7_0); in devx_handle_mkey_indirect()
1306 MLX5_GET(create_mkey_out, out, mkey_index)) | key; in devx_handle_mkey_indirect()
1308 mkey->ndescs = MLX5_GET(mkc, mkc, translations_octword_size); in devx_handle_mkey_indirect()
1329 access_mode = MLX5_GET(mkc, mkc, access_mode_1_0); in devx_handle_mkey_create()
1330 access_mode |= MLX5_GET(mkc, mkc, access_mode_4_2) << 2; in devx_handle_mkey_create()
1441 !MLX5_GET(cqc, MLX5_ADDR_OF(create_cq_in, in, cq_context), apu_cq)) in is_apu_cq()
1469 if (MLX5_GET(general_obj_in_cmd_hdr, cmd_in, vhca_tunnel_id)) in UVERBS_HANDLER()
1520 u8 bulk = MLX5_GET(alloc_flow_counter_in, in UVERBS_HANDLER()
1538 obj_type = MLX5_GET(general_obj_in_cmd_hdr, cmd_in, obj_type); in UVERBS_HANDLER()
1576 if (MLX5_GET(general_obj_in_cmd_hdr, cmd_in, vhca_tunnel_id)) in UVERBS_HANDLER()
1623 if (MLX5_GET(general_obj_in_cmd_hdr, cmd_in, vhca_tunnel_id)) in UVERBS_HANDLER()
1764 if (MLX5_GET(general_obj_in_cmd_hdr, cmd_in, vhca_tunnel_id)) in UVERBS_HANDLER()
2422 obj_id = MLX5_GET(affiliated_event_header, &eqe->data, obj_id); in devx_get_obj_id_from_event()