| $VAR1 = { | |
| 'ABI_DUMPER_VERSION' => '1.2', | |
| 'ABI_DUMP_VERSION' => '3.5', | |
| 'Arch' => 'x86_64', | |
| 'GccVersion' => '12.3.0', | |
| 'Headers' => {}, | |
| 'Language' => 'C', | |
| 'LibraryName' => 'libmlx5.so.1.27.63.0', | |
| 'LibraryVersion' => 'mlx5', | |
| 'MissedOffsets' => '1', | |
| 'MissedRegs' => '1', | |
| 'NameSpaces' => {}, | |
| 'Needed' => { | |
| 'libc.so.6' => 1, | |
| 'libibverbs.so.1' => 1 | |
| }, | |
| 'Sources' => {}, | |
| 'SymbolInfo' => { | |
| '1189661' => { | |
| 'Header' => undef, | |
| 'Line' => '6030', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'addr', | |
| 'type' => '308' | |
| }, | |
| '2' => { | |
| 'name' => 'size', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'access', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '30208', | |
| 'ShortName' => 'mlx5dv_devx_umem_reg' | |
| }, | |
| '1189864' => { | |
| 'Header' => undef, | |
| 'Line' => '6063', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_devx_umem', | |
| 'type' => '30208' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_umem_dereg' | |
| }, | |
| '1213832' => { | |
| 'Header' => undef, | |
| 'Line' => '6392', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'port_num', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'info', | |
| 'type' => '31575' | |
| }, | |
| '3' => { | |
| 'name' => 'info_len', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => '_mlx5dv_query_port' | |
| }, | |
| '1369398' => { | |
| 'Header' => undef, | |
| 'Line' => '6635', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'qp', | |
| 'type' => '5102' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_qp_query' | |
| }, | |
| '1369526' => { | |
| 'Header' => undef, | |
| 'Line' => '6683', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'qp', | |
| 'type' => '5102' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_qp_modify' | |
| }, | |
| '1378023' => { | |
| 'Header' => undef, | |
| 'Line' => '2344', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'device', | |
| 'type' => '11498' | |
| }, | |
| '1' => { | |
| 'name' => 'attr', | |
| 'type' => '1372744' | |
| } | |
| }, | |
| 'Return' => '2944', | |
| 'ShortName' => 'mlx5dv_open_device' | |
| }, | |
| '1378208' => { | |
| 'Header' => undef, | |
| 'Line' => '2338', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'device', | |
| 'type' => '11498' | |
| } | |
| }, | |
| 'Return' => '2091', | |
| 'ShortName' => 'mlx5dv_is_supported' | |
| }, | |
| '1378698' => { | |
| 'Header' => undef, | |
| 'Line' => '2238', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ibv_ctx', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'type', | |
| 'type' => '21593' | |
| }, | |
| '2' => { | |
| 'name' => 'attr', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_set_context_attr' | |
| }, | |
| '1379640' => { | |
| 'Header' => undef, | |
| 'Line' => '2152', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'obj', | |
| 'type' => '30675' | |
| }, | |
| '1' => { | |
| 'name' => 'obj_type', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => '__mlx5dv_init_obj_1_0' | |
| }, | |
| '1379698' => { | |
| 'Alias' => '__mlx5dv_init_obj_1_2', | |
| 'Header' => undef, | |
| 'Line' => '2133', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'obj', | |
| 'type' => '30675' | |
| }, | |
| '1' => { | |
| 'name' => 'obj_type', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_init_obj' | |
| }, | |
| '1380751' => { | |
| 'Header' => undef, | |
| 'Line' => '2076', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ctx', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'qpn', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_reserved_qpn_dealloc' | |
| }, | |
| '1381743' => { | |
| 'Header' => undef, | |
| 'Line' => '2023', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ctx', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'qpn', | |
| 'type' => '14641' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_reserved_qpn_alloc' | |
| }, | |
| '1384041' => { | |
| 'Header' => undef, | |
| 'Line' => '1881', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'qp', | |
| 'type' => '5102' | |
| }, | |
| '1' => { | |
| 'name' => 'requestor', | |
| 'type' => '31425' | |
| }, | |
| '2' => { | |
| 'name' => 'responder', | |
| 'type' => '31425' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_modify_qp_sched_elem' | |
| }, | |
| '1387234' => { | |
| 'Header' => undef, | |
| 'Line' => '1754', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'leaf', | |
| 'type' => '31300' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_sched_leaf_destroy' | |
| }, | |
| '1387447' => { | |
| 'Header' => undef, | |
| 'Line' => '1732', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'node', | |
| 'type' => '22309' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_sched_node_destroy' | |
| }, | |
| '1387660' => { | |
| 'Header' => undef, | |
| 'Line' => '1709', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'leaf', | |
| 'type' => '31300' | |
| }, | |
| '1' => { | |
| 'name' => 'attr', | |
| 'type' => '31270' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_sched_leaf_modify' | |
| }, | |
| '1387837' => { | |
| 'Header' => undef, | |
| 'Line' => '1681', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'node', | |
| 'type' => '22309' | |
| }, | |
| '1' => { | |
| 'name' => 'attr', | |
| 'type' => '31270' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_sched_node_modify' | |
| }, | |
| '1388014' => { | |
| 'Header' => undef, | |
| 'Line' => '1651', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ctx', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'attr', | |
| 'type' => '31270' | |
| } | |
| }, | |
| 'Return' => '31300', | |
| 'ShortName' => 'mlx5dv_sched_leaf_create' | |
| }, | |
| '1388622' => { | |
| 'Header' => undef, | |
| 'Line' => '1600', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ctx', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'attr', | |
| 'type' => '31270' | |
| } | |
| }, | |
| 'Return' => '22309', | |
| 'ShortName' => 'mlx5dv_sched_node_create' | |
| }, | |
| '1392009' => { | |
| 'Header' => undef, | |
| 'Line' => '1408', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'qp', | |
| 'type' => '5102' | |
| }, | |
| '1' => { | |
| 'name' => 'stream_id', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dci_stream_id_reset' | |
| }, | |
| '1392989' => { | |
| 'Header' => undef, | |
| 'Line' => '1398', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'qp', | |
| 'type' => '5102' | |
| }, | |
| '1' => { | |
| 'name' => 'udp_sport', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_modify_qp_udp_sport' | |
| }, | |
| '1393868' => { | |
| 'Header' => undef, | |
| 'Line' => '1359', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'qp', | |
| 'type' => '5102' | |
| }, | |
| '1' => { | |
| 'name' => 'port_num', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_modify_qp_lag_port' | |
| }, | |
| '1394994' => { | |
| 'Header' => undef, | |
| 'Line' => '1281', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'qp', | |
| 'type' => '5102' | |
| }, | |
| '1' => { | |
| 'name' => 'port_num', | |
| 'type' => '7467' | |
| }, | |
| '2' => { | |
| 'name' => 'active_port_num', | |
| 'type' => '7467' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_query_qp_lag_port' | |
| }, | |
| '1397861' => { | |
| 'Header' => undef, | |
| 'Line' => '1004', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ctx_in', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'attrs_out', | |
| 'type' => '31160' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_query_device' | |
| }, | |
| '1470870' => { | |
| 'Header' => undef, | |
| 'Line' => '3570', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'attr', | |
| 'type' => '1471523' | |
| } | |
| }, | |
| 'Return' => '1471518', | |
| 'ShortName' => 'mlx5dv_get_vfio_device_list' | |
| }, | |
| '1471538' => { | |
| 'Header' => undef, | |
| 'Line' => '3550', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ibctx', | |
| 'type' => '2944' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_vfio_process_events' | |
| }, | |
| '1475198' => { | |
| 'Header' => undef, | |
| 'Line' => '3543', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ibctx', | |
| 'type' => '2944' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_vfio_get_events_fd' | |
| }, | |
| '1594648' => { | |
| 'Header' => undef, | |
| 'Line' => '4240', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_qp', | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'name' => 'wr_id', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_qp_cancel_posted_send_wrs' | |
| }, | |
| '1783702' => { | |
| 'Header' => undef, | |
| 'Line' => '8311', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dveq', | |
| 'type' => '31690' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_destroy_eq' | |
| }, | |
| '1783831' => { | |
| 'Header' => undef, | |
| 'Line' => '8298', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ibctx', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '31690', | |
| 'ShortName' => 'mlx5dv_devx_create_eq' | |
| }, | |
| '1784071' => { | |
| 'Header' => undef, | |
| 'Line' => '8285', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dvmsi', | |
| 'type' => '31625' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_free_msi_vector' | |
| }, | |
| '1784201' => { | |
| 'Header' => undef, | |
| 'Line' => '8273', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ibctx', | |
| 'type' => '2944' | |
| } | |
| }, | |
| 'Return' => '31625', | |
| 'ShortName' => 'mlx5dv_devx_alloc_msi_vector' | |
| }, | |
| '1784334' => { | |
| 'Header' => undef, | |
| 'Line' => '8261', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_pp', | |
| 'type' => '30629' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'ShortName' => 'mlx5dv_pp_free' | |
| }, | |
| '1784902' => { | |
| 'Header' => undef, | |
| 'Line' => '8228', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'pp_context_sz', | |
| 'type' => '419' | |
| }, | |
| '2' => { | |
| 'name' => 'pp_context', | |
| 'type' => '1961' | |
| }, | |
| '3' => { | |
| 'name' => 'flags', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '30629', | |
| 'ShortName' => 'mlx5dv_pp_alloc' | |
| }, | |
| '1786551' => { | |
| 'Header' => undef, | |
| 'Line' => '8171', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'sizes', | |
| 'type' => '1786729' | |
| }, | |
| '1' => { | |
| 'name' => 'sizes_len', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'ShortName' => '_mlx5dv_get_export_sizes' | |
| }, | |
| '1786734' => { | |
| 'Header' => undef, | |
| 'Line' => '8163', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_var', | |
| 'type' => '30573' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'ShortName' => 'mlx5dv_var_unimport' | |
| }, | |
| '1786778' => { | |
| 'Header' => undef, | |
| 'Line' => '8142', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'data', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Return' => '30573', | |
| 'ShortName' => 'mlx5dv_var_import' | |
| }, | |
| '1786940' => { | |
| 'Header' => undef, | |
| 'Line' => '8126', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_var', | |
| 'type' => '30573' | |
| }, | |
| '1' => { | |
| 'name' => 'data', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_var_export' | |
| }, | |
| '1787106' => { | |
| 'Header' => undef, | |
| 'Line' => '8114', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_var', | |
| 'type' => '30573' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'ShortName' => 'mlx5dv_free_var' | |
| }, | |
| '1787669' => { | |
| 'Header' => undef, | |
| 'Line' => '8085', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'flags', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '30573', | |
| 'ShortName' => 'mlx5dv_alloc_var' | |
| }, | |
| '1789292' => { | |
| 'Header' => undef, | |
| 'Line' => '8025', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dek', | |
| 'type' => '17967' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dek_destroy' | |
| }, | |
| '1789505' => { | |
| 'Header' => undef, | |
| 'Line' => '8001', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dek', | |
| 'type' => '17967' | |
| }, | |
| '1' => { | |
| 'name' => 'dek_attr', | |
| 'type' => '30523' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dek_query' | |
| }, | |
| '1790362' => { | |
| 'Header' => undef, | |
| 'Line' => '7948', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'init_attr', | |
| 'type' => '30493' | |
| } | |
| }, | |
| 'Return' => '17967', | |
| 'ShortName' => 'mlx5dv_dek_create' | |
| }, | |
| '1791917' => { | |
| 'Header' => undef, | |
| 'Line' => '7815', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'crypto_login', | |
| 'type' => '19083' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_crypto_login_destroy' | |
| }, | |
| '1792130' => { | |
| 'Header' => undef, | |
| 'Line' => '7790', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'crypto_login', | |
| 'type' => '19083' | |
| }, | |
| '1' => { | |
| 'name' => 'query_attr', | |
| 'type' => '30443' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_crypto_login_query' | |
| }, | |
| '1792307' => { | |
| 'Header' => undef, | |
| 'Line' => '7766', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'login_attr', | |
| 'type' => '30413' | |
| } | |
| }, | |
| 'Return' => '19083', | |
| 'ShortName' => 'mlx5dv_crypto_login_create' | |
| }, | |
| '1792679' => { | |
| 'Header' => undef, | |
| 'Line' => '7726', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_crypto_logout' | |
| }, | |
| '1792986' => { | |
| 'Header' => undef, | |
| 'Line' => '7693', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'state', | |
| 'type' => '30363' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_crypto_login_query_state' | |
| }, | |
| '1793352' => { | |
| 'Header' => undef, | |
| 'Line' => '7656', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'login_attr', | |
| 'type' => '30333' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_crypto_login' | |
| }, | |
| '1795024' => { | |
| 'Header' => undef, | |
| 'Line' => '7470', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_mkey', | |
| 'type' => '18282' | |
| }, | |
| '1' => { | |
| 'name' => 'err_info', | |
| 'type' => '1795294' | |
| }, | |
| '2' => { | |
| 'name' => 'err_info_size', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => '_mlx5dv_mkey_check' | |
| }, | |
| '1795380' => { | |
| 'Header' => undef, | |
| 'Line' => '7409', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_mkey', | |
| 'type' => '18282' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_destroy_mkey' | |
| }, | |
| '1795902' => { | |
| 'Header' => undef, | |
| 'Line' => '7370', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'mkey_init_attr', | |
| 'type' => '30283' | |
| } | |
| }, | |
| 'Return' => '18282', | |
| 'ShortName' => 'mlx5dv_create_mkey' | |
| }, | |
| '1799460' => { | |
| 'Header' => undef, | |
| 'Line' => '7245', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'event_channel', | |
| 'type' => '29911' | |
| }, | |
| '1' => { | |
| 'name' => 'event_data', | |
| 'type' => '30122' | |
| }, | |
| '2' => { | |
| 'name' => 'event_resp_len', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '1915', | |
| 'ShortName' => 'mlx5dv_devx_get_event' | |
| }, | |
| '1800060' => { | |
| 'Header' => undef, | |
| 'Line' => '7131', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'cmd_comp', | |
| 'type' => '29865' | |
| }, | |
| '1' => { | |
| 'name' => 'cmd_resp', | |
| 'type' => '30087' | |
| }, | |
| '2' => { | |
| 'name' => 'cmd_resp_len', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_get_async_cmd_comp' | |
| }, | |
| '1800416' => { | |
| 'Header' => undef, | |
| 'Line' => '7101', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'obj', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| }, | |
| '4' => { | |
| 'name' => 'wr_id', | |
| 'type' => '2023' | |
| }, | |
| '5' => { | |
| 'name' => 'cmd_comp', | |
| 'type' => '29865' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_obj_query_async' | |
| }, | |
| '1801975' => { | |
| 'Header' => undef, | |
| 'Line' => '7065', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_event_channel', | |
| 'type' => '29911' | |
| }, | |
| '1' => { | |
| 'name' => 'fd', | |
| 'type' => '159' | |
| }, | |
| '2' => { | |
| 'name' => 'obj', | |
| 'type' => '19679' | |
| }, | |
| '3' => { | |
| 'name' => 'event_num', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_subscribe_devx_event_fd' | |
| }, | |
| '1803262' => { | |
| 'Header' => undef, | |
| 'Line' => '7023', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_event_channel', | |
| 'type' => '29911' | |
| }, | |
| '1' => { | |
| 'name' => 'obj', | |
| 'type' => '19679' | |
| }, | |
| '2' => { | |
| 'name' => 'events_sz', | |
| 'type' => '1989' | |
| }, | |
| '3' => { | |
| 'name' => 'events_num', | |
| 'type' => '29972' | |
| }, | |
| '4' => { | |
| 'name' => 'cookie', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_subscribe_devx_event' | |
| }, | |
| '1804635' => { | |
| 'Header' => undef, | |
| 'Line' => '6984', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_event_channel', | |
| 'type' => '29911' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'ShortName' => 'mlx5dv_devx_destroy_event_channel' | |
| }, | |
| '1804861' => { | |
| 'Header' => undef, | |
| 'Line' => '6960', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'flags', | |
| 'type' => '15533' | |
| } | |
| }, | |
| 'Return' => '29911', | |
| 'ShortName' => 'mlx5dv_devx_create_event_channel' | |
| }, | |
| '1805858' => { | |
| 'Header' => undef, | |
| 'Line' => '6916', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'cmd_comp', | |
| 'type' => '29865' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'ShortName' => 'mlx5dv_devx_destroy_cmd_comp' | |
| }, | |
| '1806007' => { | |
| 'Header' => undef, | |
| 'Line' => '6897', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| } | |
| }, | |
| 'Return' => '29865', | |
| 'ShortName' => 'mlx5dv_devx_create_cmd_comp' | |
| }, | |
| '1806744' => { | |
| 'Header' => undef, | |
| 'Line' => '6851', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ind_tbl', | |
| 'type' => '7709' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_ind_tbl_modify' | |
| }, | |
| '1808000' => { | |
| 'Header' => undef, | |
| 'Line' => '6824', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ind_tbl', | |
| 'type' => '7709' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_ind_tbl_query' | |
| }, | |
| '1809256' => { | |
| 'Header' => undef, | |
| 'Line' => '6796', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'wq', | |
| 'type' => '5417' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_wq_modify' | |
| }, | |
| '1810510' => { | |
| 'Header' => undef, | |
| 'Line' => '6770', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'wq', | |
| 'type' => '5417' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_wq_query' | |
| }, | |
| '1811764' => { | |
| 'Header' => undef, | |
| 'Line' => '6744', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'srq', | |
| 'type' => '5218' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_srq_modify' | |
| }, | |
| '1813020' => { | |
| 'Header' => undef, | |
| 'Line' => '6718', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'srq', | |
| 'type' => '5218' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_srq_query' | |
| }, | |
| '1817234' => { | |
| 'Header' => undef, | |
| 'Line' => '6609', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'cq', | |
| 'type' => '4902' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_cq_modify' | |
| }, | |
| '1818488' => { | |
| 'Header' => undef, | |
| 'Line' => '6583', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'cq', | |
| 'type' => '4902' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_cq_query' | |
| }, | |
| '1819742' => { | |
| 'Header' => undef, | |
| 'Line' => '6557', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'vector', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'eqn', | |
| 'type' => '14641' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_query_eqn' | |
| }, | |
| '1820643' => { | |
| 'Header' => undef, | |
| 'Line' => '6529', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_devx_uar', | |
| 'type' => '30152' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_uar_export_dmabuf_fd' | |
| }, | |
| '1826203' => { | |
| 'Header' => undef, | |
| 'Line' => '6347', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'obj', | |
| 'type' => '19679' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'ShortName' => 'mlx5dv_devx_obj_unimport' | |
| }, | |
| '1826232' => { | |
| 'Header' => undef, | |
| 'Line' => '6325', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'data', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Return' => '19679', | |
| 'ShortName' => 'mlx5dv_devx_obj_import' | |
| }, | |
| '1826394' => { | |
| 'Header' => undef, | |
| 'Line' => '6311', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'obj', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'data', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_obj_export' | |
| }, | |
| '1832545' => { | |
| 'Header' => undef, | |
| 'Line' => '6110', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_devx_umem', | |
| 'type' => '30208' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'ShortName' => 'mlx5dv_devx_umem_unimport' | |
| }, | |
| '1832589' => { | |
| 'Header' => undef, | |
| 'Line' => '6092', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'data', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Return' => '30208', | |
| 'ShortName' => 'mlx5dv_devx_umem_import' | |
| }, | |
| '1832751' => { | |
| 'Header' => undef, | |
| 'Line' => '6076', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_devx_umem', | |
| 'type' => '30208' | |
| }, | |
| '1' => { | |
| 'name' => 'data', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_umem_export' | |
| }, | |
| '1833748' => { | |
| 'Header' => undef, | |
| 'Line' => '6017', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ctx', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'umem_in', | |
| 'type' => '30238' | |
| } | |
| }, | |
| 'Return' => '30208', | |
| 'ShortName' => 'mlx5dv_devx_umem_reg_ex' | |
| }, | |
| '1837998' => { | |
| 'Header' => undef, | |
| 'Line' => '5820', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'flow_matcher', | |
| 'type' => '31000' | |
| }, | |
| '1' => { | |
| 'name' => 'match_value', | |
| 'type' => '19369' | |
| }, | |
| '2' => { | |
| 'name' => 'num_actions', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'actions_attr', | |
| 'type' => '31070' | |
| } | |
| }, | |
| 'Return' => '13881', | |
| 'ShortName' => 'mlx5dv_create_flow' | |
| }, | |
| '1850349' => { | |
| 'Header' => undef, | |
| 'Line' => '5181', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'buf', | |
| 'type' => '346' | |
| }, | |
| '2' => { | |
| 'name' => 'buf_len', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_get_data_direct_sysfs_path' | |
| }, | |
| '1851021' => { | |
| 'Header' => undef, | |
| 'Line' => '5153', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'pd', | |
| 'type' => '6342' | |
| }, | |
| '1' => { | |
| 'name' => 'offset', | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'name' => 'length', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'iova', | |
| 'type' => '2023' | |
| }, | |
| '4' => { | |
| 'name' => 'fd', | |
| 'type' => '159' | |
| }, | |
| '5' => { | |
| 'name' => 'access', | |
| 'type' => '159' | |
| }, | |
| '6' => { | |
| 'name' => 'mlx5_access', | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Return' => '6128', | |
| 'ShortName' => 'mlx5dv_reg_dmabuf_mr' | |
| }, | |
| '1852006' => { | |
| 'Header' => undef, | |
| 'Line' => '5114', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dm', | |
| 'type' => '2979' | |
| }, | |
| '1' => { | |
| 'name' => 'op', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Return' => '308', | |
| 'ShortName' => 'mlx5dv_dm_map_op_addr' | |
| }, | |
| '1857522' => { | |
| 'Header' => undef, | |
| 'Line' => '4853', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ctx', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'esp', | |
| 'type' => '14036' | |
| }, | |
| '2' => { | |
| 'name' => 'mlx5_attr', | |
| 'type' => '30895' | |
| } | |
| }, | |
| 'Return' => '14031', | |
| 'ShortName' => 'mlx5dv_create_flow_action_esp' | |
| }, | |
| '1862025' => { | |
| 'Header' => undef, | |
| 'Line' => '4534', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'attr', | |
| 'type' => '14386' | |
| }, | |
| '2' => { | |
| 'name' => 'mlx5_wq_attr', | |
| 'type' => '30800' | |
| } | |
| }, | |
| 'Return' => '5417', | |
| 'ShortName' => 'mlx5dv_create_wq' | |
| }, | |
| '1873088' => { | |
| 'Header' => undef, | |
| 'Line' => '3583', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'qp', | |
| 'type' => '9636' | |
| } | |
| }, | |
| 'Return' => '18236', | |
| 'ShortName' => 'mlx5dv_qp_ex_from_ibv_qp_ex' | |
| }, | |
| '1873136' => { | |
| 'Header' => undef, | |
| 'Line' => '3569', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'qp_attr', | |
| 'type' => '14611' | |
| }, | |
| '2' => { | |
| 'name' => 'mlx5_qp_attr', | |
| 'type' => '30745' | |
| } | |
| }, | |
| 'Return' => '5102', | |
| 'ShortName' => 'mlx5dv_create_qp' | |
| }, | |
| '1873827' => { | |
| 'Header' => undef, | |
| 'Line' => '3536', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ah', | |
| 'type' => '8396' | |
| }, | |
| '1' => { | |
| 'name' => 'qp_num', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_map_ah_to_qp' | |
| }, | |
| '1896960' => { | |
| 'Header' => undef, | |
| 'Line' => '1259', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'cq_attr', | |
| 'type' => '14446' | |
| }, | |
| '2' => { | |
| 'name' => 'mlx5_cq_attr', | |
| 'type' => '30710' | |
| } | |
| }, | |
| 'Return' => '10690', | |
| 'ShortName' => 'mlx5dv_create_cq' | |
| }, | |
| '295782' => { | |
| 'Header' => undef, | |
| 'Line' => '1620', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'rule', | |
| 'type' => '292683' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dr_rule_destroy' | |
| }, | |
| '295871' => { | |
| 'Header' => undef, | |
| 'Line' => '222', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'tbl', | |
| 'type' => '271487' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dr_table_destroy' | |
| }, | |
| '295894' => { | |
| 'Header' => undef, | |
| 'Line' => '1579', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'matcher', | |
| 'type' => '292602' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dr_matcher_destroy' | |
| }, | |
| '295917' => { | |
| 'Header' => undef, | |
| 'Line' => '1600', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'matcher', | |
| 'type' => '292602' | |
| }, | |
| '1' => { | |
| 'name' => 'value', | |
| 'type' => '19369' | |
| }, | |
| '2' => { | |
| 'name' => 'num_actions', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'actions', | |
| 'type' => '271624' | |
| } | |
| }, | |
| 'Return' => '292683', | |
| 'ShortName' => 'mlx5dv_dr_rule_create' | |
| }, | |
| '295955' => { | |
| 'Header' => undef, | |
| 'Line' => '1466', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'tbl', | |
| 'type' => '271487' | |
| }, | |
| '1' => { | |
| 'name' => 'priority', | |
| 'type' => '1989' | |
| }, | |
| '2' => { | |
| 'name' => 'match_criteria_enable', | |
| 'type' => '1977' | |
| }, | |
| '3' => { | |
| 'name' => 'mask', | |
| 'type' => '19369' | |
| } | |
| }, | |
| 'Return' => '292602', | |
| 'ShortName' => 'mlx5dv_dr_matcher_create' | |
| }, | |
| '295993' => { | |
| 'Header' => undef, | |
| 'Line' => '168', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'level', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '271487', | |
| 'ShortName' => 'mlx5dv_dr_table_create' | |
| }, | |
| '296128' => { | |
| 'Header' => undef, | |
| 'Line' => '6301', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'obj', | |
| 'type' => '19679' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_obj_destroy' | |
| }, | |
| '296425' => { | |
| 'Header' => undef, | |
| 'Line' => '4919', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ctx', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'actions_sz', | |
| 'type' => '419' | |
| }, | |
| '2' => { | |
| 'name' => 'actions', | |
| 'type' => '13841' | |
| }, | |
| '3' => { | |
| 'name' => 'ft_type', | |
| 'type' => '15330' | |
| } | |
| }, | |
| 'Return' => '14031', | |
| 'ShortName' => 'mlx5dv_create_flow_action_modify_header' | |
| }, | |
| '296595' => { | |
| 'Header' => undef, | |
| 'Line' => '4987', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ctx', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'data_sz', | |
| 'type' => '419' | |
| }, | |
| '2' => { | |
| 'name' => 'data', | |
| 'type' => '308' | |
| }, | |
| '3' => { | |
| 'name' => 'reformat_type', | |
| 'type' => '15390' | |
| }, | |
| '4' => { | |
| 'name' => 'ft_type', | |
| 'type' => '15330' | |
| } | |
| }, | |
| 'Return' => '14031', | |
| 'ShortName' => 'mlx5dv_create_flow_action_packet_reformat' | |
| }, | |
| '296771' => { | |
| 'Header' => undef, | |
| 'Line' => '5916', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'sa', | |
| 'type' => '31100' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_destroy_steering_anchor' | |
| }, | |
| '296813' => { | |
| 'Header' => undef, | |
| 'Line' => '5903', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'attr', | |
| 'type' => '31105' | |
| } | |
| }, | |
| 'Return' => '31100', | |
| 'ShortName' => 'mlx5dv_create_steering_anchor' | |
| }, | |
| '297048' => { | |
| 'Header' => undef, | |
| 'Line' => '3084', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'action', | |
| 'type' => '271629' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dr_action_destroy' | |
| }, | |
| '297659' => { | |
| 'Header' => undef, | |
| 'Line' => '3052', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'num_dest', | |
| 'type' => '419' | |
| }, | |
| '2' => { | |
| 'name' => 'dests', | |
| 'type' => '299106' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_dest_array' | |
| }, | |
| '299756' => { | |
| 'Header' => undef, | |
| 'Line' => '2842', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'attr', | |
| 'type' => '301833' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_flow_sampler' | |
| }, | |
| '303609' => { | |
| 'Header' => undef, | |
| 'Line' => '2442', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'ib_port', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_dest_ib_port' | |
| }, | |
| '303989' => { | |
| 'Header' => undef, | |
| 'Line' => '2406', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'vport', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_dest_vport' | |
| }, | |
| '304369' => { | |
| 'Header' => undef, | |
| 'Line' => '2359', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'attr', | |
| 'type' => '296212' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_flow_meter' | |
| }, | |
| '304906' => { | |
| 'Header' => undef, | |
| 'Line' => '2342', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'action', | |
| 'type' => '271629' | |
| }, | |
| '1' => { | |
| 'name' => 'attr', | |
| 'type' => '296212' | |
| }, | |
| '2' => { | |
| 'name' => 'modify_field_select', | |
| 'type' => '2215' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dr_action_modify_flow_meter' | |
| }, | |
| '305040' => { | |
| 'Header' => undef, | |
| 'Line' => '2279', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'flags', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'actions_sz', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'actions', | |
| 'type' => '296299' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_modify_header' | |
| }, | |
| '309663' => { | |
| 'Header' => undef, | |
| 'Line' => '1772', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'vlan_hdr', | |
| 'type' => '2203' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_push_vlan' | |
| }, | |
| '310059' => { | |
| 'Header' => undef, | |
| 'Line' => '1767', | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_pop_vlan' | |
| }, | |
| '310297' => { | |
| 'Header' => undef, | |
| 'Line' => '1702', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'flags', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'reformat_type', | |
| 'type' => '15390' | |
| }, | |
| '3' => { | |
| 'name' => 'data_sz', | |
| 'type' => '419' | |
| }, | |
| '4' => { | |
| 'name' => 'data', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_packet_reformat' | |
| }, | |
| '312486' => { | |
| 'Header' => undef, | |
| 'Line' => '1493', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'tag_value', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_tag' | |
| }, | |
| '312764' => { | |
| 'Header' => undef, | |
| 'Line' => '1474', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'action', | |
| 'type' => '271629' | |
| }, | |
| '1' => { | |
| 'name' => 'offset', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'flags', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'return_reg_c', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dr_action_modify_aso' | |
| }, | |
| '313181' => { | |
| 'Header' => undef, | |
| 'Line' => '1383', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'devx_obj', | |
| 'type' => '19679' | |
| }, | |
| '2' => { | |
| 'name' => 'offset', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'flags', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'return_reg_c', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_aso' | |
| }, | |
| '314467' => { | |
| 'Header' => undef, | |
| 'Line' => '1250', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'devx_obj', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'offset', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_flow_counter' | |
| }, | |
| '314782' => { | |
| 'Header' => undef, | |
| 'Line' => '1197', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'tbl', | |
| 'type' => '271487' | |
| }, | |
| '1' => { | |
| 'name' => 'priority', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_dest_root_table' | |
| }, | |
| '315671' => { | |
| 'Header' => undef, | |
| 'Line' => '1118', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'tbl', | |
| 'type' => '271487' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_dest_table' | |
| }, | |
| '316033' => { | |
| 'Header' => undef, | |
| 'Line' => '1100', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'devx_obj', | |
| 'type' => '19679' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_dest_devx_tir' | |
| }, | |
| '316328' => { | |
| 'Header' => undef, | |
| 'Line' => '1080', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ibqp', | |
| 'type' => '5102' | |
| } | |
| }, | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_dest_ibv_qp' | |
| }, | |
| '316623' => { | |
| 'Header' => undef, | |
| 'Line' => '1074', | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_default_miss' | |
| }, | |
| '316861' => { | |
| 'Header' => undef, | |
| 'Line' => '1069', | |
| 'Return' => '271629', | |
| 'ShortName' => 'mlx5dv_dr_action_create_drop' | |
| }, | |
| '356457' => { | |
| 'Header' => undef, | |
| 'Line' => '878', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'fout', | |
| 'type' => '1927' | |
| }, | |
| '1' => { | |
| 'name' => 'rule', | |
| 'type' => '292683' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dump_dr_rule' | |
| }, | |
| '357096' => { | |
| 'Header' => undef, | |
| 'Line' => '853', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'fout', | |
| 'type' => '1927' | |
| }, | |
| '1' => { | |
| 'name' => 'matcher', | |
| 'type' => '292602' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dump_dr_matcher' | |
| }, | |
| '357711' => { | |
| 'Header' => undef, | |
| 'Line' => '832', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'fout', | |
| 'type' => '1927' | |
| }, | |
| '1' => { | |
| 'name' => 'tbl', | |
| 'type' => '271487' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dump_dr_table' | |
| }, | |
| '358302' => { | |
| 'Header' => undef, | |
| 'Line' => '814', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'fout', | |
| 'type' => '1927' | |
| }, | |
| '1' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dump_dr_domain' | |
| }, | |
| '429527' => { | |
| 'Header' => undef, | |
| 'Line' => '6273', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'obj', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_obj_modify' | |
| }, | |
| '429593' => { | |
| 'Header' => undef, | |
| 'Line' => '6247', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'obj', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_obj_query' | |
| }, | |
| '429636' => { | |
| 'Header' => undef, | |
| 'Line' => '6218', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '19679', | |
| 'ShortName' => 'mlx5dv_devx_obj_create' | |
| }, | |
| '429766' => { | |
| 'Header' => undef, | |
| 'Line' => '6366', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'in', | |
| 'type' => '1961' | |
| }, | |
| '2' => { | |
| 'name' => 'inlen', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'out', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'outlen', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_devx_general_cmd' | |
| }, | |
| '498602' => { | |
| 'Header' => undef, | |
| 'Line' => '5363', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'dm_attr', | |
| 'type' => '14001' | |
| }, | |
| '2' => { | |
| 'name' => 'mlx5_dm_attr', | |
| 'type' => '30835' | |
| } | |
| }, | |
| 'Return' => '2979', | |
| 'ShortName' => 'mlx5dv_alloc_dm' | |
| }, | |
| '546618' => { | |
| 'Header' => undef, | |
| 'Line' => '5631', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'flow_matcher', | |
| 'type' => '31000' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_destroy_flow_matcher' | |
| }, | |
| '548632' => { | |
| 'Header' => undef, | |
| 'Line' => '5600', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'attr', | |
| 'type' => '31005' | |
| } | |
| }, | |
| 'Return' => '31000', | |
| 'ShortName' => 'mlx5dv_create_flow_matcher' | |
| }, | |
| '552982' => { | |
| 'Header' => undef, | |
| 'Line' => '1416', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'matcher', | |
| 'type' => '292602' | |
| }, | |
| '1' => { | |
| 'name' => 'matcher_layout', | |
| 'type' => '553261' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dr_matcher_set_layout' | |
| }, | |
| '605726' => { | |
| 'Header' => undef, | |
| 'Line' => '6508', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dv_devx_uar', | |
| 'type' => '30152' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'ShortName' => 'mlx5dv_devx_free_uar' | |
| }, | |
| '605899' => { | |
| 'Header' => undef, | |
| 'Line' => '6485', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'flags', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '30152', | |
| 'ShortName' => 'mlx5dv_devx_alloc_uar' | |
| }, | |
| '606468' => { | |
| 'Header' => undef, | |
| 'Line' => '646', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dr_domain_destroy' | |
| }, | |
| '607225' => { | |
| 'Header' => undef, | |
| 'Line' => '635', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'allow', | |
| 'type' => '2091' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'ShortName' => 'mlx5dv_dr_domain_allow_duplicate_rules' | |
| }, | |
| '607639' => { | |
| 'Header' => undef, | |
| 'Line' => '624', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'enable', | |
| 'type' => '2091' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'ShortName' => 'mlx5dv_dr_domain_set_reclaim_device_memory' | |
| }, | |
| '608053' => { | |
| 'Header' => undef, | |
| 'Line' => '2052', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'flags', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dr_domain_sync' | |
| }, | |
| '608239' => { | |
| 'Header' => undef, | |
| 'Line' => '500', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ctx', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'type', | |
| 'type' => '271230' | |
| } | |
| }, | |
| 'Return' => '286590', | |
| 'ShortName' => 'mlx5dv_dr_domain_create' | |
| }, | |
| '654850' => { | |
| 'Header' => undef, | |
| 'Line' => '5799', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'flow_matcher', | |
| 'type' => '31000' | |
| }, | |
| '1' => { | |
| 'name' => 'match_value', | |
| 'type' => '19369' | |
| }, | |
| '2' => { | |
| 'name' => 'num_actions', | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'name' => 'actions_attr', | |
| 'type' => '31070' | |
| }, | |
| '4' => { | |
| 'name' => 'attr_len', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '13881', | |
| 'ShortName' => '__mlx5dv_create_flow' | |
| }, | |
| '724011' => { | |
| 'Header' => undef, | |
| 'Line' => '1797', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'devx_obj', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dr_aso_other_domain_unlink' | |
| }, | |
| '724140' => { | |
| 'Header' => undef, | |
| 'Line' => '1776', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'devx_obj', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'peer_dmn', | |
| 'type' => '286590' | |
| }, | |
| '2' => { | |
| 'name' => 'dmn', | |
| 'type' => '286590' | |
| }, | |
| '3' => { | |
| 'name' => 'flags', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'return_reg_c', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_dr_aso_other_domain_link' | |
| }, | |
| '77546' => { | |
| 'Header' => undef, | |
| 'Line' => '2288', | |
| 'Param' => { | |
| '0' => { | |
| 'name' => 'ctx_in', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'clock_info', | |
| 'type' => '31535' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'ShortName' => 'mlx5dv_get_clock_info' | |
| } | |
| }, | |
| 'SymbolVersion' => { | |
| '__mlx5dv_create_flow' => '__mlx5dv_create_flow@@MLX5_1.25.1', | |
| '__mlx5dv_init_obj_1_0' => 'mlx5dv_init_obj@MLX5_1.0', | |
| '__mlx5dv_init_obj_1_2' => 'mlx5dv_init_obj@@MLX5_1.2', | |
| '_mlx5dv_get_export_sizes' => '_mlx5dv_get_export_sizes@@MLX5_1.27', | |
| '_mlx5dv_mkey_check' => '_mlx5dv_mkey_check@@MLX5_1.20', | |
| '_mlx5dv_query_port' => '_mlx5dv_query_port@@MLX5_1.19', | |
| 'mlx5dv_alloc_dm' => 'mlx5dv_alloc_dm@@MLX5_1.10', | |
| 'mlx5dv_alloc_var' => 'mlx5dv_alloc_var@@MLX5_1.12', | |
| 'mlx5dv_create_cq' => 'mlx5dv_create_cq@@MLX5_1.1', | |
| 'mlx5dv_create_flow' => 'mlx5dv_create_flow@@MLX5_1.6', | |
| 'mlx5dv_create_flow_action_esp' => 'mlx5dv_create_flow_action_esp@@MLX5_1.5', | |
| 'mlx5dv_create_flow_action_modify_header' => 'mlx5dv_create_flow_action_modify_header@@MLX5_1.7', | |
| 'mlx5dv_create_flow_action_packet_reformat' => 'mlx5dv_create_flow_action_packet_reformat@@MLX5_1.7', | |
| 'mlx5dv_create_flow_matcher' => 'mlx5dv_create_flow_matcher@@MLX5_1.6', | |
| 'mlx5dv_create_mkey' => 'mlx5dv_create_mkey@@MLX5_1.10', | |
| 'mlx5dv_create_qp' => 'mlx5dv_create_qp@@MLX5_1.3', | |
| 'mlx5dv_create_steering_anchor' => 'mlx5dv_create_steering_anchor@@MLX5_1.24', | |
| 'mlx5dv_create_wq' => 'mlx5dv_create_wq@@MLX5_1.3', | |
| 'mlx5dv_crypto_login' => 'mlx5dv_crypto_login@@MLX5_1.21', | |
| 'mlx5dv_crypto_login_create' => 'mlx5dv_crypto_login_create@@MLX5_1.24', | |
| 'mlx5dv_crypto_login_destroy' => 'mlx5dv_crypto_login_destroy@@MLX5_1.24', | |
| 'mlx5dv_crypto_login_query' => 'mlx5dv_crypto_login_query@@MLX5_1.24', | |
| 'mlx5dv_crypto_login_query_state' => 'mlx5dv_crypto_login_query_state@@MLX5_1.21', | |
| 'mlx5dv_crypto_logout' => 'mlx5dv_crypto_logout@@MLX5_1.21', | |
| 'mlx5dv_dci_stream_id_reset' => 'mlx5dv_dci_stream_id_reset@@MLX5_1.21', | |
| 'mlx5dv_dek_create' => 'mlx5dv_dek_create@@MLX5_1.21', | |
| 'mlx5dv_dek_destroy' => 'mlx5dv_dek_destroy@@MLX5_1.21', | |
| 'mlx5dv_dek_query' => 'mlx5dv_dek_query@@MLX5_1.21', | |
| 'mlx5dv_destroy_flow_matcher' => 'mlx5dv_destroy_flow_matcher@@MLX5_1.6', | |
| 'mlx5dv_destroy_mkey' => 'mlx5dv_destroy_mkey@@MLX5_1.10', | |
| 'mlx5dv_destroy_steering_anchor' => 'mlx5dv_destroy_steering_anchor@@MLX5_1.24', | |
| 'mlx5dv_devx_alloc_msi_vector' => 'mlx5dv_devx_alloc_msi_vector@@MLX5_1.23', | |
| 'mlx5dv_devx_alloc_uar' => 'mlx5dv_devx_alloc_uar@@MLX5_1.7', | |
| 'mlx5dv_devx_cq_modify' => 'mlx5dv_devx_cq_modify@@MLX5_1.8', | |
| 'mlx5dv_devx_cq_query' => 'mlx5dv_devx_cq_query@@MLX5_1.8', | |
| 'mlx5dv_devx_create_cmd_comp' => 'mlx5dv_devx_create_cmd_comp@@MLX5_1.9', | |
| 'mlx5dv_devx_create_eq' => 'mlx5dv_devx_create_eq@@MLX5_1.23', | |
| 'mlx5dv_devx_create_event_channel' => 'mlx5dv_devx_create_event_channel@@MLX5_1.11', | |
| 'mlx5dv_devx_destroy_cmd_comp' => 'mlx5dv_devx_destroy_cmd_comp@@MLX5_1.9', | |
| 'mlx5dv_devx_destroy_eq' => 'mlx5dv_devx_destroy_eq@@MLX5_1.23', | |
| 'mlx5dv_devx_destroy_event_channel' => 'mlx5dv_devx_destroy_event_channel@@MLX5_1.11', | |
| 'mlx5dv_devx_free_msi_vector' => 'mlx5dv_devx_free_msi_vector@@MLX5_1.23', | |
| 'mlx5dv_devx_free_uar' => 'mlx5dv_devx_free_uar@@MLX5_1.7', | |
| 'mlx5dv_devx_general_cmd' => 'mlx5dv_devx_general_cmd@@MLX5_1.7', | |
| 'mlx5dv_devx_get_async_cmd_comp' => 'mlx5dv_devx_get_async_cmd_comp@@MLX5_1.9', | |
| 'mlx5dv_devx_get_event' => 'mlx5dv_devx_get_event@@MLX5_1.11', | |
| 'mlx5dv_devx_ind_tbl_modify' => 'mlx5dv_devx_ind_tbl_modify@@MLX5_1.8', | |
| 'mlx5dv_devx_ind_tbl_query' => 'mlx5dv_devx_ind_tbl_query@@MLX5_1.8', | |
| 'mlx5dv_devx_obj_create' => 'mlx5dv_devx_obj_create@@MLX5_1.7', | |
| 'mlx5dv_devx_obj_destroy' => 'mlx5dv_devx_obj_destroy@@MLX5_1.7', | |
| 'mlx5dv_devx_obj_export' => 'mlx5dv_devx_obj_export@@MLX5_1.27', | |
| 'mlx5dv_devx_obj_import' => 'mlx5dv_devx_obj_import@@MLX5_1.27', | |
| 'mlx5dv_devx_obj_modify' => 'mlx5dv_devx_obj_modify@@MLX5_1.7', | |
| 'mlx5dv_devx_obj_query' => 'mlx5dv_devx_obj_query@@MLX5_1.7', | |
| 'mlx5dv_devx_obj_query_async' => 'mlx5dv_devx_obj_query_async@@MLX5_1.9', | |
| 'mlx5dv_devx_obj_unimport' => 'mlx5dv_devx_obj_unimport@@MLX5_1.27', | |
| 'mlx5dv_devx_qp_modify' => 'mlx5dv_devx_qp_modify@@MLX5_1.8', | |
| 'mlx5dv_devx_qp_query' => 'mlx5dv_devx_qp_query@@MLX5_1.8', | |
| 'mlx5dv_devx_query_eqn' => 'mlx5dv_devx_query_eqn@@MLX5_1.7', | |
| 'mlx5dv_devx_srq_modify' => 'mlx5dv_devx_srq_modify@@MLX5_1.8', | |
| 'mlx5dv_devx_srq_query' => 'mlx5dv_devx_srq_query@@MLX5_1.8', | |
| 'mlx5dv_devx_subscribe_devx_event' => 'mlx5dv_devx_subscribe_devx_event@@MLX5_1.11', | |
| 'mlx5dv_devx_subscribe_devx_event_fd' => 'mlx5dv_devx_subscribe_devx_event_fd@@MLX5_1.11', | |
| 'mlx5dv_devx_uar_export_dmabuf_fd' => 'mlx5dv_devx_uar_export_dmabuf_fd@@MLX5_1.26', | |
| 'mlx5dv_devx_umem_dereg' => 'mlx5dv_devx_umem_dereg@@MLX5_1.7', | |
| 'mlx5dv_devx_umem_export' => 'mlx5dv_devx_umem_export@@MLX5_1.27', | |
| 'mlx5dv_devx_umem_import' => 'mlx5dv_devx_umem_import@@MLX5_1.27', | |
| 'mlx5dv_devx_umem_reg' => 'mlx5dv_devx_umem_reg@@MLX5_1.7', | |
| 'mlx5dv_devx_umem_reg_ex' => 'mlx5dv_devx_umem_reg_ex@@MLX5_1.19', | |
| 'mlx5dv_devx_umem_unimport' => 'mlx5dv_devx_umem_unimport@@MLX5_1.27', | |
| 'mlx5dv_devx_wq_modify' => 'mlx5dv_devx_wq_modify@@MLX5_1.8', | |
| 'mlx5dv_devx_wq_query' => 'mlx5dv_devx_wq_query@@MLX5_1.8', | |
| 'mlx5dv_dm_map_op_addr' => 'mlx5dv_dm_map_op_addr@@MLX5_1.19', | |
| 'mlx5dv_dr_action_create_aso' => 'mlx5dv_dr_action_create_aso@@MLX5_1.17', | |
| 'mlx5dv_dr_action_create_default_miss' => 'mlx5dv_dr_action_create_default_miss@@MLX5_1.14', | |
| 'mlx5dv_dr_action_create_dest_array' => 'mlx5dv_dr_action_create_dest_array@@MLX5_1.16', | |
| 'mlx5dv_dr_action_create_dest_devx_tir' => 'mlx5dv_dr_action_create_dest_devx_tir@@MLX5_1.15', | |
| 'mlx5dv_dr_action_create_dest_ib_port' => 'mlx5dv_dr_action_create_dest_ib_port@@MLX5_1.21', | |
| 'mlx5dv_dr_action_create_dest_ibv_qp' => 'mlx5dv_dr_action_create_dest_ibv_qp@@MLX5_1.10', | |
| 'mlx5dv_dr_action_create_dest_root_table' => 'mlx5dv_dr_action_create_dest_root_table@@MLX5_1.24', | |
| 'mlx5dv_dr_action_create_dest_table' => 'mlx5dv_dr_action_create_dest_table@@MLX5_1.10', | |
| 'mlx5dv_dr_action_create_dest_vport' => 'mlx5dv_dr_action_create_dest_vport@@MLX5_1.10', | |
| 'mlx5dv_dr_action_create_drop' => 'mlx5dv_dr_action_create_drop@@MLX5_1.10', | |
| 'mlx5dv_dr_action_create_flow_counter' => 'mlx5dv_dr_action_create_flow_counter@@MLX5_1.10', | |
| 'mlx5dv_dr_action_create_flow_meter' => 'mlx5dv_dr_action_create_flow_meter@@MLX5_1.12', | |
| 'mlx5dv_dr_action_create_flow_sampler' => 'mlx5dv_dr_action_create_flow_sampler@@MLX5_1.16', | |
| 'mlx5dv_dr_action_create_modify_header' => 'mlx5dv_dr_action_create_modify_header@@MLX5_1.10', | |
| 'mlx5dv_dr_action_create_packet_reformat' => 'mlx5dv_dr_action_create_packet_reformat@@MLX5_1.10', | |
| 'mlx5dv_dr_action_create_pop_vlan' => 'mlx5dv_dr_action_create_pop_vlan@@MLX5_1.17', | |
| 'mlx5dv_dr_action_create_push_vlan' => 'mlx5dv_dr_action_create_push_vlan@@MLX5_1.17', | |
| 'mlx5dv_dr_action_create_tag' => 'mlx5dv_dr_action_create_tag@@MLX5_1.10', | |
| 'mlx5dv_dr_action_destroy' => 'mlx5dv_dr_action_destroy@@MLX5_1.10', | |
| 'mlx5dv_dr_action_modify_aso' => 'mlx5dv_dr_action_modify_aso@@MLX5_1.17', | |
| 'mlx5dv_dr_action_modify_flow_meter' => 'mlx5dv_dr_action_modify_flow_meter@@MLX5_1.12', | |
| 'mlx5dv_dr_aso_other_domain_link' => 'mlx5dv_dr_aso_other_domain_link@@MLX5_1.22', | |
| 'mlx5dv_dr_aso_other_domain_unlink' => 'mlx5dv_dr_aso_other_domain_unlink@@MLX5_1.22', | |
| 'mlx5dv_dr_domain_allow_duplicate_rules' => 'mlx5dv_dr_domain_allow_duplicate_rules@@MLX5_1.20', | |
| 'mlx5dv_dr_domain_create' => 'mlx5dv_dr_domain_create@@MLX5_1.10', | |
| 'mlx5dv_dr_domain_destroy' => 'mlx5dv_dr_domain_destroy@@MLX5_1.10', | |
| 'mlx5dv_dr_domain_set_reclaim_device_memory' => 'mlx5dv_dr_domain_set_reclaim_device_memory@@MLX5_1.14', | |
| 'mlx5dv_dr_domain_sync' => 'mlx5dv_dr_domain_sync@@MLX5_1.10', | |
| 'mlx5dv_dr_matcher_create' => 'mlx5dv_dr_matcher_create@@MLX5_1.10', | |
| 'mlx5dv_dr_matcher_destroy' => 'mlx5dv_dr_matcher_destroy@@MLX5_1.10', | |
| 'mlx5dv_dr_matcher_set_layout' => 'mlx5dv_dr_matcher_set_layout@@MLX5_1.21', | |
| 'mlx5dv_dr_rule_create' => 'mlx5dv_dr_rule_create@@MLX5_1.10', | |
| 'mlx5dv_dr_rule_destroy' => 'mlx5dv_dr_rule_destroy@@MLX5_1.10', | |
| 'mlx5dv_dr_table_create' => 'mlx5dv_dr_table_create@@MLX5_1.10', | |
| 'mlx5dv_dr_table_destroy' => 'mlx5dv_dr_table_destroy@@MLX5_1.10', | |
| 'mlx5dv_dump_dr_domain' => 'mlx5dv_dump_dr_domain@@MLX5_1.12', | |
| 'mlx5dv_dump_dr_matcher' => 'mlx5dv_dump_dr_matcher@@MLX5_1.12', | |
| 'mlx5dv_dump_dr_rule' => 'mlx5dv_dump_dr_rule@@MLX5_1.12', | |
| 'mlx5dv_dump_dr_table' => 'mlx5dv_dump_dr_table@@MLX5_1.12', | |
| 'mlx5dv_free_var' => 'mlx5dv_free_var@@MLX5_1.12', | |
| 'mlx5dv_get_clock_info' => 'mlx5dv_get_clock_info@@MLX5_1.4', | |
| 'mlx5dv_get_data_direct_sysfs_path' => 'mlx5dv_get_data_direct_sysfs_path@@MLX5_1.25', | |
| 'mlx5dv_get_vfio_device_list' => 'mlx5dv_get_vfio_device_list@@MLX5_1.21', | |
| 'mlx5dv_is_supported' => 'mlx5dv_is_supported@@MLX5_1.8', | |
| 'mlx5dv_map_ah_to_qp' => 'mlx5dv_map_ah_to_qp@@MLX5_1.20', | |
| 'mlx5dv_modify_qp_lag_port' => 'mlx5dv_modify_qp_lag_port@@MLX5_1.14', | |
| 'mlx5dv_modify_qp_sched_elem' => 'mlx5dv_modify_qp_sched_elem@@MLX5_1.17', | |
| 'mlx5dv_modify_qp_udp_sport' => 'mlx5dv_modify_qp_udp_sport@@MLX5_1.17', | |
| 'mlx5dv_open_device' => 'mlx5dv_open_device@@MLX5_1.7', | |
| 'mlx5dv_pp_alloc' => 'mlx5dv_pp_alloc@@MLX5_1.13', | |
| 'mlx5dv_pp_free' => 'mlx5dv_pp_free@@MLX5_1.13', | |
| 'mlx5dv_qp_cancel_posted_send_wrs' => 'mlx5dv_qp_cancel_posted_send_wrs@@MLX5_1.20', | |
| 'mlx5dv_qp_ex_from_ibv_qp_ex' => 'mlx5dv_qp_ex_from_ibv_qp_ex@@MLX5_1.10', | |
| 'mlx5dv_query_device' => 'mlx5dv_query_device@@MLX5_1.0', | |
| 'mlx5dv_query_qp_lag_port' => 'mlx5dv_query_qp_lag_port@@MLX5_1.14', | |
| 'mlx5dv_reg_dmabuf_mr' => 'mlx5dv_reg_dmabuf_mr@@MLX5_1.25', | |
| 'mlx5dv_reserved_qpn_alloc' => 'mlx5dv_reserved_qpn_alloc@@MLX5_1.18', | |
| 'mlx5dv_reserved_qpn_dealloc' => 'mlx5dv_reserved_qpn_dealloc@@MLX5_1.18', | |
| 'mlx5dv_sched_leaf_create' => 'mlx5dv_sched_leaf_create@@MLX5_1.17', | |
| 'mlx5dv_sched_leaf_destroy' => 'mlx5dv_sched_leaf_destroy@@MLX5_1.17', | |
| 'mlx5dv_sched_leaf_modify' => 'mlx5dv_sched_leaf_modify@@MLX5_1.17', | |
| 'mlx5dv_sched_node_create' => 'mlx5dv_sched_node_create@@MLX5_1.17', | |
| 'mlx5dv_sched_node_destroy' => 'mlx5dv_sched_node_destroy@@MLX5_1.17', | |
| 'mlx5dv_sched_node_modify' => 'mlx5dv_sched_node_modify@@MLX5_1.17', | |
| 'mlx5dv_set_context_attr' => 'mlx5dv_set_context_attr@@MLX5_1.2', | |
| 'mlx5dv_var_export' => 'mlx5dv_var_export@@MLX5_1.27', | |
| 'mlx5dv_var_import' => 'mlx5dv_var_import@@MLX5_1.27', | |
| 'mlx5dv_var_unimport' => 'mlx5dv_var_unimport@@MLX5_1.27', | |
| 'mlx5dv_vfio_get_events_fd' => 'mlx5dv_vfio_get_events_fd@@MLX5_1.21', | |
| 'mlx5dv_vfio_process_events' => 'mlx5dv_vfio_process_events@@MLX5_1.21' | |
| }, | |
| 'Symbols' => { | |
| 'libmlx5.so.1.27.63.0' => { | |
| '__mlx5dv_create_flow@@MLX5_1.25.1' => 1, | |
| '_mlx5dv_get_export_sizes@@MLX5_1.27' => 1, | |
| '_mlx5dv_mkey_check@@MLX5_1.20' => 1, | |
| '_mlx5dv_query_port@@MLX5_1.19' => 1, | |
| 'mlx5dv_alloc_dm@@MLX5_1.10' => 1, | |
| 'mlx5dv_alloc_var@@MLX5_1.12' => 1, | |
| 'mlx5dv_create_cq@@MLX5_1.1' => 1, | |
| 'mlx5dv_create_flow@@MLX5_1.6' => 1, | |
| 'mlx5dv_create_flow_action_esp@@MLX5_1.5' => 1, | |
| 'mlx5dv_create_flow_action_modify_header@@MLX5_1.7' => 1, | |
| 'mlx5dv_create_flow_action_packet_reformat@@MLX5_1.7' => 1, | |
| 'mlx5dv_create_flow_matcher@@MLX5_1.6' => 1, | |
| 'mlx5dv_create_mkey@@MLX5_1.10' => 1, | |
| 'mlx5dv_create_qp@@MLX5_1.3' => 1, | |
| 'mlx5dv_create_steering_anchor@@MLX5_1.24' => 1, | |
| 'mlx5dv_create_wq@@MLX5_1.3' => 1, | |
| 'mlx5dv_crypto_login@@MLX5_1.21' => 1, | |
| 'mlx5dv_crypto_login_create@@MLX5_1.24' => 1, | |
| 'mlx5dv_crypto_login_destroy@@MLX5_1.24' => 1, | |
| 'mlx5dv_crypto_login_query@@MLX5_1.24' => 1, | |
| 'mlx5dv_crypto_login_query_state@@MLX5_1.21' => 1, | |
| 'mlx5dv_crypto_logout@@MLX5_1.21' => 1, | |
| 'mlx5dv_dci_stream_id_reset@@MLX5_1.21' => 1, | |
| 'mlx5dv_dek_create@@MLX5_1.21' => 1, | |
| 'mlx5dv_dek_destroy@@MLX5_1.21' => 1, | |
| 'mlx5dv_dek_query@@MLX5_1.21' => 1, | |
| 'mlx5dv_destroy_flow_matcher@@MLX5_1.6' => 1, | |
| 'mlx5dv_destroy_mkey@@MLX5_1.10' => 1, | |
| 'mlx5dv_destroy_steering_anchor@@MLX5_1.24' => 1, | |
| 'mlx5dv_devx_alloc_msi_vector@@MLX5_1.23' => 1, | |
| 'mlx5dv_devx_alloc_uar@@MLX5_1.7' => 1, | |
| 'mlx5dv_devx_cq_modify@@MLX5_1.8' => 1, | |
| 'mlx5dv_devx_cq_query@@MLX5_1.8' => 1, | |
| 'mlx5dv_devx_create_cmd_comp@@MLX5_1.9' => 1, | |
| 'mlx5dv_devx_create_eq@@MLX5_1.23' => 1, | |
| 'mlx5dv_devx_create_event_channel@@MLX5_1.11' => 1, | |
| 'mlx5dv_devx_destroy_cmd_comp@@MLX5_1.9' => 1, | |
| 'mlx5dv_devx_destroy_eq@@MLX5_1.23' => 1, | |
| 'mlx5dv_devx_destroy_event_channel@@MLX5_1.11' => 1, | |
| 'mlx5dv_devx_free_msi_vector@@MLX5_1.23' => 1, | |
| 'mlx5dv_devx_free_uar@@MLX5_1.7' => 1, | |
| 'mlx5dv_devx_general_cmd@@MLX5_1.7' => 1, | |
| 'mlx5dv_devx_get_async_cmd_comp@@MLX5_1.9' => 1, | |
| 'mlx5dv_devx_get_event@@MLX5_1.11' => 1, | |
| 'mlx5dv_devx_ind_tbl_modify@@MLX5_1.8' => 1, | |
| 'mlx5dv_devx_ind_tbl_query@@MLX5_1.8' => 1, | |
| 'mlx5dv_devx_obj_create@@MLX5_1.7' => 1, | |
| 'mlx5dv_devx_obj_destroy@@MLX5_1.7' => 1, | |
| 'mlx5dv_devx_obj_export@@MLX5_1.27' => 1, | |
| 'mlx5dv_devx_obj_import@@MLX5_1.27' => 1, | |
| 'mlx5dv_devx_obj_modify@@MLX5_1.7' => 1, | |
| 'mlx5dv_devx_obj_query@@MLX5_1.7' => 1, | |
| 'mlx5dv_devx_obj_query_async@@MLX5_1.9' => 1, | |
| 'mlx5dv_devx_obj_unimport@@MLX5_1.27' => 1, | |
| 'mlx5dv_devx_qp_modify@@MLX5_1.8' => 1, | |
| 'mlx5dv_devx_qp_query@@MLX5_1.8' => 1, | |
| 'mlx5dv_devx_query_eqn@@MLX5_1.7' => 1, | |
| 'mlx5dv_devx_srq_modify@@MLX5_1.8' => 1, | |
| 'mlx5dv_devx_srq_query@@MLX5_1.8' => 1, | |
| 'mlx5dv_devx_subscribe_devx_event@@MLX5_1.11' => 1, | |
| 'mlx5dv_devx_subscribe_devx_event_fd@@MLX5_1.11' => 1, | |
| 'mlx5dv_devx_uar_export_dmabuf_fd@@MLX5_1.26' => 1, | |
| 'mlx5dv_devx_umem_dereg@@MLX5_1.7' => 1, | |
| 'mlx5dv_devx_umem_export@@MLX5_1.27' => 1, | |
| 'mlx5dv_devx_umem_import@@MLX5_1.27' => 1, | |
| 'mlx5dv_devx_umem_reg@@MLX5_1.7' => 1, | |
| 'mlx5dv_devx_umem_reg_ex@@MLX5_1.19' => 1, | |
| 'mlx5dv_devx_umem_unimport@@MLX5_1.27' => 1, | |
| 'mlx5dv_devx_wq_modify@@MLX5_1.8' => 1, | |
| 'mlx5dv_devx_wq_query@@MLX5_1.8' => 1, | |
| 'mlx5dv_dm_map_op_addr@@MLX5_1.19' => 1, | |
| 'mlx5dv_dr_action_create_aso@@MLX5_1.17' => 1, | |
| 'mlx5dv_dr_action_create_default_miss@@MLX5_1.14' => 1, | |
| 'mlx5dv_dr_action_create_dest_array@@MLX5_1.16' => 1, | |
| 'mlx5dv_dr_action_create_dest_devx_tir@@MLX5_1.15' => 1, | |
| 'mlx5dv_dr_action_create_dest_ib_port@@MLX5_1.21' => 1, | |
| 'mlx5dv_dr_action_create_dest_ibv_qp@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_action_create_dest_root_table@@MLX5_1.24' => 1, | |
| 'mlx5dv_dr_action_create_dest_table@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_action_create_dest_vport@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_action_create_drop@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_action_create_flow_counter@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_action_create_flow_meter@@MLX5_1.12' => 1, | |
| 'mlx5dv_dr_action_create_flow_sampler@@MLX5_1.16' => 1, | |
| 'mlx5dv_dr_action_create_modify_header@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_action_create_packet_reformat@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_action_create_pop_vlan@@MLX5_1.17' => 1, | |
| 'mlx5dv_dr_action_create_push_vlan@@MLX5_1.17' => 1, | |
| 'mlx5dv_dr_action_create_tag@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_action_destroy@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_action_modify_aso@@MLX5_1.17' => 1, | |
| 'mlx5dv_dr_action_modify_flow_meter@@MLX5_1.12' => 1, | |
| 'mlx5dv_dr_aso_other_domain_link@@MLX5_1.22' => 1, | |
| 'mlx5dv_dr_aso_other_domain_unlink@@MLX5_1.22' => 1, | |
| 'mlx5dv_dr_domain_allow_duplicate_rules@@MLX5_1.20' => 1, | |
| 'mlx5dv_dr_domain_create@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_domain_destroy@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_domain_set_reclaim_device_memory@@MLX5_1.14' => 1, | |
| 'mlx5dv_dr_domain_sync@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_matcher_create@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_matcher_destroy@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_matcher_set_layout@@MLX5_1.21' => 1, | |
| 'mlx5dv_dr_rule_create@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_rule_destroy@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_table_create@@MLX5_1.10' => 1, | |
| 'mlx5dv_dr_table_destroy@@MLX5_1.10' => 1, | |
| 'mlx5dv_dump_dr_domain@@MLX5_1.12' => 1, | |
| 'mlx5dv_dump_dr_matcher@@MLX5_1.12' => 1, | |
| 'mlx5dv_dump_dr_rule@@MLX5_1.12' => 1, | |
| 'mlx5dv_dump_dr_table@@MLX5_1.12' => 1, | |
| 'mlx5dv_free_var@@MLX5_1.12' => 1, | |
| 'mlx5dv_get_clock_info@@MLX5_1.4' => 1, | |
| 'mlx5dv_get_data_direct_sysfs_path@@MLX5_1.25' => 1, | |
| 'mlx5dv_get_vfio_device_list@@MLX5_1.21' => 1, | |
| 'mlx5dv_init_obj@@MLX5_1.2' => 1, | |
| 'mlx5dv_init_obj@MLX5_1.0' => 1, | |
| 'mlx5dv_is_supported@@MLX5_1.8' => 1, | |
| 'mlx5dv_map_ah_to_qp@@MLX5_1.20' => 1, | |
| 'mlx5dv_modify_qp_lag_port@@MLX5_1.14' => 1, | |
| 'mlx5dv_modify_qp_sched_elem@@MLX5_1.17' => 1, | |
| 'mlx5dv_modify_qp_udp_sport@@MLX5_1.17' => 1, | |
| 'mlx5dv_open_device@@MLX5_1.7' => 1, | |
| 'mlx5dv_pp_alloc@@MLX5_1.13' => 1, | |
| 'mlx5dv_pp_free@@MLX5_1.13' => 1, | |
| 'mlx5dv_qp_cancel_posted_send_wrs@@MLX5_1.20' => 1, | |
| 'mlx5dv_qp_ex_from_ibv_qp_ex@@MLX5_1.10' => 1, | |
| 'mlx5dv_query_device@@MLX5_1.0' => 1, | |
| 'mlx5dv_query_qp_lag_port@@MLX5_1.14' => 1, | |
| 'mlx5dv_reg_dmabuf_mr@@MLX5_1.25' => 1, | |
| 'mlx5dv_reserved_qpn_alloc@@MLX5_1.18' => 1, | |
| 'mlx5dv_reserved_qpn_dealloc@@MLX5_1.18' => 1, | |
| 'mlx5dv_sched_leaf_create@@MLX5_1.17' => 1, | |
| 'mlx5dv_sched_leaf_destroy@@MLX5_1.17' => 1, | |
| 'mlx5dv_sched_leaf_modify@@MLX5_1.17' => 1, | |
| 'mlx5dv_sched_node_create@@MLX5_1.17' => 1, | |
| 'mlx5dv_sched_node_destroy@@MLX5_1.17' => 1, | |
| 'mlx5dv_sched_node_modify@@MLX5_1.17' => 1, | |
| 'mlx5dv_set_context_attr@@MLX5_1.2' => 1, | |
| 'mlx5dv_var_export@@MLX5_1.27' => 1, | |
| 'mlx5dv_var_import@@MLX5_1.27' => 1, | |
| 'mlx5dv_var_unimport@@MLX5_1.27' => 1, | |
| 'mlx5dv_vfio_get_events_fd@@MLX5_1.21' => 1, | |
| 'mlx5dv_vfio_process_events@@MLX5_1.21' => 1 | |
| } | |
| }, | |
| 'Target' => 'unix', | |
| 'TypeInfo' => { | |
| '1' => { | |
| 'Name' => 'void', | |
| 'Type' => 'Intrinsic' | |
| }, | |
| '10004' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, size_t, struct ibv_sge const*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '419' | |
| }, | |
| '2' => { | |
| 'type' => '9999' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10024' => { | |
| 'Name' => 'int(*)(struct ibv_qp_ex*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10055' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, uint32_t, uint64_t, void const*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'type' => '1961' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10096' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, uint32_t, uint64_t, size_t, uint8_t, uint8_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'type' => '419' | |
| }, | |
| '4' => { | |
| 'type' => '1977' | |
| }, | |
| '5' => { | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10101' => { | |
| 'Header' => undef, | |
| 'Line' => '1534', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'fd', | |
| 'offset' => '8', | |
| 'type' => '159' | |
| }, | |
| '2' => { | |
| 'name' => 'refcnt', | |
| 'offset' => '18', | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_comp_channel', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '10156' => { | |
| 'BaseType' => '10101', | |
| 'Name' => 'struct ibv_comp_channel*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '10161' => { | |
| 'Header' => undef, | |
| 'Line' => '1553', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_poll_cq_attr', | |
| 'Size' => '4', | |
| 'Type' => 'Struct' | |
| }, | |
| '10189' => { | |
| 'Header' => undef, | |
| 'Line' => '1557', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'tag', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'priv', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_wc_tm_info', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '10231' => { | |
| 'Header' => undef, | |
| 'Line' => '1562', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'channel', | |
| 'offset' => '8', | |
| 'type' => '10156' | |
| }, | |
| '10' => { | |
| 'name' => 'status', | |
| 'offset' => '306', | |
| 'type' => '5422' | |
| }, | |
| '11' => { | |
| 'name' => 'wr_id', | |
| 'offset' => '310', | |
| 'type' => '2023' | |
| }, | |
| '12' => { | |
| 'name' => 'start_poll', | |
| 'offset' => '324', | |
| 'type' => '10700' | |
| }, | |
| '13' => { | |
| 'name' => 'next_poll', | |
| 'offset' => '338', | |
| 'type' => '10720' | |
| }, | |
| '14' => { | |
| 'name' => 'end_poll', | |
| 'offset' => '352', | |
| 'type' => '10736' | |
| }, | |
| '15' => { | |
| 'name' => 'read_opcode', | |
| 'offset' => '360', | |
| 'type' => '10756' | |
| }, | |
| '16' => { | |
| 'name' => 'read_vendor_err', | |
| 'offset' => '374', | |
| 'type' => '10776' | |
| }, | |
| '17' => { | |
| 'name' => 'read_byte_len', | |
| 'offset' => '388', | |
| 'type' => '10776' | |
| }, | |
| '18' => { | |
| 'name' => 'read_imm_data', | |
| 'offset' => '402', | |
| 'type' => '10796' | |
| }, | |
| '19' => { | |
| 'name' => 'read_qp_num', | |
| 'offset' => '512', | |
| 'type' => '10776' | |
| }, | |
| '2' => { | |
| 'name' => 'cq_context', | |
| 'offset' => '22', | |
| 'type' => '308' | |
| }, | |
| '20' => { | |
| 'name' => 'read_src_qp', | |
| 'offset' => '520', | |
| 'type' => '10776' | |
| }, | |
| '21' => { | |
| 'name' => 'read_wc_flags', | |
| 'offset' => '534', | |
| 'type' => '10816' | |
| }, | |
| '22' => { | |
| 'name' => 'read_slid', | |
| 'offset' => '548', | |
| 'type' => '10776' | |
| }, | |
| '23' => { | |
| 'name' => 'read_sl', | |
| 'offset' => '562', | |
| 'type' => '10836' | |
| }, | |
| '24' => { | |
| 'name' => 'read_dlid_path_bits', | |
| 'offset' => '576', | |
| 'type' => '10836' | |
| }, | |
| '25' => { | |
| 'name' => 'read_completion_ts', | |
| 'offset' => '584', | |
| 'type' => '10856' | |
| }, | |
| '26' => { | |
| 'name' => 'read_cvlan', | |
| 'offset' => '598', | |
| 'type' => '10876' | |
| }, | |
| '27' => { | |
| 'name' => 'read_flow_tag', | |
| 'offset' => '612', | |
| 'type' => '10776' | |
| }, | |
| '28' => { | |
| 'name' => 'read_tm_info', | |
| 'offset' => '626', | |
| 'type' => '10902' | |
| }, | |
| '29' => { | |
| 'name' => 'read_completion_wallclock_ns', | |
| 'offset' => '640', | |
| 'type' => '10856' | |
| }, | |
| '3' => { | |
| 'name' => 'handle', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'cqe', | |
| 'offset' => '40', | |
| 'type' => '159' | |
| }, | |
| '5' => { | |
| 'name' => 'mutex', | |
| 'offset' => '50', | |
| 'type' => '893' | |
| }, | |
| '6' => { | |
| 'name' => 'cond', | |
| 'offset' => '114', | |
| 'type' => '966' | |
| }, | |
| '7' => { | |
| 'name' => 'comp_events_completed', | |
| 'offset' => '288', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'async_events_completed', | |
| 'offset' => '292', | |
| 'type' => '2001' | |
| }, | |
| '9' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '296', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_cq_ex', | |
| 'Size' => '288', | |
| 'Type' => 'Struct' | |
| }, | |
| '10690' => { | |
| 'BaseType' => '10231', | |
| 'Name' => 'struct ibv_cq_ex*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '10695' => { | |
| 'BaseType' => '10161', | |
| 'Name' => 'struct ibv_poll_cq_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '10700' => { | |
| 'Name' => 'int(*)(struct ibv_cq_ex*, struct ibv_poll_cq_attr*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '10690' | |
| }, | |
| '1' => { | |
| 'type' => '10695' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10720' => { | |
| 'Name' => 'int(*)(struct ibv_cq_ex*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '10690' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10736' => { | |
| 'Name' => 'void(*)(struct ibv_cq_ex*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '10690' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10756' => { | |
| 'Name' => 'enum ibv_wc_opcode(*)(struct ibv_cq_ex*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '10690' | |
| } | |
| }, | |
| 'Return' => '5583', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10776' => { | |
| 'Name' => 'uint32_t(*)(struct ibv_cq_ex*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '10690' | |
| } | |
| }, | |
| 'Return' => '2001', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10796' => { | |
| 'Name' => '__be32(*)(struct ibv_cq_ex*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '10690' | |
| } | |
| }, | |
| 'Return' => '2203', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10816' => { | |
| 'Name' => 'unsigned int(*)(struct ibv_cq_ex*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '10690' | |
| } | |
| }, | |
| 'Return' => '70', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10836' => { | |
| 'Name' => 'uint8_t(*)(struct ibv_cq_ex*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '10690' | |
| } | |
| }, | |
| 'Return' => '1977', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10856' => { | |
| 'Name' => 'uint64_t(*)(struct ibv_cq_ex*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '10690' | |
| } | |
| }, | |
| 'Return' => '2023', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10876' => { | |
| 'Name' => 'uint16_t(*)(struct ibv_cq_ex*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '10690' | |
| } | |
| }, | |
| 'Return' => '1989', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10897' => { | |
| 'BaseType' => '10189', | |
| 'Name' => 'struct ibv_wc_tm_info*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '10902' => { | |
| 'Name' => 'void(*)(struct ibv_cq_ex*, struct ibv_wc_tm_info*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '10690' | |
| }, | |
| '1' => { | |
| 'type' => '10897' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '10991' => { | |
| 'Header' => undef, | |
| 'Line' => '1739', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IBV_FLOW_ATTR_NORMAL', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'IBV_FLOW_ATTR_ALL_DEFAULT', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'IBV_FLOW_ATTR_MC_DEFAULT', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'IBV_FLOW_ATTR_SNIFFER', | |
| 'value' => '3' | |
| } | |
| }, | |
| 'Name' => 'enum ibv_flow_attr_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '11032' => { | |
| 'BaseType' => '1977', | |
| 'Name' => 'uint8_t[6]', | |
| 'Size' => '6', | |
| 'Type' => 'Array' | |
| }, | |
| '11048' => { | |
| 'Header' => undef, | |
| 'Line' => '1972', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_flow_action', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '11076' => { | |
| 'Header' => undef, | |
| 'Line' => '2155', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_counters', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '111' => { | |
| 'Name' => 'signed char', | |
| 'Size' => '1', | |
| 'Type' => 'Intrinsic' | |
| }, | |
| '11104' => { | |
| 'BaseType' => '11076', | |
| 'Name' => 'struct ibv_counters*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '11221' => { | |
| 'Header' => undef, | |
| 'Line' => '1966', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'context', | |
| 'offset' => '8', | |
| 'type' => '2944' | |
| }, | |
| '2' => { | |
| 'name' => 'handle', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_flow', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '11277' => { | |
| 'Header' => undef, | |
| 'Line' => '1980', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'esp_attr', | |
| 'offset' => '0', | |
| 'type' => '11431' | |
| }, | |
| '1' => { | |
| 'name' => 'keymat_proto', | |
| 'offset' => '8', | |
| 'type' => '2243' | |
| }, | |
| '2' => { | |
| 'name' => 'keymat_len', | |
| 'offset' => '18', | |
| 'type' => '1989' | |
| }, | |
| '3' => { | |
| 'name' => 'keymat_ptr', | |
| 'offset' => '22', | |
| 'type' => '308' | |
| }, | |
| '4' => { | |
| 'name' => 'replay_proto', | |
| 'offset' => '36', | |
| 'type' => '2267' | |
| }, | |
| '5' => { | |
| 'name' => 'replay_len', | |
| 'offset' => '40', | |
| 'type' => '1989' | |
| }, | |
| '6' => { | |
| 'name' => 'replay_ptr', | |
| 'offset' => '50', | |
| 'type' => '308' | |
| }, | |
| '7' => { | |
| 'name' => 'esp_encap', | |
| 'offset' => '64', | |
| 'type' => '2406' | |
| }, | |
| '8' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '72', | |
| 'type' => '2001' | |
| }, | |
| '9' => { | |
| 'name' => 'esn', | |
| 'offset' => '82', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_flow_action_esp_attr', | |
| 'Size' => '56', | |
| 'Type' => 'Struct' | |
| }, | |
| '11431' => { | |
| 'BaseType' => '2411', | |
| 'Name' => 'struct ib_uverbs_flow_action_esp*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '11436' => { | |
| 'Header' => undef, | |
| 'Line' => '2001', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => '_dummy1', | |
| 'offset' => '0', | |
| 'type' => '11617' | |
| }, | |
| '1' => { | |
| 'name' => '_dummy2', | |
| 'offset' => '8', | |
| 'type' => '11633' | |
| } | |
| }, | |
| 'Name' => 'struct _ibv_device_ops', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '11498' => { | |
| 'BaseType' => '11503', | |
| 'Name' => 'struct ibv_device*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '11503' => { | |
| 'Header' => undef, | |
| 'Line' => '2011', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => '_ops', | |
| 'offset' => '0', | |
| 'type' => '11436' | |
| }, | |
| '1' => { | |
| 'name' => 'node_type', | |
| 'offset' => '22', | |
| 'type' => '2540' | |
| }, | |
| '2' => { | |
| 'name' => 'transport_type', | |
| 'offset' => '32', | |
| 'type' => '2605' | |
| }, | |
| '3' => { | |
| 'name' => 'name', | |
| 'offset' => '36', | |
| 'type' => '3558' | |
| }, | |
| '4' => { | |
| 'name' => 'dev_name', | |
| 'offset' => '136', | |
| 'type' => '3558' | |
| }, | |
| '5' => { | |
| 'name' => 'dev_path', | |
| 'offset' => '338', | |
| 'type' => '11638' | |
| }, | |
| '6' => { | |
| 'name' => 'ibdev_path', | |
| 'offset' => '1032', | |
| 'type' => '11638' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_device', | |
| 'Size' => '664', | |
| 'Type' => 'Struct' | |
| }, | |
| '11617' => { | |
| 'Name' => 'struct ibv_context*(*)(struct ibv_device*, int)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '11498' | |
| }, | |
| '1' => { | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Return' => '2944', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '11633' => { | |
| 'Name' => 'void(*)(struct ibv_context*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '2944' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '11638' => { | |
| 'BaseType' => '356', | |
| 'Name' => 'char[256]', | |
| 'Size' => '256', | |
| 'Type' => 'Array' | |
| }, | |
| '11654' => { | |
| 'Header' => undef, | |
| 'Line' => '2026', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => '_compat_query_device', | |
| 'offset' => '0', | |
| 'type' => '12142' | |
| }, | |
| '1' => { | |
| 'name' => '_compat_query_port', | |
| 'offset' => '8', | |
| 'type' => '12182' | |
| }, | |
| '10' => { | |
| 'name' => '_compat_create_cq', | |
| 'offset' => '128', | |
| 'type' => '12192' | |
| }, | |
| '11' => { | |
| 'name' => 'poll_cq', | |
| 'offset' => '136', | |
| 'type' => '12307' | |
| }, | |
| '12' => { | |
| 'name' => 'req_notify_cq', | |
| 'offset' => '150', | |
| 'type' => '12332' | |
| }, | |
| '13' => { | |
| 'name' => '_compat_cq_event', | |
| 'offset' => '260', | |
| 'type' => '12192' | |
| }, | |
| '14' => { | |
| 'name' => '_compat_resize_cq', | |
| 'offset' => '274', | |
| 'type' => '12192' | |
| }, | |
| '15' => { | |
| 'name' => '_compat_destroy_cq', | |
| 'offset' => '288', | |
| 'type' => '12192' | |
| }, | |
| '16' => { | |
| 'name' => '_compat_create_srq', | |
| 'offset' => '296', | |
| 'type' => '12192' | |
| }, | |
| '17' => { | |
| 'name' => '_compat_modify_srq', | |
| 'offset' => '310', | |
| 'type' => '12192' | |
| }, | |
| '18' => { | |
| 'name' => '_compat_query_srq', | |
| 'offset' => '324', | |
| 'type' => '12192' | |
| }, | |
| '19' => { | |
| 'name' => '_compat_destroy_srq', | |
| 'offset' => '338', | |
| 'type' => '12192' | |
| }, | |
| '2' => { | |
| 'name' => '_compat_alloc_pd', | |
| 'offset' => '22', | |
| 'type' => '12192' | |
| }, | |
| '20' => { | |
| 'name' => 'post_srq_recv', | |
| 'offset' => '352', | |
| 'type' => '12362' | |
| }, | |
| '21' => { | |
| 'name' => '_compat_create_qp', | |
| 'offset' => '360', | |
| 'type' => '12192' | |
| }, | |
| '22' => { | |
| 'name' => '_compat_query_qp', | |
| 'offset' => '374', | |
| 'type' => '12192' | |
| }, | |
| '23' => { | |
| 'name' => '_compat_modify_qp', | |
| 'offset' => '388', | |
| 'type' => '12192' | |
| }, | |
| '24' => { | |
| 'name' => '_compat_destroy_qp', | |
| 'offset' => '402', | |
| 'type' => '12192' | |
| }, | |
| '25' => { | |
| 'name' => 'post_send', | |
| 'offset' => '512', | |
| 'type' => '12397' | |
| }, | |
| '26' => { | |
| 'name' => 'post_recv', | |
| 'offset' => '520', | |
| 'type' => '12427' | |
| }, | |
| '27' => { | |
| 'name' => '_compat_create_ah', | |
| 'offset' => '534', | |
| 'type' => '12192' | |
| }, | |
| '28' => { | |
| 'name' => '_compat_destroy_ah', | |
| 'offset' => '548', | |
| 'type' => '12192' | |
| }, | |
| '29' => { | |
| 'name' => '_compat_attach_mcast', | |
| 'offset' => '562', | |
| 'type' => '12192' | |
| }, | |
| '3' => { | |
| 'name' => '_compat_dealloc_pd', | |
| 'offset' => '36', | |
| 'type' => '12192' | |
| }, | |
| '30' => { | |
| 'name' => '_compat_detach_mcast', | |
| 'offset' => '576', | |
| 'type' => '12192' | |
| }, | |
| '31' => { | |
| 'name' => '_compat_async_event', | |
| 'offset' => '584', | |
| 'type' => '12192' | |
| }, | |
| '4' => { | |
| 'name' => '_compat_reg_mr', | |
| 'offset' => '50', | |
| 'type' => '12192' | |
| }, | |
| '5' => { | |
| 'name' => '_compat_rereg_mr', | |
| 'offset' => '64', | |
| 'type' => '12192' | |
| }, | |
| '6' => { | |
| 'name' => '_compat_dereg_mr', | |
| 'offset' => '72', | |
| 'type' => '12192' | |
| }, | |
| '7' => { | |
| 'name' => 'alloc_mw', | |
| 'offset' => '86', | |
| 'type' => '12217' | |
| }, | |
| '8' => { | |
| 'name' => 'bind_mw', | |
| 'offset' => '100', | |
| 'type' => '12252' | |
| }, | |
| '9' => { | |
| 'name' => 'dealloc_mw', | |
| 'offset' => '114', | |
| 'type' => '12272' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_context_ops', | |
| 'Size' => '256', | |
| 'Type' => 'Struct' | |
| }, | |
| '12137' => { | |
| 'BaseType' => '3024', | |
| 'Name' => 'struct ibv_device_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '12142' => { | |
| 'Name' => 'int(*)(struct ibv_context*, struct ibv_device_attr*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'type' => '12137' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '12172' => { | |
| 'BaseType' => '12177', | |
| 'Name' => 'struct _compat_ibv_port_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '12177' => { | |
| 'Name' => 'struct _compat_ibv_port_attr', | |
| 'Type' => 'Struct' | |
| }, | |
| '12182' => { | |
| 'Name' => 'int(*)(struct ibv_context*, uint8_t, struct _compat_ibv_port_attr*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'type' => '1977' | |
| }, | |
| '2' => { | |
| 'type' => '12172' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '12192' => { | |
| 'Name' => 'void*(*)()', | |
| 'Return' => '308', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '12217' => { | |
| 'Name' => 'struct ibv_mw*(*)(struct ibv_pd*, enum ibv_mw_type)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '6342' | |
| }, | |
| '1' => { | |
| 'type' => '6477' | |
| } | |
| }, | |
| 'Return' => '8549', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '12247' => { | |
| 'BaseType' => '9122', | |
| 'Name' => 'struct ibv_mw_bind*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '12252' => { | |
| 'Name' => 'int(*)(struct ibv_qp*, struct ibv_mw*, struct ibv_mw_bind*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '5102' | |
| }, | |
| '1' => { | |
| 'type' => '8549' | |
| }, | |
| '2' => { | |
| 'type' => '12247' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '12272' => { | |
| 'Name' => 'int(*)(struct ibv_mw*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '8549' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '123' => { | |
| 'BaseType' => '46', | |
| 'Header' => undef, | |
| 'Line' => '38', | |
| 'Name' => '__uint8_t', | |
| 'Size' => '1', | |
| 'Type' => 'Typedef' | |
| }, | |
| '12302' => { | |
| 'BaseType' => '5756', | |
| 'Name' => 'struct ibv_wc*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '12307' => { | |
| 'Name' => 'int(*)(struct ibv_cq*, int, struct ibv_wc*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '4902' | |
| }, | |
| '1' => { | |
| 'type' => '159' | |
| }, | |
| '2' => { | |
| 'type' => '12302' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '12332' => { | |
| 'Name' => 'int(*)(struct ibv_cq*, int)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '4902' | |
| }, | |
| '1' => { | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '12362' => { | |
| 'Name' => 'int(*)(struct ibv_srq*, struct ibv_recv_wr*, struct ibv_recv_wr**)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '5218' | |
| }, | |
| '1' => { | |
| 'type' => '8860' | |
| }, | |
| '2' => { | |
| 'type' => '9203' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '12392' => { | |
| 'BaseType' => '8780', | |
| 'Name' => 'struct ibv_send_wr**', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '12397' => { | |
| 'Name' => 'int(*)(struct ibv_qp*, struct ibv_send_wr*, struct ibv_send_wr**)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '5102' | |
| }, | |
| '1' => { | |
| 'type' => '8780' | |
| }, | |
| '2' => { | |
| 'type' => '12392' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '12427' => { | |
| 'Name' => 'int(*)(struct ibv_qp*, struct ibv_recv_wr*, struct ibv_recv_wr**)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '5102' | |
| }, | |
| '1' => { | |
| 'type' => '8860' | |
| }, | |
| '2' => { | |
| 'type' => '9203' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '12432' => { | |
| 'Header' => undef, | |
| 'Line' => '2089', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'cqe', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'cq_context', | |
| 'offset' => '8', | |
| 'type' => '308' | |
| }, | |
| '2' => { | |
| 'name' => 'channel', | |
| 'offset' => '22', | |
| 'type' => '10156' | |
| }, | |
| '3' => { | |
| 'name' => 'comp_vector', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'wc_flags', | |
| 'offset' => '50', | |
| 'type' => '2023' | |
| }, | |
| '5' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '64', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'flags', | |
| 'offset' => '68', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'parent_domain', | |
| 'offset' => '72', | |
| 'type' => '6342' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_cq_init_attr_ex', | |
| 'Size' => '56', | |
| 'Type' => 'Struct' | |
| }, | |
| '12694' => { | |
| 'Name' => 'void*(*)(struct ibv_pd*, void*, size_t, size_t, uint64_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '6342' | |
| }, | |
| '1' => { | |
| 'type' => '308' | |
| }, | |
| '2' => { | |
| 'type' => '419' | |
| }, | |
| '3' => { | |
| 'type' => '419' | |
| }, | |
| '4' => { | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Return' => '308', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '12725' => { | |
| 'Name' => 'void(*)(struct ibv_pd*, void*, void*, uint64_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '6342' | |
| }, | |
| '1' => { | |
| 'type' => '308' | |
| }, | |
| '2' => { | |
| 'type' => '308' | |
| }, | |
| '3' => { | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '1298365' => { | |
| 'Header' => undef, | |
| 'Line' => '9', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'DR_ARG_CHUNK_SIZE_1', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'DR_ARG_CHUNK_SIZE_MIN', | |
| 'value' => '0' | |
| }, | |
| '2' => { | |
| 'name' => 'DR_ARG_CHUNK_SIZE_2', | |
| 'value' => '1' | |
| }, | |
| '3' => { | |
| 'name' => 'DR_ARG_CHUNK_SIZE_3', | |
| 'value' => '2' | |
| }, | |
| '4' => { | |
| 'name' => 'DR_ARG_CHUNK_SIZE_4', | |
| 'value' => '3' | |
| }, | |
| '5' => { | |
| 'name' => 'DR_ARG_CHUNK_SIZE_MAX', | |
| 'value' => '4' | |
| } | |
| }, | |
| 'Name' => 'enum dr_arg_chunk_size', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '1298419' => { | |
| 'Header' => undef, | |
| 'Line' => '19', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'log_chunk_size', | |
| 'offset' => '0', | |
| 'type' => '1298365' | |
| }, | |
| '1' => { | |
| 'name' => 'dmn', | |
| 'offset' => '8', | |
| 'type' => '286590' | |
| }, | |
| '2' => { | |
| 'name' => 'free_list', | |
| 'offset' => '22', | |
| 'type' => '14776' | |
| }, | |
| '3' => { | |
| 'name' => 'mutex', | |
| 'offset' => '50', | |
| 'type' => '1265616' | |
| } | |
| }, | |
| 'Name' => 'struct dr_arg_pool', | |
| 'Size' => '72', | |
| 'Type' => 'Struct' | |
| }, | |
| '1298485' => { | |
| 'BaseType' => '1298501', | |
| 'Name' => 'struct dr_arg_pool*[4]', | |
| 'Size' => '32', | |
| 'Type' => 'Array' | |
| }, | |
| '1298501' => { | |
| 'BaseType' => '1298419', | |
| 'Name' => 'struct dr_arg_pool*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '1314649' => { | |
| 'Header' => undef, | |
| 'Line' => '1178', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'arr', | |
| 'offset' => '0', | |
| 'type' => '8142' | |
| }, | |
| '1' => { | |
| 'name' => 'count', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_fd_arr', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '1334211' => { | |
| 'Header' => undef, | |
| 'Line' => '1742', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'flags', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'name' => 'fds', | |
| 'offset' => '22', | |
| 'type' => '1334267' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_context_attr', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '1334267' => { | |
| 'BaseType' => '1314649', | |
| 'Name' => 'struct ibv_fd_arr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '1372744' => { | |
| 'BaseType' => '1334211', | |
| 'Name' => 'struct mlx5dv_context_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '13841' => { | |
| 'BaseType' => '2023', | |
| 'Name' => 'uint64_t*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '13881' => { | |
| 'BaseType' => '11221', | |
| 'Name' => 'struct ibv_flow*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '14001' => { | |
| 'BaseType' => '2694', | |
| 'Name' => 'struct ibv_alloc_dm_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '14031' => { | |
| 'BaseType' => '11048', | |
| 'Name' => 'struct ibv_flow_action*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '14036' => { | |
| 'BaseType' => '11277', | |
| 'Name' => 'struct ibv_flow_action_esp_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '1408' => { | |
| 'Header' => undef, | |
| 'Line' => '49', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => '_flags', | |
| 'offset' => '0', | |
| 'type' => '159' | |
| }, | |
| '1' => { | |
| 'name' => '_IO_read_ptr', | |
| 'offset' => '8', | |
| 'type' => '346' | |
| }, | |
| '10' => { | |
| 'name' => '_IO_backup_base', | |
| 'offset' => '128', | |
| 'type' => '346' | |
| }, | |
| '11' => { | |
| 'name' => '_IO_save_end', | |
| 'offset' => '136', | |
| 'type' => '346' | |
| }, | |
| '12' => { | |
| 'name' => '_markers', | |
| 'offset' => '150', | |
| 'type' => '1824' | |
| }, | |
| '13' => { | |
| 'name' => '_chain', | |
| 'offset' => '260', | |
| 'type' => '1829' | |
| }, | |
| '14' => { | |
| 'name' => '_fileno', | |
| 'offset' => '274', | |
| 'type' => '159' | |
| }, | |
| '15' => { | |
| 'name' => '_flags2', | |
| 'offset' => '278', | |
| 'type' => '159' | |
| }, | |
| '16' => { | |
| 'name' => '_old_offset', | |
| 'offset' => '288', | |
| 'type' => '248' | |
| }, | |
| '17' => { | |
| 'name' => '_cur_column', | |
| 'offset' => '296', | |
| 'type' => '58' | |
| }, | |
| '18' => { | |
| 'name' => '_vtable_offset', | |
| 'offset' => '304', | |
| 'type' => '111' | |
| }, | |
| '19' => { | |
| 'name' => '_shortbuf', | |
| 'offset' => '305', | |
| 'type' => '1834' | |
| }, | |
| '2' => { | |
| 'name' => '_IO_read_end', | |
| 'offset' => '22', | |
| 'type' => '346' | |
| }, | |
| '20' => { | |
| 'name' => '_lock', | |
| 'offset' => '310', | |
| 'type' => '1850' | |
| }, | |
| '21' => { | |
| 'name' => '_offset', | |
| 'offset' => '324', | |
| 'type' => '260' | |
| }, | |
| '22' => { | |
| 'name' => '_codecvt', | |
| 'offset' => '338', | |
| 'type' => '1860' | |
| }, | |
| '23' => { | |
| 'name' => '_wide_data', | |
| 'offset' => '352', | |
| 'type' => '1870' | |
| }, | |
| '24' => { | |
| 'name' => '_freeres_list', | |
| 'offset' => '360', | |
| 'type' => '1829' | |
| }, | |
| '25' => { | |
| 'name' => '_freeres_buf', | |
| 'offset' => '374', | |
| 'type' => '308' | |
| }, | |
| '26' => { | |
| 'name' => '__pad5', | |
| 'offset' => '388', | |
| 'type' => '419' | |
| }, | |
| '27' => { | |
| 'name' => '_mode', | |
| 'offset' => '402', | |
| 'type' => '159' | |
| }, | |
| '28' => { | |
| 'name' => '_unused2', | |
| 'offset' => '406', | |
| 'type' => '1875' | |
| }, | |
| '3' => { | |
| 'name' => '_IO_read_base', | |
| 'offset' => '36', | |
| 'type' => '346' | |
| }, | |
| '4' => { | |
| 'name' => '_IO_write_base', | |
| 'offset' => '50', | |
| 'type' => '346' | |
| }, | |
| '5' => { | |
| 'name' => '_IO_write_ptr', | |
| 'offset' => '64', | |
| 'type' => '346' | |
| }, | |
| '6' => { | |
| 'name' => '_IO_write_end', | |
| 'offset' => '72', | |
| 'type' => '346' | |
| }, | |
| '7' => { | |
| 'name' => '_IO_buf_base', | |
| 'offset' => '86', | |
| 'type' => '346' | |
| }, | |
| '8' => { | |
| 'name' => '_IO_buf_end', | |
| 'offset' => '100', | |
| 'type' => '346' | |
| }, | |
| '9' => { | |
| 'name' => '_IO_save_base', | |
| 'offset' => '114', | |
| 'type' => '346' | |
| } | |
| }, | |
| 'Name' => 'struct _IO_FILE', | |
| 'Size' => '216', | |
| 'Type' => 'Struct' | |
| }, | |
| '1433243' => { | |
| 'Header' => undef, | |
| 'Line' => '1754', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'pci_name', | |
| 'offset' => '0', | |
| 'type' => '1967' | |
| }, | |
| '1' => { | |
| 'name' => 'flags', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_vfio_context_attr', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '14386' => { | |
| 'BaseType' => '6874', | |
| 'Name' => 'struct ibv_wq_init_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '14446' => { | |
| 'BaseType' => '12432', | |
| 'Name' => 'struct ibv_cq_init_attr_ex*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '14611' => { | |
| 'BaseType' => '7472', | |
| 'Name' => 'struct ibv_qp_init_attr_ex*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '14641' => { | |
| 'BaseType' => '2001', | |
| 'Name' => 'uint32_t*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '147' => { | |
| 'BaseType' => '58', | |
| 'Header' => undef, | |
| 'Line' => '40', | |
| 'Name' => '__uint16_t', | |
| 'Size' => '2', | |
| 'Type' => 'Typedef' | |
| }, | |
| '1471518' => { | |
| 'BaseType' => '11498', | |
| 'Name' => 'struct ibv_device**', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '1471523' => { | |
| 'BaseType' => '1433243', | |
| 'Name' => 'struct mlx5dv_vfio_context_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '14731' => { | |
| 'Header' => undef, | |
| 'Line' => '24', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'next', | |
| 'offset' => '0', | |
| 'type' => '14771' | |
| }, | |
| '1' => { | |
| 'name' => 'prev', | |
| 'offset' => '8', | |
| 'type' => '14771' | |
| } | |
| }, | |
| 'Name' => 'struct list_node', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '14771' => { | |
| 'BaseType' => '14731', | |
| 'Name' => 'struct list_node*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '14776' => { | |
| 'Header' => undef, | |
| 'Line' => '41', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'n', | |
| 'offset' => '0', | |
| 'type' => '14731' | |
| } | |
| }, | |
| 'Name' => 'struct list_head', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '15330' => { | |
| 'Header' => undef, | |
| 'Line' => '42', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5_IB_UAPI_FLOW_TABLE_TYPE_NIC_RX', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5_IB_UAPI_FLOW_TABLE_TYPE_NIC_TX', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'MLX5_IB_UAPI_FLOW_TABLE_TYPE_FDB', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'MLX5_IB_UAPI_FLOW_TABLE_TYPE_RDMA_RX', | |
| 'value' => '3' | |
| }, | |
| '4' => { | |
| 'name' => 'MLX5_IB_UAPI_FLOW_TABLE_TYPE_RDMA_TX', | |
| 'value' => '4' | |
| }, | |
| '5' => { | |
| 'name' => 'MLX5_IB_UAPI_FLOW_TABLE_TYPE_RDMA_TRANSPORT_RX', | |
| 'value' => '5' | |
| }, | |
| '6' => { | |
| 'name' => 'MLX5_IB_UAPI_FLOW_TABLE_TYPE_RDMA_TRANSPORT_TX', | |
| 'value' => '6' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5_ib_uapi_flow_table_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '15390' => { | |
| 'Header' => undef, | |
| 'Line' => '52', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5_IB_UAPI_FLOW_ACTION_PACKET_REFORMAT_TYPE_L2_TUNNEL_TO_L2', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5_IB_UAPI_FLOW_ACTION_PACKET_REFORMAT_TYPE_L2_TO_L2_TUNNEL', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'MLX5_IB_UAPI_FLOW_ACTION_PACKET_REFORMAT_TYPE_L3_TUNNEL_TO_L2', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'MLX5_IB_UAPI_FLOW_ACTION_PACKET_REFORMAT_TYPE_L2_TO_L3_TUNNEL', | |
| 'value' => '3' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5_ib_uapi_flow_action_packet_reformat_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '15432' => { | |
| 'Header' => undef, | |
| 'Line' => '63', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'wr_id', | |
| 'offset' => '0', | |
| 'type' => '2179' | |
| }, | |
| '1' => { | |
| 'name' => 'out_data', | |
| 'offset' => '8', | |
| 'type' => '15470' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_ib_uapi_devx_async_cmd_hdr', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '15470' => { | |
| 'BaseType' => '2143', | |
| 'Name' => '__u8[]', | |
| 'Size' => '8', | |
| 'Type' => 'Array' | |
| }, | |
| '15485' => { | |
| 'Header' => undef, | |
| 'Line' => '68', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5_IB_UAPI_DM_TYPE_MEMIC', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5_IB_UAPI_DM_TYPE_STEERING_SW_ICM', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'MLX5_IB_UAPI_DM_TYPE_HEADER_MODIFY_SW_ICM', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'MLX5_IB_UAPI_DM_TYPE_HEADER_MODIFY_PATTERN_SW_ICM', | |
| 'value' => '3' | |
| }, | |
| '4' => { | |
| 'name' => 'MLX5_IB_UAPI_DM_TYPE_ENCAP_SW_ICM', | |
| 'value' => '4' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5_ib_uapi_dm_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '15533' => { | |
| 'Header' => undef, | |
| 'Line' => '76', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5_IB_UAPI_DEVX_CR_EV_CH_FLAGS_OMIT_DATA', | |
| 'value' => '1' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5_ib_uapi_devx_create_event_channel_flags', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '15557' => { | |
| 'Header' => undef, | |
| 'Line' => '80', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'cookie', | |
| 'offset' => '0', | |
| 'type' => '2179' | |
| }, | |
| '1' => { | |
| 'name' => 'out_data', | |
| 'offset' => '8', | |
| 'type' => '15470' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_ib_uapi_devx_async_event_hdr', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '15595' => { | |
| 'Header' => undef, | |
| 'Line' => '107', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'value', | |
| 'offset' => '0', | |
| 'type' => '2167' | |
| }, | |
| '1' => { | |
| 'name' => 'mask', | |
| 'offset' => '4', | |
| 'type' => '2167' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_ib_uapi_reg', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '15635' => { | |
| 'Header' => undef, | |
| 'Line' => '112', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'flags', | |
| 'offset' => '0', | |
| 'type' => '2179' | |
| }, | |
| '1' => { | |
| 'name' => 'vport', | |
| 'offset' => '8', | |
| 'type' => '2155' | |
| }, | |
| '2' => { | |
| 'name' => 'vport_vhca_id', | |
| 'offset' => '16', | |
| 'type' => '2155' | |
| }, | |
| '3' => { | |
| 'name' => 'esw_owner_vhca_id', | |
| 'offset' => '18', | |
| 'type' => '2155' | |
| }, | |
| '4' => { | |
| 'name' => 'rsvd0', | |
| 'offset' => '20', | |
| 'type' => '2155' | |
| }, | |
| '5' => { | |
| 'name' => 'vport_steering_icm_rx', | |
| 'offset' => '22', | |
| 'type' => '2179' | |
| }, | |
| '6' => { | |
| 'name' => 'vport_steering_icm_tx', | |
| 'offset' => '36', | |
| 'type' => '2179' | |
| }, | |
| '7' => { | |
| 'name' => 'reg_c0', | |
| 'offset' => '50', | |
| 'type' => '15595' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_ib_uapi_query_port', | |
| 'Size' => '40', | |
| 'Type' => 'Struct' | |
| }, | |
| '159' => { | |
| 'Name' => 'int', | |
| 'Size' => '4', | |
| 'Type' => 'Intrinsic' | |
| }, | |
| '16069' => { | |
| 'Header' => undef, | |
| 'Line' => '94', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'max_num', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'supported_format', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_cqe_comp_caps', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '16109' => { | |
| 'Header' => undef, | |
| 'Line' => '99', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'sw_parsing_offloads', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'supported_qpts', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_sw_parsing_caps', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '16149' => { | |
| 'Header' => undef, | |
| 'Line' => '104', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'min_single_stride_log_num_of_bytes', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'max_single_stride_log_num_of_bytes', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'min_single_wqe_log_num_of_strides', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'max_single_wqe_log_num_of_strides', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'supported_qpts', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_striding_rq_caps', | |
| 'Size' => '20', | |
| 'Type' => 'Struct' | |
| }, | |
| '16228' => { | |
| 'Header' => undef, | |
| 'Line' => '112', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'max_log_num_concurent', | |
| 'offset' => '0', | |
| 'type' => '1977' | |
| }, | |
| '1' => { | |
| 'name' => 'max_log_num_errored', | |
| 'offset' => '1', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dci_streams_caps', | |
| 'Size' => '2', | |
| 'Type' => 'Struct' | |
| }, | |
| '16268' => { | |
| 'Header' => undef, | |
| 'Line' => '133', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_SIG_TYPE_T10DIF', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_SIG_TYPE_CRC', | |
| 'value' => '1' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_sig_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '16298' => { | |
| 'Header' => undef, | |
| 'Line' => '143', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_SIG_T10DIF_CRC', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_SIG_T10DIF_CSUM', | |
| 'value' => '1' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_sig_t10dif_bg_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '16328' => { | |
| 'Header' => undef, | |
| 'Line' => '153', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_SIG_CRC_TYPE_CRC32', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_SIG_CRC_TYPE_CRC32C', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'MLX5DV_SIG_CRC_TYPE_CRC64_XP10', | |
| 'value' => '2' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_sig_crc_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '16364' => { | |
| 'Header' => undef, | |
| 'Line' => '165', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_BLOCK_SIZE_512', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_BLOCK_SIZE_520', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'MLX5DV_BLOCK_SIZE_4048', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'MLX5DV_BLOCK_SIZE_4096', | |
| 'value' => '3' | |
| }, | |
| '4' => { | |
| 'name' => 'MLX5DV_BLOCK_SIZE_4160', | |
| 'value' => '4' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_block_size', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '16412' => { | |
| 'Header' => undef, | |
| 'Line' => '181', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'block_size', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'block_prot', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 't10dif_bg', | |
| 'offset' => '18', | |
| 'type' => '1989' | |
| }, | |
| '3' => { | |
| 'name' => 'crc_type', | |
| 'offset' => '20', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_sig_caps', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '16478' => { | |
| 'Header' => undef, | |
| 'Line' => '204', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'failed_selftests', | |
| 'offset' => '0', | |
| 'type' => '1989' | |
| }, | |
| '1' => { | |
| 'name' => 'crypto_engines', | |
| 'offset' => '2', | |
| 'type' => '1977' | |
| }, | |
| '2' => { | |
| 'name' => 'wrapped_import_method', | |
| 'offset' => '3', | |
| 'type' => '1977' | |
| }, | |
| '3' => { | |
| 'name' => 'log_max_num_deks', | |
| 'offset' => '4', | |
| 'type' => '1977' | |
| }, | |
| '4' => { | |
| 'name' => 'flags', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_crypto_caps', | |
| 'Size' => '12', | |
| 'Type' => 'Struct' | |
| }, | |
| '16557' => { | |
| 'Header' => undef, | |
| 'Line' => '217', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'max_rc', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'max_xrc', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'max_dct', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'max_ud', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'max_uc', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_ooo_recv_wrs_caps', | |
| 'Size' => '20', | |
| 'Type' => 'Struct' | |
| }, | |
| '166' => { | |
| 'BaseType' => '159', | |
| 'Name' => 'int volatile', | |
| 'Size' => '4', | |
| 'Type' => 'Volatile' | |
| }, | |
| '16636' => { | |
| 'Header' => undef, | |
| 'Line' => '228', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'version', | |
| 'offset' => '0', | |
| 'type' => '1977' | |
| }, | |
| '1' => { | |
| 'name' => 'flags', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| }, | |
| '10' => { | |
| 'name' => 'dc_odp_caps', | |
| 'offset' => '132', | |
| 'type' => '2001' | |
| }, | |
| '11' => { | |
| 'name' => 'hca_core_clock', | |
| 'offset' => '136', | |
| 'type' => '308' | |
| }, | |
| '12' => { | |
| 'name' => 'num_lag_ports', | |
| 'offset' => '150', | |
| 'type' => '1977' | |
| }, | |
| '13' => { | |
| 'name' => 'sig_caps', | |
| 'offset' => '260', | |
| 'type' => '16412' | |
| }, | |
| '14' => { | |
| 'name' => 'dci_streams_caps', | |
| 'offset' => '288', | |
| 'type' => '16228' | |
| }, | |
| '15' => { | |
| 'name' => 'max_wr_memcpy_length', | |
| 'offset' => '296', | |
| 'type' => '419' | |
| }, | |
| '16' => { | |
| 'name' => 'crypto_caps', | |
| 'offset' => '310', | |
| 'type' => '16478' | |
| }, | |
| '17' => { | |
| 'name' => 'max_dc_rd_atom', | |
| 'offset' => '338', | |
| 'type' => '2023' | |
| }, | |
| '18' => { | |
| 'name' => 'max_dc_init_rd_atom', | |
| 'offset' => '352', | |
| 'type' => '2023' | |
| }, | |
| '19' => { | |
| 'name' => 'reg_c0', | |
| 'offset' => '360', | |
| 'type' => '15595' | |
| }, | |
| '2' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| }, | |
| '20' => { | |
| 'name' => 'ooo_recv_wrs_caps', | |
| 'offset' => '374', | |
| 'type' => '16557' | |
| }, | |
| '3' => { | |
| 'name' => 'cqe_comp_caps', | |
| 'offset' => '36', | |
| 'type' => '16069' | |
| }, | |
| '4' => { | |
| 'name' => 'sw_parsing_caps', | |
| 'offset' => '50', | |
| 'type' => '16109' | |
| }, | |
| '5' => { | |
| 'name' => 'striding_rq_caps', | |
| 'offset' => '64', | |
| 'type' => '16149' | |
| }, | |
| '6' => { | |
| 'name' => 'tunnel_offloads_caps', | |
| 'offset' => '96', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'max_dynamic_bfregs', | |
| 'offset' => '100', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'max_clock_info_update_nsec', | |
| 'offset' => '114', | |
| 'type' => '2023' | |
| }, | |
| '9' => { | |
| 'name' => 'flow_action_flags', | |
| 'offset' => '128', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_context', | |
| 'Size' => '200', | |
| 'Type' => 'Struct' | |
| }, | |
| '16923' => { | |
| 'Header' => undef, | |
| 'Line' => '278', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'cqe_comp_res_format', | |
| 'offset' => '8', | |
| 'type' => '1977' | |
| }, | |
| '2' => { | |
| 'name' => 'flags', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'cqe_size', | |
| 'offset' => '22', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_cq_init_attr', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '16993' => { | |
| 'Header' => undef, | |
| 'Line' => '308', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'pd', | |
| 'offset' => '0', | |
| 'type' => '6342' | |
| }, | |
| '1' => { | |
| 'name' => 'create_flags', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'max_entries', | |
| 'offset' => '18', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_mkey_init_attr', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '17048' => { | |
| 'Header' => undef, | |
| 'Line' => '314', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'lkey', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'rkey', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_mkey', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '17090' => { | |
| 'Header' => undef, | |
| 'Line' => '329', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_DCTYPE_DCT', | |
| 'value' => '1' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_DCTYPE_DCI', | |
| 'value' => '2' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_dc_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '17119' => { | |
| 'Header' => undef, | |
| 'Line' => '334', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'log_num_concurent', | |
| 'offset' => '0', | |
| 'type' => '1977' | |
| }, | |
| '1' => { | |
| 'name' => 'log_num_errored', | |
| 'offset' => '1', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dci_streams', | |
| 'Size' => '2', | |
| 'Type' => 'Struct' | |
| }, | |
| '17161' => { | |
| 'Header' => undef, | |
| 'Line' => '341', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dct_access_key', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'dci_streams', | |
| 'offset' => '0', | |
| 'type' => '17119' | |
| } | |
| }, | |
| 'Size' => '8', | |
| 'Type' => 'Union' | |
| }, | |
| '17197' => { | |
| 'Header' => undef, | |
| 'Line' => '339', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dc_type', | |
| 'offset' => '0', | |
| 'type' => '17090' | |
| }, | |
| '1' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '8', | |
| 'type' => '17161' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dc_init_attr', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '17231' => { | |
| 'Header' => undef, | |
| 'Line' => '355', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'create_flags', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'dc_init_attr', | |
| 'offset' => '22', | |
| 'type' => '17197' | |
| }, | |
| '3' => { | |
| 'name' => 'send_ops_flags', | |
| 'offset' => '50', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_qp_init_attr', | |
| 'Size' => '40', | |
| 'Type' => 'Struct' | |
| }, | |
| '17301' => { | |
| 'Header' => undef, | |
| 'Line' => '366', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'addr', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'bytes_count', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'bytes_skip', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'lkey', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_mr_interleaved', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '17371' => { | |
| 'BaseType' => '17301', | |
| 'Name' => 'struct mlx5dv_mr_interleaved const', | |
| 'Size' => '24', | |
| 'Type' => 'Const' | |
| }, | |
| '17376' => { | |
| 'Header' => undef, | |
| 'Line' => '379', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'bg_type', | |
| 'offset' => '0', | |
| 'type' => '16298' | |
| }, | |
| '1' => { | |
| 'name' => 'bg', | |
| 'offset' => '4', | |
| 'type' => '1989' | |
| }, | |
| '2' => { | |
| 'name' => 'app_tag', | |
| 'offset' => '6', | |
| 'type' => '1989' | |
| }, | |
| '3' => { | |
| 'name' => 'ref_tag', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'flags', | |
| 'offset' => '18', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_sig_t10dif', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '1740862' => { | |
| 'Header' => undef, | |
| 'Line' => '599', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_MKEY_NO_ERR', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_MKEY_SIG_BLOCK_BAD_GUARD', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'MLX5DV_MKEY_SIG_BLOCK_BAD_REFTAG', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'MLX5DV_MKEY_SIG_BLOCK_BAD_APPTAG', | |
| 'value' => '3' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_mkey_err_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '1740904' => { | |
| 'Header' => undef, | |
| 'Line' => '606', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'actual_value', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'expected_value', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'name' => 'offset', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_sig_err', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '1740960' => { | |
| 'Header' => undef, | |
| 'Line' => '614', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'sig', | |
| 'offset' => '0', | |
| 'type' => '1740904' | |
| } | |
| }, | |
| 'Size' => '24', | |
| 'Type' => 'Union' | |
| }, | |
| '1740983' => { | |
| 'Header' => undef, | |
| 'Line' => '612', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'err_type', | |
| 'offset' => '0', | |
| 'type' => '1740862' | |
| }, | |
| '1' => { | |
| 'name' => 'err', | |
| 'offset' => '8', | |
| 'type' => '1740960' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_mkey_err', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '1745235' => { | |
| 'Header' => undef, | |
| 'Line' => '1865', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'var_attrs_size', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'devx_umem_attrs_size', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'devx_obj_attrs_size', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_export_sizes', | |
| 'Size' => '12', | |
| 'Type' => 'Struct' | |
| }, | |
| '17459' => { | |
| 'BaseType' => '17376', | |
| 'Name' => 'struct mlx5dv_sig_t10dif const', | |
| 'Size' => '16', | |
| 'Type' => 'Const' | |
| }, | |
| '17464' => { | |
| 'Header' => undef, | |
| 'Line' => '387', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'type', | |
| 'offset' => '0', | |
| 'type' => '16328' | |
| }, | |
| '1' => { | |
| 'name' => 'seed', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_sig_crc', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '17506' => { | |
| 'BaseType' => '17464', | |
| 'Name' => 'struct mlx5dv_sig_crc const', | |
| 'Size' => '16', | |
| 'Type' => 'Const' | |
| }, | |
| '17511' => { | |
| 'Header' => undef, | |
| 'Line' => '394', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dif', | |
| 'offset' => '0', | |
| 'type' => '17547' | |
| }, | |
| '1' => { | |
| 'name' => 'crc', | |
| 'offset' => '0', | |
| 'type' => '17552' | |
| } | |
| }, | |
| 'Size' => '8', | |
| 'Type' => 'Union' | |
| }, | |
| '17547' => { | |
| 'BaseType' => '17459', | |
| 'Name' => 'struct mlx5dv_sig_t10dif const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '17552' => { | |
| 'BaseType' => '17506', | |
| 'Name' => 'struct mlx5dv_sig_crc const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '17557' => { | |
| 'Header' => undef, | |
| 'Line' => '392', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'sig_type', | |
| 'offset' => '0', | |
| 'type' => '16268' | |
| }, | |
| '1' => { | |
| 'name' => 'sig', | |
| 'offset' => '8', | |
| 'type' => '17511' | |
| }, | |
| '2' => { | |
| 'name' => 'block_size', | |
| 'offset' => '22', | |
| 'type' => '16364' | |
| }, | |
| '3' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '36', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_sig_block_domain', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '176' => { | |
| 'BaseType' => '70', | |
| 'Header' => undef, | |
| 'Line' => '42', | |
| 'Name' => '__uint32_t', | |
| 'Size' => '4', | |
| 'Type' => 'Typedef' | |
| }, | |
| '17627' => { | |
| 'BaseType' => '17557', | |
| 'Name' => 'struct mlx5dv_sig_block_domain const', | |
| 'Size' => '32', | |
| 'Type' => 'Const' | |
| }, | |
| '17632' => { | |
| 'Header' => undef, | |
| 'Line' => '415', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'mem', | |
| 'offset' => '0', | |
| 'type' => '17735' | |
| }, | |
| '1' => { | |
| 'name' => 'wire', | |
| 'offset' => '8', | |
| 'type' => '17735' | |
| }, | |
| '2' => { | |
| 'name' => 'flags', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'check_mask', | |
| 'offset' => '32', | |
| 'type' => '1977' | |
| }, | |
| '4' => { | |
| 'name' => 'copy_mask', | |
| 'offset' => '33', | |
| 'type' => '1977' | |
| }, | |
| '5' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '36', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_sig_block_attr', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '17730' => { | |
| 'BaseType' => '17632', | |
| 'Name' => 'struct mlx5dv_sig_block_attr const', | |
| 'Size' => '32', | |
| 'Type' => 'Const' | |
| }, | |
| '17735' => { | |
| 'BaseType' => '17627', | |
| 'Name' => 'struct mlx5dv_sig_block_domain const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '17740' => { | |
| 'Header' => undef, | |
| 'Line' => '424', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_CRYPTO_STANDARD_AES_XTS', | |
| 'value' => '0' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_crypto_standard', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '17763' => { | |
| 'Header' => undef, | |
| 'Line' => '428', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_SIGNATURE_CRYPTO_ORDER_SIGNATURE_AFTER_CRYPTO_ON_TX', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_SIGNATURE_CRYPTO_ORDER_SIGNATURE_BEFORE_CRYPTO_ON_TX', | |
| 'value' => '1' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_signature_crypto_order', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '17792' => { | |
| 'Header' => undef, | |
| 'Line' => '433', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'crypto_standard', | |
| 'offset' => '0', | |
| 'type' => '17740' | |
| }, | |
| '1' => { | |
| 'name' => 'encrypt_on_tx', | |
| 'offset' => '4', | |
| 'type' => '2091' | |
| }, | |
| '2' => { | |
| 'name' => 'signature_crypto_order', | |
| 'offset' => '8', | |
| 'type' => '17763' | |
| }, | |
| '3' => { | |
| 'name' => 'data_unit_size', | |
| 'offset' => '18', | |
| 'type' => '16364' | |
| }, | |
| '4' => { | |
| 'name' => 'initial_tweak', | |
| 'offset' => '22', | |
| 'type' => '17923' | |
| }, | |
| '5' => { | |
| 'name' => 'dek', | |
| 'offset' => '50', | |
| 'type' => '17967' | |
| }, | |
| '6' => { | |
| 'name' => 'keytag', | |
| 'offset' => '64', | |
| 'type' => '978' | |
| }, | |
| '7' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '72', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_crypto_attr', | |
| 'Size' => '56', | |
| 'Type' => 'Struct' | |
| }, | |
| '1786729' => { | |
| 'BaseType' => '1745235', | |
| 'Name' => 'struct mlx5dv_export_sizes*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '17918' => { | |
| 'BaseType' => '17792', | |
| 'Name' => 'struct mlx5dv_crypto_attr const', | |
| 'Size' => '56', | |
| 'Type' => 'Const' | |
| }, | |
| '17923' => { | |
| 'BaseType' => '356', | |
| 'Name' => 'char[16]', | |
| 'Size' => '16', | |
| 'Type' => 'Array' | |
| }, | |
| '17939' => { | |
| 'Header' => undef, | |
| 'Line' => '941', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'devx_obj', | |
| 'offset' => '0', | |
| 'type' => '19679' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dek', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '1795294' => { | |
| 'BaseType' => '1740983', | |
| 'Name' => 'struct mlx5dv_mkey_err*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '17967' => { | |
| 'BaseType' => '17939', | |
| 'Name' => 'struct mlx5dv_dek*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '17972' => { | |
| 'Header' => undef, | |
| 'Line' => '448', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'conf_flags', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_mkey_conf_attr', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '1799' => { | |
| 'BaseType' => '1408', | |
| 'Header' => undef, | |
| 'Line' => '7', | |
| 'Name' => 'FILE', | |
| 'Size' => '216', | |
| 'Type' => 'Typedef' | |
| }, | |
| '18014' => { | |
| 'Header' => undef, | |
| 'Line' => '459', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'wr_set_dc_addr', | |
| 'offset' => '8', | |
| 'type' => '18241' | |
| }, | |
| '10' => { | |
| 'name' => 'wr_set_dc_addr_stream', | |
| 'offset' => '128', | |
| 'type' => '18530' | |
| }, | |
| '11' => { | |
| 'name' => 'wr_memcpy', | |
| 'offset' => '136', | |
| 'type' => '18571' | |
| }, | |
| '12' => { | |
| 'name' => 'wr_set_mkey_crypto', | |
| 'offset' => '150', | |
| 'type' => '18597' | |
| }, | |
| '2' => { | |
| 'name' => 'wr_mr_interleaved', | |
| 'offset' => '22', | |
| 'type' => '18292' | |
| }, | |
| '3' => { | |
| 'name' => 'wr_mr_list', | |
| 'offset' => '36', | |
| 'type' => '18328' | |
| }, | |
| '4' => { | |
| 'name' => 'wr_mkey_configure', | |
| 'offset' => '50', | |
| 'type' => '18364' | |
| }, | |
| '5' => { | |
| 'name' => 'wr_set_mkey_access_flags', | |
| 'offset' => '64', | |
| 'type' => '18385' | |
| }, | |
| '6' => { | |
| 'name' => 'wr_set_mkey_layout_list', | |
| 'offset' => '72', | |
| 'type' => '18411' | |
| }, | |
| '7' => { | |
| 'name' => 'wr_set_mkey_layout_interleaved', | |
| 'offset' => '86', | |
| 'type' => '18447' | |
| }, | |
| '8' => { | |
| 'name' => 'wr_set_mkey_sig_block', | |
| 'offset' => '100', | |
| 'type' => '18473' | |
| }, | |
| '9' => { | |
| 'name' => 'wr_raw_wqe', | |
| 'offset' => '114', | |
| 'type' => '18494' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_qp_ex', | |
| 'Size' => '104', | |
| 'Type' => 'Struct' | |
| }, | |
| '1811' => { | |
| 'BaseType' => '1', | |
| 'Header' => undef, | |
| 'Line' => '43', | |
| 'Name' => '_IO_lock_t', | |
| 'Type' => 'Typedef' | |
| }, | |
| '1819' => { | |
| 'Name' => 'struct _IO_marker', | |
| 'Type' => 'Struct' | |
| }, | |
| '18236' => { | |
| 'BaseType' => '18014', | |
| 'Name' => 'struct mlx5dv_qp_ex*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '1824' => { | |
| 'BaseType' => '1819', | |
| 'Name' => 'struct _IO_marker*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '18241' => { | |
| 'Name' => 'void(*)(struct mlx5dv_qp_ex*, struct ibv_ah*, uint32_t, uint64_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'type' => '8396' | |
| }, | |
| '2' => { | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '18282' => { | |
| 'BaseType' => '17048', | |
| 'Name' => 'struct mlx5dv_mkey*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '18287' => { | |
| 'BaseType' => '17301', | |
| 'Name' => 'struct mlx5dv_mr_interleaved*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '1829' => { | |
| 'BaseType' => '1408', | |
| 'Name' => 'struct _IO_FILE*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '18292' => { | |
| 'Name' => 'void(*)(struct mlx5dv_qp_ex*, struct mlx5dv_mkey*, uint32_t, uint32_t, uint16_t, struct mlx5dv_mr_interleaved*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'type' => '18282' | |
| }, | |
| '2' => { | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'type' => '1989' | |
| }, | |
| '5' => { | |
| 'type' => '18287' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '18328' => { | |
| 'Name' => 'void(*)(struct mlx5dv_qp_ex*, struct mlx5dv_mkey*, uint32_t, uint16_t, struct ibv_sge*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'type' => '18282' | |
| }, | |
| '2' => { | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'type' => '1989' | |
| }, | |
| '4' => { | |
| 'type' => '8785' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '1834' => { | |
| 'BaseType' => '356', | |
| 'Name' => 'char[1]', | |
| 'Size' => '1', | |
| 'Type' => 'Array' | |
| }, | |
| '18359' => { | |
| 'BaseType' => '17972', | |
| 'Name' => 'struct mlx5dv_mkey_conf_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '18364' => { | |
| 'Name' => 'void(*)(struct mlx5dv_qp_ex*, struct mlx5dv_mkey*, uint8_t, struct mlx5dv_mkey_conf_attr*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'type' => '18282' | |
| }, | |
| '2' => { | |
| 'type' => '1977' | |
| }, | |
| '3' => { | |
| 'type' => '18359' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '18385' => { | |
| 'Name' => 'void(*)(struct mlx5dv_qp_ex*, uint32_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '18411' => { | |
| 'Name' => 'void(*)(struct mlx5dv_qp_ex*, uint16_t, struct ibv_sge const*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'type' => '1989' | |
| }, | |
| '2' => { | |
| 'type' => '9999' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '18442' => { | |
| 'BaseType' => '17371', | |
| 'Name' => 'struct mlx5dv_mr_interleaved const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '18447' => { | |
| 'Name' => 'void(*)(struct mlx5dv_qp_ex*, uint32_t, uint16_t, struct mlx5dv_mr_interleaved const*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'type' => '1989' | |
| }, | |
| '3' => { | |
| 'type' => '18442' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '18468' => { | |
| 'BaseType' => '17730', | |
| 'Name' => 'struct mlx5dv_sig_block_attr const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '18473' => { | |
| 'Name' => 'void(*)(struct mlx5dv_qp_ex*, struct mlx5dv_sig_block_attr const*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'type' => '18468' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '18494' => { | |
| 'Name' => 'void(*)(struct mlx5dv_qp_ex*, void const*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'type' => '1961' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '1850' => { | |
| 'BaseType' => '1811', | |
| 'Name' => '_IO_lock_t*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '18530' => { | |
| 'Name' => 'void(*)(struct mlx5dv_qp_ex*, struct ibv_ah*, uint32_t, uint64_t, uint16_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'type' => '8396' | |
| }, | |
| '2' => { | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'type' => '2023' | |
| }, | |
| '4' => { | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '1855' => { | |
| 'Name' => 'struct _IO_codecvt', | |
| 'Type' => 'Struct' | |
| }, | |
| '18571' => { | |
| 'Name' => 'void(*)(struct mlx5dv_qp_ex*, uint32_t, uint64_t, uint32_t, uint64_t, size_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'type' => '2023' | |
| }, | |
| '5' => { | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '18592' => { | |
| 'BaseType' => '17918', | |
| 'Name' => 'struct mlx5dv_crypto_attr const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '18597' => { | |
| 'Name' => 'void(*)(struct mlx5dv_qp_ex*, struct mlx5dv_crypto_attr const*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '18236' | |
| }, | |
| '1' => { | |
| 'type' => '18592' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '1860' => { | |
| 'BaseType' => '1855', | |
| 'Name' => 'struct _IO_codecvt*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '18602' => { | |
| 'Header' => undef, | |
| 'Line' => '638', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'credential_id', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'import_kek_id', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'credential', | |
| 'offset' => '8', | |
| 'type' => '950' | |
| }, | |
| '3' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '86', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_crypto_login_attr', | |
| 'Size' => '64', | |
| 'Type' => 'Struct' | |
| }, | |
| '1865' => { | |
| 'Name' => 'struct _IO_wide_data', | |
| 'Type' => 'Struct' | |
| }, | |
| '18672' => { | |
| 'Header' => undef, | |
| 'Line' => '645', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'credential_id', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'import_kek_id', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'credential', | |
| 'offset' => '8', | |
| 'type' => '1961' | |
| }, | |
| '3' => { | |
| 'name' => 'credential_len', | |
| 'offset' => '22', | |
| 'type' => '419' | |
| }, | |
| '4' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '36', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_crypto_login_attr_ex', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '1870' => { | |
| 'BaseType' => '1865', | |
| 'Name' => 'struct _IO_wide_data*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '1875' => { | |
| 'BaseType' => '356', | |
| 'Name' => 'char[20]', | |
| 'Size' => '20', | |
| 'Type' => 'Array' | |
| }, | |
| '18756' => { | |
| 'Header' => undef, | |
| 'Line' => '652', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_CRYPTO_LOGIN_STATE_VALID', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_CRYPTO_LOGIN_STATE_NO_LOGIN', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'MLX5DV_CRYPTO_LOGIN_STATE_INVALID', | |
| 'value' => '2' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_crypto_login_state', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '18791' => { | |
| 'Header' => undef, | |
| 'Line' => '658', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'state', | |
| 'offset' => '0', | |
| 'type' => '18756' | |
| }, | |
| '1' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_crypto_login_query_attr', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '188' => { | |
| 'Name' => 'long', | |
| 'Size' => '8', | |
| 'Type' => 'Intrinsic' | |
| }, | |
| '18833' => { | |
| 'Header' => undef, | |
| 'Line' => '680', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_CRYPTO_KEY_SIZE_128', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_CRYPTO_KEY_SIZE_256', | |
| 'value' => '1' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_crypto_key_size', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '18862' => { | |
| 'Header' => undef, | |
| 'Line' => '685', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_CRYPTO_KEY_PURPOSE_AES_XTS', | |
| 'value' => '0' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_crypto_key_purpose', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '18885' => { | |
| 'Header' => undef, | |
| 'Line' => '689', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_DEK_STATE_READY', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_DEK_STATE_ERROR', | |
| 'value' => '1' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_dek_state', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '18914' => { | |
| 'Header' => undef, | |
| 'Line' => '698', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'key_size', | |
| 'offset' => '0', | |
| 'type' => '18833' | |
| }, | |
| '1' => { | |
| 'name' => 'has_keytag', | |
| 'offset' => '4', | |
| 'type' => '2091' | |
| }, | |
| '2' => { | |
| 'name' => 'key_purpose', | |
| 'offset' => '8', | |
| 'type' => '18862' | |
| }, | |
| '3' => { | |
| 'name' => 'pd', | |
| 'offset' => '22', | |
| 'type' => '6342' | |
| }, | |
| '4' => { | |
| 'name' => 'opaque', | |
| 'offset' => '36', | |
| 'type' => '978' | |
| }, | |
| '5' => { | |
| 'name' => 'key', | |
| 'offset' => '50', | |
| 'type' => '19039' | |
| }, | |
| '6' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '352', | |
| 'type' => '2023' | |
| }, | |
| '7' => { | |
| 'name' => 'crypto_login', | |
| 'offset' => '360', | |
| 'type' => '19083' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dek_init_attr', | |
| 'Size' => '176', | |
| 'Type' => 'Struct' | |
| }, | |
| '1903' => { | |
| 'BaseType' => '248', | |
| 'Header' => undef, | |
| 'Line' => '63', | |
| 'Name' => 'off_t', | |
| 'Size' => '8', | |
| 'Type' => 'Typedef' | |
| }, | |
| '19039' => { | |
| 'BaseType' => '356', | |
| 'Name' => 'char[128]', | |
| 'Size' => '128', | |
| 'Type' => 'Array' | |
| }, | |
| '19055' => { | |
| 'Header' => undef, | |
| 'Line' => '937', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'devx_obj', | |
| 'offset' => '0', | |
| 'type' => '19679' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_crypto_login_obj', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '19083' => { | |
| 'BaseType' => '19055', | |
| 'Name' => 'struct mlx5dv_crypto_login_obj*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '19088' => { | |
| 'Header' => undef, | |
| 'Line' => '709', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'state', | |
| 'offset' => '0', | |
| 'type' => '18885' | |
| }, | |
| '1' => { | |
| 'name' => 'opaque', | |
| 'offset' => '4', | |
| 'type' => '978' | |
| }, | |
| '2' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dek_attr', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '19144' => { | |
| 'Header' => undef, | |
| 'Line' => '728', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'action_flags', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_flow_action_esp', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '1915' => { | |
| 'BaseType' => '310', | |
| 'Header' => undef, | |
| 'Line' => '77', | |
| 'Name' => 'ssize_t', | |
| 'Size' => '8', | |
| 'Type' => 'Typedef' | |
| }, | |
| '19186' => { | |
| 'Header' => undef, | |
| 'Line' => '733', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'match_sz', | |
| 'offset' => '0', | |
| 'type' => '419' | |
| }, | |
| '1' => { | |
| 'name' => 'match_buf', | |
| 'offset' => '8', | |
| 'type' => '19228' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_flow_match_parameters', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '19228' => { | |
| 'BaseType' => '2023', | |
| 'Name' => 'uint64_t[]', | |
| 'Size' => '8', | |
| 'Type' => 'Array' | |
| }, | |
| '19243' => { | |
| 'Header' => undef, | |
| 'Line' => '743', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'type', | |
| 'offset' => '0', | |
| 'type' => '10991' | |
| }, | |
| '1' => { | |
| 'name' => 'flags', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'priority', | |
| 'offset' => '8', | |
| 'type' => '1989' | |
| }, | |
| '3' => { | |
| 'name' => 'match_criteria_enable', | |
| 'offset' => '16', | |
| 'type' => '1977' | |
| }, | |
| '4' => { | |
| 'name' => 'match_mask', | |
| 'offset' => '22', | |
| 'type' => '19369' | |
| }, | |
| '5' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '36', | |
| 'type' => '2023' | |
| }, | |
| '6' => { | |
| 'name' => 'ft_type', | |
| 'offset' => '50', | |
| 'type' => '15330' | |
| }, | |
| '7' => { | |
| 'name' => 'ib_port', | |
| 'offset' => '54', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_flow_matcher_attr', | |
| 'Size' => '40', | |
| 'Type' => 'Struct' | |
| }, | |
| '1927' => { | |
| 'BaseType' => '1799', | |
| 'Name' => 'FILE*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '19369' => { | |
| 'BaseType' => '19186', | |
| 'Name' => 'struct mlx5dv_flow_match_parameters*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '19374' => { | |
| 'Header' => undef, | |
| 'Line' => '762', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'ft_type', | |
| 'offset' => '0', | |
| 'type' => '15330' | |
| }, | |
| '1' => { | |
| 'name' => 'priority', | |
| 'offset' => '4', | |
| 'type' => '1989' | |
| }, | |
| '2' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_steering_anchor_attr', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '19430' => { | |
| 'Header' => undef, | |
| 'Line' => '768', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'id', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_steering_anchor', | |
| 'Size' => '4', | |
| 'Type' => 'Struct' | |
| }, | |
| '19457' => { | |
| 'Header' => undef, | |
| 'Line' => '777', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_FLOW_ACTION_DEST_IBV_QP', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_FLOW_ACTION_DROP', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'MLX5DV_FLOW_ACTION_IBV_COUNTER', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'MLX5DV_FLOW_ACTION_IBV_FLOW_ACTION', | |
| 'value' => '3' | |
| }, | |
| '4' => { | |
| 'name' => 'MLX5DV_FLOW_ACTION_TAG', | |
| 'value' => '4' | |
| }, | |
| '5' => { | |
| 'name' => 'MLX5DV_FLOW_ACTION_DEST_DEVX', | |
| 'value' => '5' | |
| }, | |
| '6' => { | |
| 'name' => 'MLX5DV_FLOW_ACTION_COUNTERS_DEVX', | |
| 'value' => '6' | |
| }, | |
| '7' => { | |
| 'name' => 'MLX5DV_FLOW_ACTION_DEFAULT_MISS', | |
| 'value' => '7' | |
| }, | |
| '8' => { | |
| 'name' => 'MLX5DV_FLOW_ACTION_COUNTERS_DEVX_WITH_OFFSET', | |
| 'value' => '8' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_flow_action_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '19528' => { | |
| 'Header' => undef, | |
| 'Line' => '797', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'obj', | |
| 'offset' => '0', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'offset', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '19567' => { | |
| 'Header' => undef, | |
| 'Line' => '796', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'handle', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'type', | |
| 'offset' => '18', | |
| 'type' => '28657' | |
| }, | |
| '3' => { | |
| 'name' => 'object_id', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'rx_icm_addr', | |
| 'offset' => '36', | |
| 'type' => '2023' | |
| }, | |
| '5' => { | |
| 'name' => 'log_obj_range', | |
| 'offset' => '50', | |
| 'type' => '1977' | |
| }, | |
| '6' => { | |
| 'name' => 'priv', | |
| 'offset' => '64', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_devx_obj', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '1961' => { | |
| 'BaseType' => '1966', | |
| 'Name' => 'void const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '1966' => { | |
| 'BaseType' => '1', | |
| 'Name' => 'void const', | |
| 'Type' => 'Const' | |
| }, | |
| '1967' => { | |
| 'BaseType' => '363', | |
| 'Name' => 'char const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '19679' => { | |
| 'BaseType' => '19567', | |
| 'Name' => 'struct mlx5dv_devx_obj*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '19684' => { | |
| 'Header' => undef, | |
| 'Line' => '791', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'qp', | |
| 'offset' => '0', | |
| 'type' => '5102' | |
| }, | |
| '1' => { | |
| 'name' => 'counter', | |
| 'offset' => '0', | |
| 'type' => '11104' | |
| }, | |
| '2' => { | |
| 'name' => 'action', | |
| 'offset' => '0', | |
| 'type' => '14031' | |
| }, | |
| '3' => { | |
| 'name' => 'tag_value', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'obj', | |
| 'offset' => '0', | |
| 'type' => '19679' | |
| }, | |
| '5' => { | |
| 'name' => 'bulk_obj', | |
| 'offset' => '0', | |
| 'type' => '19528' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Union' | |
| }, | |
| '1977' => { | |
| 'BaseType' => '123', | |
| 'Header' => undef, | |
| 'Line' => '24', | |
| 'Name' => 'uint8_t', | |
| 'Size' => '1', | |
| 'Type' => 'Typedef' | |
| }, | |
| '19771' => { | |
| 'Header' => undef, | |
| 'Line' => '789', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'type', | |
| 'offset' => '0', | |
| 'type' => '19457' | |
| }, | |
| '1' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '8', | |
| 'type' => '19684' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_flow_action_attr', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '19805' => { | |
| 'Header' => undef, | |
| 'Line' => '878', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'buf', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'wqe_cnt', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'stride', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '19858' => { | |
| 'Header' => undef, | |
| 'Line' => '883', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'buf', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'wqe_cnt', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'stride', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '1989' => { | |
| 'BaseType' => '147', | |
| 'Header' => undef, | |
| 'Line' => '25', | |
| 'Name' => 'uint16_t', | |
| 'Size' => '2', | |
| 'Type' => 'Typedef' | |
| }, | |
| '19911' => { | |
| 'Header' => undef, | |
| 'Line' => '888', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'reg', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'size', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '19950' => { | |
| 'Header' => undef, | |
| 'Line' => '876', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dbrec', | |
| 'offset' => '0', | |
| 'type' => '20115' | |
| }, | |
| '1' => { | |
| 'name' => 'sq', | |
| 'offset' => '8', | |
| 'type' => '19805' | |
| }, | |
| '10' => { | |
| 'name' => 'tir_icm_addr', | |
| 'offset' => '136', | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'name' => 'rq', | |
| 'offset' => '36', | |
| 'type' => '19858' | |
| }, | |
| '3' => { | |
| 'name' => 'bf', | |
| 'offset' => '64', | |
| 'type' => '19911' | |
| }, | |
| '4' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '86', | |
| 'type' => '2023' | |
| }, | |
| '5' => { | |
| 'name' => 'uar_mmap_offset', | |
| 'offset' => '100', | |
| 'type' => '1903' | |
| }, | |
| '6' => { | |
| 'name' => 'tirn', | |
| 'offset' => '114', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'tisn', | |
| 'offset' => '118', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'rqn', | |
| 'offset' => '128', | |
| 'type' => '2001' | |
| }, | |
| '9' => { | |
| 'name' => 'sqn', | |
| 'offset' => '132', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_qp', | |
| 'Size' => '96', | |
| 'Type' => 'Struct' | |
| }, | |
| '200' => { | |
| 'BaseType' => '82', | |
| 'Header' => undef, | |
| 'Line' => '45', | |
| 'Name' => '__uint64_t', | |
| 'Size' => '8', | |
| 'Type' => 'Typedef' | |
| }, | |
| '2001' => { | |
| 'BaseType' => '176', | |
| 'Header' => undef, | |
| 'Line' => '26', | |
| 'Name' => 'uint32_t', | |
| 'Size' => '4', | |
| 'Type' => 'Typedef' | |
| }, | |
| '20115' => { | |
| 'BaseType' => '2203', | |
| 'Name' => '__be32*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '20120' => { | |
| 'Header' => undef, | |
| 'Line' => '901', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'buf', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'dbrec', | |
| 'offset' => '8', | |
| 'type' => '20115' | |
| }, | |
| '2' => { | |
| 'name' => 'cqe_cnt', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'cqe_size', | |
| 'offset' => '32', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'cq_uar', | |
| 'offset' => '36', | |
| 'type' => '308' | |
| }, | |
| '5' => { | |
| 'name' => 'cqn', | |
| 'offset' => '50', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '64', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_cq', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '2023' => { | |
| 'BaseType' => '200', | |
| 'Header' => undef, | |
| 'Line' => '27', | |
| 'Name' => 'uint64_t', | |
| 'Size' => '8', | |
| 'Type' => 'Typedef' | |
| }, | |
| '20232' => { | |
| 'Header' => undef, | |
| 'Line' => '915', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'buf', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'dbrec', | |
| 'offset' => '8', | |
| 'type' => '20115' | |
| }, | |
| '2' => { | |
| 'name' => 'stride', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'head', | |
| 'offset' => '32', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'tail', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '50', | |
| 'type' => '2023' | |
| }, | |
| '6' => { | |
| 'name' => 'srqn', | |
| 'offset' => '64', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_srq', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '20344' => { | |
| 'Header' => undef, | |
| 'Line' => '925', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'buf', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'dbrec', | |
| 'offset' => '8', | |
| 'type' => '20115' | |
| }, | |
| '2' => { | |
| 'name' => 'wqe_cnt', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'stride', | |
| 'offset' => '32', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '36', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_rwq', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '20428' => { | |
| 'Header' => undef, | |
| 'Line' => '933', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'type', | |
| 'offset' => '0', | |
| 'type' => '15485' | |
| }, | |
| '1' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_alloc_dm_attr', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '20470' => { | |
| 'Header' => undef, | |
| 'Line' => '942', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'buf', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'length', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'name' => 'remote_va', | |
| 'offset' => '36', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dm', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '20540' => { | |
| 'Header' => undef, | |
| 'Line' => '963', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'av', | |
| 'offset' => '0', | |
| 'type' => '20749' | |
| }, | |
| '1' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_ah', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '20581' => { | |
| 'Header' => undef, | |
| 'Line' => '1317', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'key', | |
| 'offset' => '0', | |
| 'type' => '21557' | |
| }, | |
| '1' => { | |
| 'name' => 'dqp_dct', | |
| 'offset' => '8', | |
| 'type' => '2203' | |
| }, | |
| '10' => { | |
| 'name' => 'rgid', | |
| 'offset' => '50', | |
| 'type' => '2524' | |
| }, | |
| '2' => { | |
| 'name' => 'stat_rate_sl', | |
| 'offset' => '18', | |
| 'type' => '1977' | |
| }, | |
| '3' => { | |
| 'name' => 'fl_mlid', | |
| 'offset' => '19', | |
| 'type' => '1977' | |
| }, | |
| '4' => { | |
| 'name' => 'rlid', | |
| 'offset' => '20', | |
| 'type' => '2191' | |
| }, | |
| '5' => { | |
| 'name' => 'reserved0', | |
| 'offset' => '22', | |
| 'type' => '21403' | |
| }, | |
| '6' => { | |
| 'name' => 'rmac', | |
| 'offset' => '32', | |
| 'type' => '11032' | |
| }, | |
| '7' => { | |
| 'name' => 'tclass', | |
| 'offset' => '38', | |
| 'type' => '1977' | |
| }, | |
| '8' => { | |
| 'name' => 'hop_limit', | |
| 'offset' => '39', | |
| 'type' => '1977' | |
| }, | |
| '9' => { | |
| 'name' => 'grh_gid_fl', | |
| 'offset' => '40', | |
| 'type' => '2203' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_wqe_av', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '20749' => { | |
| 'BaseType' => '20581', | |
| 'Name' => 'struct mlx5_wqe_av*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '20754' => { | |
| 'Header' => undef, | |
| 'Line' => '968', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'pdn', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_pd', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '20796' => { | |
| 'Header' => undef, | |
| 'Line' => '973', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'handle', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_devx', | |
| 'Size' => '4', | |
| 'Type' => 'Struct' | |
| }, | |
| '20824' => { | |
| 'Header' => undef, | |
| 'Line' => '978', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'in', | |
| 'offset' => '0', | |
| 'type' => '5102' | |
| }, | |
| '1' => { | |
| 'name' => 'out', | |
| 'offset' => '8', | |
| 'type' => '20862' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '20862' => { | |
| 'BaseType' => '19950', | |
| 'Name' => 'struct mlx5dv_qp*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '20867' => { | |
| 'Header' => undef, | |
| 'Line' => '982', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'in', | |
| 'offset' => '0', | |
| 'type' => '4902' | |
| }, | |
| '1' => { | |
| 'name' => 'out', | |
| 'offset' => '8', | |
| 'type' => '20905' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '20905' => { | |
| 'BaseType' => '20120', | |
| 'Name' => 'struct mlx5dv_cq*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '2091' => { | |
| 'Name' => '_Bool', | |
| 'Size' => '1', | |
| 'Type' => 'Intrinsic' | |
| }, | |
| '20910' => { | |
| 'Header' => undef, | |
| 'Line' => '986', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'in', | |
| 'offset' => '0', | |
| 'type' => '5218' | |
| }, | |
| '1' => { | |
| 'name' => 'out', | |
| 'offset' => '8', | |
| 'type' => '20948' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '20948' => { | |
| 'BaseType' => '20232', | |
| 'Name' => 'struct mlx5dv_srq*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '20953' => { | |
| 'Header' => undef, | |
| 'Line' => '990', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'in', | |
| 'offset' => '0', | |
| 'type' => '5417' | |
| }, | |
| '1' => { | |
| 'name' => 'out', | |
| 'offset' => '8', | |
| 'type' => '20991' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '20991' => { | |
| 'BaseType' => '20344', | |
| 'Name' => 'struct mlx5dv_rwq*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '20996' => { | |
| 'Header' => undef, | |
| 'Line' => '994', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'in', | |
| 'offset' => '0', | |
| 'type' => '2979' | |
| }, | |
| '1' => { | |
| 'name' => 'out', | |
| 'offset' => '8', | |
| 'type' => '21034' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '2103' => { | |
| 'BaseType' => '171', | |
| 'Header' => undef, | |
| 'Line' => '46', | |
| 'Name' => 'atomic_int', | |
| 'Type' => 'Typedef' | |
| }, | |
| '21034' => { | |
| 'BaseType' => '20470', | |
| 'Name' => 'struct mlx5dv_dm*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '21039' => { | |
| 'Header' => undef, | |
| 'Line' => '998', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'in', | |
| 'offset' => '0', | |
| 'type' => '8396' | |
| }, | |
| '1' => { | |
| 'name' => 'out', | |
| 'offset' => '8', | |
| 'type' => '21077' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '21077' => { | |
| 'BaseType' => '20540', | |
| 'Name' => 'struct mlx5dv_ah*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '21082' => { | |
| 'Header' => undef, | |
| 'Line' => '1002', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'in', | |
| 'offset' => '0', | |
| 'type' => '6342' | |
| }, | |
| '1' => { | |
| 'name' => 'out', | |
| 'offset' => '8', | |
| 'type' => '21120' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '21120' => { | |
| 'BaseType' => '20754', | |
| 'Name' => 'struct mlx5dv_pd*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '21125' => { | |
| 'Header' => undef, | |
| 'Line' => '1006', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'in', | |
| 'offset' => '0', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'out', | |
| 'offset' => '8', | |
| 'type' => '21163' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '21163' => { | |
| 'BaseType' => '20796', | |
| 'Name' => 'struct mlx5dv_devx*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '21168' => { | |
| 'Header' => undef, | |
| 'Line' => '977', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'qp', | |
| 'offset' => '0', | |
| 'type' => '20824' | |
| }, | |
| '1' => { | |
| 'name' => 'cq', | |
| 'offset' => '22', | |
| 'type' => '20867' | |
| }, | |
| '2' => { | |
| 'name' => 'srq', | |
| 'offset' => '50', | |
| 'type' => '20910' | |
| }, | |
| '3' => { | |
| 'name' => 'rwq', | |
| 'offset' => '72', | |
| 'type' => '20953' | |
| }, | |
| '4' => { | |
| 'name' => 'dm', | |
| 'offset' => '100', | |
| 'type' => '20996' | |
| }, | |
| '5' => { | |
| 'name' => 'ah', | |
| 'offset' => '128', | |
| 'type' => '21039' | |
| }, | |
| '6' => { | |
| 'name' => 'pd', | |
| 'offset' => '150', | |
| 'type' => '21082' | |
| }, | |
| '7' => { | |
| 'name' => 'devx', | |
| 'offset' => '274', | |
| 'type' => '21125' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_obj', | |
| 'Size' => '128', | |
| 'Type' => 'Struct' | |
| }, | |
| '21289' => { | |
| 'Header' => undef, | |
| 'Line' => '1027', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'single_stride_log_num_of_bytes', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'single_wqe_log_num_of_strides', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'two_byte_shift_en', | |
| 'offset' => '8', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_striding_rq_init_attr', | |
| 'Size' => '12', | |
| 'Type' => 'Struct' | |
| }, | |
| '21345' => { | |
| 'Header' => undef, | |
| 'Line' => '1033', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'striding_rq_attrs', | |
| 'offset' => '8', | |
| 'type' => '21289' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_wq_init_attr', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '21403' => { | |
| 'BaseType' => '1977', | |
| 'Name' => 'uint8_t[4]', | |
| 'Size' => '4', | |
| 'Type' => 'Array' | |
| }, | |
| '2143' => { | |
| 'BaseType' => '46', | |
| 'Header' => undef, | |
| 'Line' => '21', | |
| 'Name' => '__u8', | |
| 'Size' => '1', | |
| 'Type' => 'Typedef' | |
| }, | |
| '21518' => { | |
| 'Header' => undef, | |
| 'Line' => '1319', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'qkey', | |
| 'offset' => '0', | |
| 'type' => '2203' | |
| }, | |
| '1' => { | |
| 'name' => 'reserved', | |
| 'offset' => '4', | |
| 'type' => '2203' | |
| } | |
| }, | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '2155' => { | |
| 'BaseType' => '58', | |
| 'Header' => undef, | |
| 'Line' => '24', | |
| 'Name' => '__u16', | |
| 'Size' => '2', | |
| 'Type' => 'Typedef' | |
| }, | |
| '21557' => { | |
| 'Header' => undef, | |
| 'Line' => '1318', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'qkey', | |
| 'offset' => '0', | |
| 'type' => '21518' | |
| }, | |
| '1' => { | |
| 'name' => 'dc_key', | |
| 'offset' => '0', | |
| 'type' => '2215' | |
| } | |
| }, | |
| 'Size' => '8', | |
| 'Type' => 'Union' | |
| }, | |
| '21593' => { | |
| 'Header' => undef, | |
| 'Line' => '1648', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_CTX_ATTR_BUF_ALLOCATORS', | |
| 'value' => '1' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_set_ctx_attr_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '2167' => { | |
| 'BaseType' => '70', | |
| 'Header' => undef, | |
| 'Line' => '27', | |
| 'Name' => '__u32', | |
| 'Size' => '4', | |
| 'Type' => 'Typedef' | |
| }, | |
| '21718' => { | |
| 'Header' => undef, | |
| 'Line' => '1672', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'nsec', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'last_cycles', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'name' => 'frac', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'name' => 'mult', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'shift', | |
| 'offset' => '40', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'mask', | |
| 'offset' => '50', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_clock_info', | |
| 'Size' => '40', | |
| 'Type' => 'Struct' | |
| }, | |
| '2179' => { | |
| 'BaseType' => '443', | |
| 'Header' => undef, | |
| 'Line' => '31', | |
| 'Name' => '__u64', | |
| 'Size' => '8', | |
| 'Type' => 'Typedef' | |
| }, | |
| '21816' => { | |
| 'Header' => undef, | |
| 'Line' => '1805', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'umem_id', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_devx_umem', | |
| 'Size' => '4', | |
| 'Type' => 'Struct' | |
| }, | |
| '21844' => { | |
| 'Header' => undef, | |
| 'Line' => '1816', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'addr', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'size', | |
| 'offset' => '8', | |
| 'type' => '419' | |
| }, | |
| '2' => { | |
| 'name' => 'access', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'pgsz_bitmap', | |
| 'offset' => '36', | |
| 'type' => '2023' | |
| }, | |
| '4' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '50', | |
| 'type' => '2023' | |
| }, | |
| '5' => { | |
| 'name' => 'dmabuf_fd', | |
| 'offset' => '64', | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_devx_umem_in', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '2191' => { | |
| 'BaseType' => '2155', | |
| 'Header' => undef, | |
| 'Line' => '25', | |
| 'Name' => '__be16', | |
| 'Size' => '2', | |
| 'Type' => 'Typedef' | |
| }, | |
| '21942' => { | |
| 'Header' => undef, | |
| 'Line' => '1835', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'reg_addr', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'base_addr', | |
| 'offset' => '8', | |
| 'type' => '308' | |
| }, | |
| '2' => { | |
| 'name' => 'page_id', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'mmap_off', | |
| 'offset' => '36', | |
| 'type' => '1903' | |
| }, | |
| '4' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '50', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_devx_uar', | |
| 'Size' => '40', | |
| 'Type' => 'Struct' | |
| }, | |
| '22026' => { | |
| 'Header' => undef, | |
| 'Line' => '1849', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'page_id', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'length', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'mmap_off', | |
| 'offset' => '8', | |
| 'type' => '1903' | |
| }, | |
| '3' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_var', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '2203' => { | |
| 'BaseType' => '2167', | |
| 'Header' => undef, | |
| 'Line' => '27', | |
| 'Name' => '__be32', | |
| 'Size' => '4', | |
| 'Type' => 'Typedef' | |
| }, | |
| '22096' => { | |
| 'Header' => undef, | |
| 'Line' => '1906', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'fd', | |
| 'offset' => '0', | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_devx_cmd_comp', | |
| 'Size' => '4', | |
| 'Type' => 'Struct' | |
| }, | |
| '22123' => { | |
| 'Header' => undef, | |
| 'Line' => '1922', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'fd', | |
| 'offset' => '0', | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_devx_event_channel', | |
| 'Size' => '4', | |
| 'Type' => 'Struct' | |
| }, | |
| '2215' => { | |
| 'BaseType' => '2179', | |
| 'Header' => undef, | |
| 'Line' => '29', | |
| 'Name' => '__be64', | |
| 'Size' => '8', | |
| 'Type' => 'Typedef' | |
| }, | |
| '22150' => { | |
| 'Header' => undef, | |
| 'Line' => '2216', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'index', | |
| 'offset' => '0', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_pp', | |
| 'Size' => '2', | |
| 'Type' => 'Struct' | |
| }, | |
| '22178' => { | |
| 'Header' => undef, | |
| 'Line' => '2242', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'parent', | |
| 'offset' => '0', | |
| 'type' => '22309' | |
| }, | |
| '1' => { | |
| 'name' => 'flags', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'bw_share', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'max_avg_bw', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '36', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_sched_attr', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '22262' => { | |
| 'BaseType' => '22178', | |
| 'Name' => 'struct mlx5dv_sched_attr const', | |
| 'Size' => '32', | |
| 'Type' => 'Const' | |
| }, | |
| '22267' => { | |
| 'Header' => undef, | |
| 'Line' => '959', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'parent', | |
| 'offset' => '0', | |
| 'type' => '22309' | |
| }, | |
| '1' => { | |
| 'name' => 'obj', | |
| 'offset' => '8', | |
| 'type' => '19679' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_sched_node', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '22309' => { | |
| 'BaseType' => '22267', | |
| 'Name' => 'struct mlx5dv_sched_node*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '22314' => { | |
| 'Header' => undef, | |
| 'Line' => '2285', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'vector', | |
| 'offset' => '0', | |
| 'type' => '159' | |
| }, | |
| '1' => { | |
| 'name' => 'fd', | |
| 'offset' => '4', | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_devx_msi_vector', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '22355' => { | |
| 'Header' => undef, | |
| 'Line' => '2295', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'vaddr', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_devx_eq', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '2243' => { | |
| 'Header' => undef, | |
| 'Line' => '147', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IB_UVERBS_FLOW_ACTION_ESP_KEYMAT_AES_GCM', | |
| 'value' => '0' | |
| } | |
| }, | |
| 'Name' => 'enum ib_uverbs_flow_action_esp_keymat', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '22463' => { | |
| 'Header' => undef, | |
| 'Line' => '198', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5_ALLOC_TYPE_ANON', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5_ALLOC_TYPE_HUGE', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'MLX5_ALLOC_TYPE_CONTIG', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'MLX5_ALLOC_TYPE_PREFER_HUGE', | |
| 'value' => '3' | |
| }, | |
| '4' => { | |
| 'name' => 'MLX5_ALLOC_TYPE_PREFER_CONTIG', | |
| 'value' => '4' | |
| }, | |
| '5' => { | |
| 'name' => 'MLX5_ALLOC_TYPE_EXTERNAL', | |
| 'value' => '5' | |
| }, | |
| '6' => { | |
| 'name' => 'MLX5_ALLOC_TYPE_CUSTOM', | |
| 'value' => '6' | |
| }, | |
| '7' => { | |
| 'name' => 'MLX5_ALLOC_TYPE_ALL', | |
| 'value' => '7' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5_alloc_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '22617' => { | |
| 'Header' => undef, | |
| 'Line' => '245', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'lock', | |
| 'offset' => '0', | |
| 'type' => '994' | |
| }, | |
| '1' => { | |
| 'name' => 'in_use', | |
| 'offset' => '4', | |
| 'type' => '159' | |
| }, | |
| '2' => { | |
| 'name' => 'need_lock', | |
| 'offset' => '8', | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_spinlock', | |
| 'Size' => '12', | |
| 'Type' => 'Struct' | |
| }, | |
| '2267' => { | |
| 'Header' => undef, | |
| 'Line' => '166', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IB_UVERBS_FLOW_ACTION_ESP_REPLAY_NONE', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'IB_UVERBS_FLOW_ACTION_ESP_REPLAY_BMP', | |
| 'value' => '1' | |
| } | |
| }, | |
| 'Name' => 'enum ib_uverbs_flow_action_esp_replay', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '22945' => { | |
| 'BaseType' => '82', | |
| 'Name' => 'unsigned long*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '2297' => { | |
| 'Header' => undef, | |
| 'Line' => '192', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'val_ptr', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'val_ptr_data_u64', | |
| 'offset' => '0', | |
| 'type' => '2179' | |
| } | |
| }, | |
| 'Size' => '8', | |
| 'Type' => 'Union' | |
| }, | |
| '2326' => { | |
| 'Header' => undef, | |
| 'Line' => '193', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'next_ptr', | |
| 'offset' => '0', | |
| 'type' => '2406' | |
| }, | |
| '1' => { | |
| 'name' => 'next_ptr_data_u64', | |
| 'offset' => '0', | |
| 'type' => '2179' | |
| } | |
| }, | |
| 'Size' => '8', | |
| 'Type' => 'Union' | |
| }, | |
| '2355' => { | |
| 'Header' => undef, | |
| 'Line' => '188', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '0', | |
| 'type' => '2297' | |
| }, | |
| '1' => { | |
| 'name' => 'unnamed1', | |
| 'offset' => '8', | |
| 'type' => '2326' | |
| }, | |
| '2' => { | |
| 'name' => 'len', | |
| 'offset' => '22', | |
| 'type' => '2155' | |
| }, | |
| '3' => { | |
| 'name' => 'type', | |
| 'offset' => '24', | |
| 'type' => '2155' | |
| } | |
| }, | |
| 'Name' => 'struct ib_uverbs_flow_action_esp_encap', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '2406' => { | |
| 'BaseType' => '2355', | |
| 'Name' => 'struct ib_uverbs_flow_action_esp_encap*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '2411' => { | |
| 'Header' => undef, | |
| 'Line' => '198', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'spi', | |
| 'offset' => '0', | |
| 'type' => '2167' | |
| }, | |
| '1' => { | |
| 'name' => 'seq', | |
| 'offset' => '4', | |
| 'type' => '2167' | |
| }, | |
| '2' => { | |
| 'name' => 'tfc_pad', | |
| 'offset' => '8', | |
| 'type' => '2167' | |
| }, | |
| '3' => { | |
| 'name' => 'flags', | |
| 'offset' => '18', | |
| 'type' => '2167' | |
| }, | |
| '4' => { | |
| 'name' => 'hard_limit_pkts', | |
| 'offset' => '22', | |
| 'type' => '2179' | |
| } | |
| }, | |
| 'Name' => 'struct ib_uverbs_flow_action_esp', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '248' => { | |
| 'BaseType' => '188', | |
| 'Header' => undef, | |
| 'Line' => '152', | |
| 'Name' => '__off_t', | |
| 'Size' => '8', | |
| 'Type' => 'Typedef' | |
| }, | |
| '250896' => { | |
| 'BaseType' => '2001', | |
| 'Name' => 'uint32_t[4]', | |
| 'Size' => '16', | |
| 'Type' => 'Array' | |
| }, | |
| '2524' => { | |
| 'BaseType' => '1977', | |
| 'Name' => 'uint8_t[16]', | |
| 'Size' => '16', | |
| 'Type' => 'Array' | |
| }, | |
| '2540' => { | |
| 'Header' => undef, | |
| 'Line' => '95', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IBV_NODE_UNKNOWN', | |
| 'value' => '18446744073709551615 (-1)' | |
| }, | |
| '1' => { | |
| 'name' => 'IBV_NODE_CA', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'IBV_NODE_SWITCH', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'IBV_NODE_ROUTER', | |
| 'value' => '3' | |
| }, | |
| '4' => { | |
| 'name' => 'IBV_NODE_RNIC', | |
| 'value' => '4' | |
| }, | |
| '5' => { | |
| 'name' => 'IBV_NODE_USNIC', | |
| 'value' => '5' | |
| }, | |
| '6' => { | |
| 'name' => 'IBV_NODE_USNIC_UDP', | |
| 'value' => '6' | |
| }, | |
| '7' => { | |
| 'name' => 'IBV_NODE_UNSPECIFIED', | |
| 'value' => '7' | |
| } | |
| }, | |
| 'Name' => 'enum ibv_node_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '260' => { | |
| 'BaseType' => '188', | |
| 'Header' => undef, | |
| 'Line' => '153', | |
| 'Name' => '__off64_t', | |
| 'Size' => '8', | |
| 'Type' => 'Typedef' | |
| }, | |
| '2605' => { | |
| 'Header' => undef, | |
| 'Line' => '106', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IBV_TRANSPORT_UNKNOWN', | |
| 'value' => '18446744073709551615 (-1)' | |
| }, | |
| '1' => { | |
| 'name' => 'IBV_TRANSPORT_IB', | |
| 'value' => '0' | |
| }, | |
| '2' => { | |
| 'name' => 'IBV_TRANSPORT_IWARP', | |
| 'value' => '1' | |
| }, | |
| '3' => { | |
| 'name' => 'IBV_TRANSPORT_USNIC', | |
| 'value' => '2' | |
| }, | |
| '4' => { | |
| 'name' => 'IBV_TRANSPORT_USNIC_UDP', | |
| 'value' => '3' | |
| }, | |
| '5' => { | |
| 'name' => 'IBV_TRANSPORT_UNSPECIFIED', | |
| 'value' => '4' | |
| } | |
| }, | |
| 'Name' => 'enum ibv_transport_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '26055' => { | |
| 'Header' => undef, | |
| 'Line' => '616', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'reg', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'need_lock', | |
| 'offset' => '8', | |
| 'type' => '159' | |
| }, | |
| '10' => { | |
| 'name' => 'count', | |
| 'offset' => '278', | |
| 'type' => '2001' | |
| }, | |
| '11' => { | |
| 'name' => 'uar_entry', | |
| 'offset' => '288', | |
| 'type' => '14731' | |
| }, | |
| '12' => { | |
| 'name' => 'uar_handle', | |
| 'offset' => '310', | |
| 'type' => '2001' | |
| }, | |
| '13' => { | |
| 'name' => 'length', | |
| 'offset' => '320', | |
| 'type' => '2001' | |
| }, | |
| '14' => { | |
| 'name' => 'page_id', | |
| 'offset' => '324', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'lock', | |
| 'offset' => '18', | |
| 'type' => '22617' | |
| }, | |
| '3' => { | |
| 'name' => 'offset', | |
| 'offset' => '36', | |
| 'type' => '70' | |
| }, | |
| '4' => { | |
| 'name' => 'buf_size', | |
| 'offset' => '40', | |
| 'type' => '70' | |
| }, | |
| '5' => { | |
| 'name' => 'uuarn', | |
| 'offset' => '50', | |
| 'type' => '70' | |
| }, | |
| '6' => { | |
| 'name' => 'uar_mmap_offset', | |
| 'offset' => '64', | |
| 'type' => '1903' | |
| }, | |
| '7' => { | |
| 'name' => 'uar', | |
| 'offset' => '72', | |
| 'type' => '308' | |
| }, | |
| '8' => { | |
| 'name' => 'bfreg_dyn_index', | |
| 'offset' => '86', | |
| 'type' => '2001' | |
| }, | |
| '9' => { | |
| 'name' => 'devx_uar', | |
| 'offset' => '100', | |
| 'type' => '28513' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_bf', | |
| 'Size' => '152', | |
| 'Type' => 'Struct' | |
| }, | |
| '26357' => { | |
| 'BaseType' => '26055', | |
| 'Name' => 'struct mlx5_bf*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '2658' => { | |
| 'Header' => undef, | |
| 'Line' => '155', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IBV_ATOMIC_NONE', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'IBV_ATOMIC_HCA', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'IBV_ATOMIC_GLOB', | |
| 'value' => '2' | |
| } | |
| }, | |
| 'Name' => 'enum ibv_atomic_cap', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '2694' => { | |
| 'Header' => undef, | |
| 'Line' => '161', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'length', | |
| 'offset' => '0', | |
| 'type' => '419' | |
| }, | |
| '1' => { | |
| 'name' => 'log_align_req', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_alloc_dm_attr', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '271230' => { | |
| 'Header' => undef, | |
| 'Line' => '2018', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_DR_DOMAIN_TYPE_NIC_RX', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_DR_DOMAIN_TYPE_NIC_TX', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'MLX5DV_DR_DOMAIN_TYPE_FDB', | |
| 'value' => '2' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_dr_domain_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '271265' => { | |
| 'Header' => undef, | |
| 'Line' => '2030', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'next_table', | |
| 'offset' => '0', | |
| 'type' => '271487' | |
| }, | |
| '1' => { | |
| 'name' => 'active', | |
| 'offset' => '8', | |
| 'type' => '1977' | |
| }, | |
| '2' => { | |
| 'name' => 'reg_c_index', | |
| 'offset' => '9', | |
| 'type' => '1977' | |
| }, | |
| '3' => { | |
| 'name' => 'flow_meter_parameter_sz', | |
| 'offset' => '22', | |
| 'type' => '419' | |
| }, | |
| '4' => { | |
| 'name' => 'flow_meter_parameter', | |
| 'offset' => '36', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dr_flow_meter_attr', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '271349' => { | |
| 'Header' => undef, | |
| 'Line' => '1164', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'offset' => '0', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'rx', | |
| 'offset' => '8', | |
| 'type' => '291938' | |
| }, | |
| '2' => { | |
| 'name' => 'tx', | |
| 'offset' => '36', | |
| 'type' => '291938' | |
| }, | |
| '3' => { | |
| 'name' => 'level', | |
| 'offset' => '64', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'table_type', | |
| 'offset' => '68', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'matcher_list', | |
| 'offset' => '72', | |
| 'type' => '14776' | |
| }, | |
| '6' => { | |
| 'name' => 'devx_obj', | |
| 'offset' => '100', | |
| 'type' => '19679' | |
| }, | |
| '7' => { | |
| 'name' => 'refcount', | |
| 'offset' => '114', | |
| 'type' => '2103' | |
| }, | |
| '8' => { | |
| 'name' => 'tbl_list', | |
| 'offset' => '128', | |
| 'type' => '14731' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dr_table', | |
| 'Size' => '96', | |
| 'Type' => 'Struct' | |
| }, | |
| '271487' => { | |
| 'BaseType' => '271349', | |
| 'Name' => 'struct mlx5dv_dr_table*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '271492' => { | |
| 'Header' => undef, | |
| 'Line' => '2038', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'sample_ratio', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'default_next_table', | |
| 'offset' => '8', | |
| 'type' => '271487' | |
| }, | |
| '2' => { | |
| 'name' => 'num_sample_actions', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'sample_actions', | |
| 'offset' => '36', | |
| 'type' => '271624' | |
| }, | |
| '4' => { | |
| 'name' => 'action', | |
| 'offset' => '50', | |
| 'type' => '2215' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dr_flow_sampler_attr', | |
| 'Size' => '40', | |
| 'Type' => 'Struct' | |
| }, | |
| '271576' => { | |
| 'Header' => undef, | |
| 'Line' => '1256', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'action_type', | |
| 'offset' => '0', | |
| 'type' => '284280' | |
| }, | |
| '1' => { | |
| 'name' => 'refcount', | |
| 'offset' => '4', | |
| 'type' => '2103' | |
| }, | |
| '2' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '8', | |
| 'type' => '293814' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dr_action', | |
| 'Size' => '80', | |
| 'Type' => 'Struct' | |
| }, | |
| '271624' => { | |
| 'BaseType' => '271629', | |
| 'Name' => 'struct mlx5dv_dr_action**', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '271629' => { | |
| 'BaseType' => '271576', | |
| 'Name' => 'struct mlx5dv_dr_action*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '271657' => { | |
| 'Header' => undef, | |
| 'Line' => '2115', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5DV_DR_ACTION_DEST', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5DV_DR_ACTION_DEST_REFORMAT', | |
| 'value' => '1' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5dv_dr_action_dest_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '271686' => { | |
| 'Header' => undef, | |
| 'Line' => '2120', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'reformat', | |
| 'offset' => '0', | |
| 'type' => '271629' | |
| }, | |
| '1' => { | |
| 'name' => 'dest', | |
| 'offset' => '8', | |
| 'type' => '271629' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dr_action_dest_reformat', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '271728' => { | |
| 'Header' => undef, | |
| 'Line' => '2127', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dest', | |
| 'offset' => '0', | |
| 'type' => '271629' | |
| }, | |
| '1' => { | |
| 'name' => 'dest_reformat', | |
| 'offset' => '0', | |
| 'type' => '271765' | |
| } | |
| }, | |
| 'Size' => '8', | |
| 'Type' => 'Union' | |
| }, | |
| '271765' => { | |
| 'BaseType' => '271686', | |
| 'Name' => 'struct mlx5dv_dr_action_dest_reformat*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '271770' => { | |
| 'Header' => undef, | |
| 'Line' => '2125', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'type', | |
| 'offset' => '0', | |
| 'type' => '271657' | |
| }, | |
| '1' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '8', | |
| 'type' => '271728' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dr_action_dest_attr', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '2747' => { | |
| 'Header' => undef, | |
| 'Line' => '171', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'memcpy_to_dm', | |
| 'offset' => '8', | |
| 'type' => '2984' | |
| }, | |
| '2' => { | |
| 'name' => 'memcpy_from_dm', | |
| 'offset' => '22', | |
| 'type' => '3019' | |
| }, | |
| '3' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'handle', | |
| 'offset' => '40', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_dm', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '27631' => { | |
| 'Header' => undef, | |
| 'Line' => '431', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'shmid', | |
| 'offset' => '0', | |
| 'type' => '159' | |
| }, | |
| '1' => { | |
| 'name' => 'shmaddr', | |
| 'offset' => '8', | |
| 'type' => '308' | |
| }, | |
| '2' => { | |
| 'name' => 'bitmap', | |
| 'offset' => '22', | |
| 'type' => '22945' | |
| }, | |
| '3' => { | |
| 'name' => 'bmp_size', | |
| 'offset' => '36', | |
| 'type' => '82' | |
| }, | |
| '4' => { | |
| 'name' => 'entry', | |
| 'offset' => '50', | |
| 'type' => '14731' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_hugetlb_mem', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '27715' => { | |
| 'Header' => undef, | |
| 'Line' => '439', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'buf', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'length', | |
| 'offset' => '8', | |
| 'type' => '419' | |
| }, | |
| '2' => { | |
| 'name' => 'base', | |
| 'offset' => '22', | |
| 'type' => '159' | |
| }, | |
| '3' => { | |
| 'name' => 'hmem', | |
| 'offset' => '36', | |
| 'type' => '27841' | |
| }, | |
| '4' => { | |
| 'name' => 'type', | |
| 'offset' => '50', | |
| 'type' => '22463' | |
| }, | |
| '5' => { | |
| 'name' => 'resource_type', | |
| 'offset' => '64', | |
| 'type' => '2023' | |
| }, | |
| '6' => { | |
| 'name' => 'req_alignment', | |
| 'offset' => '72', | |
| 'type' => '419' | |
| }, | |
| '7' => { | |
| 'name' => 'mparent_domain', | |
| 'offset' => '86', | |
| 'type' => '27930' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_buf', | |
| 'Size' => '64', | |
| 'Type' => 'Struct' | |
| }, | |
| '27841' => { | |
| 'BaseType' => '27631', | |
| 'Name' => 'struct mlx5_hugetlb_mem*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '27846' => { | |
| 'Header' => undef, | |
| 'Line' => '468', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'mpd', | |
| 'offset' => '0', | |
| 'type' => '28043' | |
| }, | |
| '1' => { | |
| 'name' => 'mtd', | |
| 'offset' => '136', | |
| 'type' => '28124' | |
| }, | |
| '2' => { | |
| 'name' => 'alloc', | |
| 'offset' => '150', | |
| 'type' => '12694' | |
| }, | |
| '3' => { | |
| 'name' => 'free', | |
| 'offset' => '260', | |
| 'type' => '12725' | |
| }, | |
| '4' => { | |
| 'name' => 'pd_context', | |
| 'offset' => '274', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_parent_domain', | |
| 'Size' => '120', | |
| 'Type' => 'Struct' | |
| }, | |
| '27930' => { | |
| 'BaseType' => '27846', | |
| 'Name' => 'struct mlx5_parent_domain*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '27935' => { | |
| 'Header' => undef, | |
| 'Line' => '450', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'ibv_td', | |
| 'offset' => '0', | |
| 'type' => '6231' | |
| }, | |
| '1' => { | |
| 'name' => 'bf', | |
| 'offset' => '8', | |
| 'type' => '26357' | |
| }, | |
| '2' => { | |
| 'name' => 'refcount', | |
| 'offset' => '22', | |
| 'type' => '2103' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_td', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '27990' => { | |
| 'Header' => undef, | |
| 'Line' => '461', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'opaque_buf', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'opaque_mr', | |
| 'offset' => '8', | |
| 'type' => '6128' | |
| }, | |
| '2' => { | |
| 'name' => 'opaque_mr_mutex', | |
| 'offset' => '22', | |
| 'type' => '893' | |
| } | |
| }, | |
| 'Size' => '56', | |
| 'Type' => 'Struct' | |
| }, | |
| '28043' => { | |
| 'Header' => undef, | |
| 'Line' => '456', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'ibv_pd', | |
| 'offset' => '0', | |
| 'type' => '6161' | |
| }, | |
| '1' => { | |
| 'name' => 'pdn', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'refcount', | |
| 'offset' => '32', | |
| 'type' => '2103' | |
| }, | |
| '3' => { | |
| 'name' => 'mprotection_domain', | |
| 'offset' => '36', | |
| 'type' => '28119' | |
| }, | |
| '4' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '50', | |
| 'type' => '27990' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_pd', | |
| 'Size' => '88', | |
| 'Type' => 'Struct' | |
| }, | |
| '28119' => { | |
| 'BaseType' => '28043', | |
| 'Name' => 'struct mlx5_pd*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '28124' => { | |
| 'BaseType' => '27935', | |
| 'Name' => 'struct mlx5_td*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '2826' => { | |
| 'Header' => undef, | |
| 'Line' => '2069', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'device', | |
| 'offset' => '0', | |
| 'type' => '11498' | |
| }, | |
| '1' => { | |
| 'name' => 'ops', | |
| 'offset' => '8', | |
| 'type' => '11654' | |
| }, | |
| '2' => { | |
| 'name' => 'cmd_fd', | |
| 'offset' => '612', | |
| 'type' => '159' | |
| }, | |
| '3' => { | |
| 'name' => 'async_fd', | |
| 'offset' => '616', | |
| 'type' => '159' | |
| }, | |
| '4' => { | |
| 'name' => 'num_comp_vectors', | |
| 'offset' => '626', | |
| 'type' => '159' | |
| }, | |
| '5' => { | |
| 'name' => 'mutex', | |
| 'offset' => '640', | |
| 'type' => '893' | |
| }, | |
| '6' => { | |
| 'name' => 'abi_compat', | |
| 'offset' => '800', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_context', | |
| 'Size' => '328', | |
| 'Type' => 'Struct' | |
| }, | |
| '283918' => { | |
| 'Header' => undef, | |
| 'Line' => '67', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'DR_CHUNK_SIZE_1', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'DR_CHUNK_SIZE_MIN', | |
| 'value' => '0' | |
| }, | |
| '10' => { | |
| 'name' => 'DR_CHUNK_SIZE_512', | |
| 'value' => '9' | |
| }, | |
| '11' => { | |
| 'name' => 'DR_CHUNK_SIZE_1K', | |
| 'value' => '10' | |
| }, | |
| '12' => { | |
| 'name' => 'DR_CHUNK_SIZE_2K', | |
| 'value' => '11' | |
| }, | |
| '13' => { | |
| 'name' => 'DR_CHUNK_SIZE_4K', | |
| 'value' => '12' | |
| }, | |
| '14' => { | |
| 'name' => 'DR_CHUNK_SIZE_8K', | |
| 'value' => '13' | |
| }, | |
| '15' => { | |
| 'name' => 'DR_CHUNK_SIZE_16K', | |
| 'value' => '14' | |
| }, | |
| '16' => { | |
| 'name' => 'DR_CHUNK_SIZE_32K', | |
| 'value' => '15' | |
| }, | |
| '17' => { | |
| 'name' => 'DR_CHUNK_SIZE_64K', | |
| 'value' => '16' | |
| }, | |
| '18' => { | |
| 'name' => 'DR_CHUNK_SIZE_128K', | |
| 'value' => '17' | |
| }, | |
| '19' => { | |
| 'name' => 'DR_CHUNK_SIZE_256K', | |
| 'value' => '18' | |
| }, | |
| '2' => { | |
| 'name' => 'DR_CHUNK_SIZE_2', | |
| 'value' => '1' | |
| }, | |
| '20' => { | |
| 'name' => 'DR_CHUNK_SIZE_512K', | |
| 'value' => '19' | |
| }, | |
| '21' => { | |
| 'name' => 'DR_CHUNK_SIZE_1024K', | |
| 'value' => '20' | |
| }, | |
| '22' => { | |
| 'name' => 'DR_CHUNK_SIZE_2048K', | |
| 'value' => '21' | |
| }, | |
| '23' => { | |
| 'name' => 'DR_CHUNK_SIZE_4096K', | |
| 'value' => '22' | |
| }, | |
| '24' => { | |
| 'name' => 'DR_CHUNK_SIZE_8192K', | |
| 'value' => '23' | |
| }, | |
| '25' => { | |
| 'name' => 'DR_CHUNK_SIZE_16384K', | |
| 'value' => '24' | |
| }, | |
| '26' => { | |
| 'name' => 'DR_CHUNK_SIZE_MAX', | |
| 'value' => '25' | |
| }, | |
| '3' => { | |
| 'name' => 'DR_CHUNK_SIZE_4', | |
| 'value' => '2' | |
| }, | |
| '4' => { | |
| 'name' => 'DR_CHUNK_SIZE_8', | |
| 'value' => '3' | |
| }, | |
| '5' => { | |
| 'name' => 'DR_CHUNK_SIZE_16', | |
| 'value' => '4' | |
| }, | |
| '6' => { | |
| 'name' => 'DR_CHUNK_SIZE_32', | |
| 'value' => '5' | |
| }, | |
| '7' => { | |
| 'name' => 'DR_CHUNK_SIZE_64', | |
| 'value' => '6' | |
| }, | |
| '8' => { | |
| 'name' => 'DR_CHUNK_SIZE_128', | |
| 'value' => '7' | |
| }, | |
| '9' => { | |
| 'name' => 'DR_CHUNK_SIZE_256', | |
| 'value' => '8' | |
| } | |
| }, | |
| 'Name' => 'enum dr_icm_chunk_size', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '284098' => { | |
| 'Header' => undef, | |
| 'Line' => '97', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'DR_ICM_TYPE_STE', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'DR_ICM_TYPE_MODIFY_ACTION', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'DR_ICM_TYPE_MODIFY_HDR_PTRN', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'DR_ICM_TYPE_ENCAP', | |
| 'value' => '3' | |
| }, | |
| '4' => { | |
| 'name' => 'DR_ICM_TYPE_MAX', | |
| 'value' => '4' | |
| } | |
| }, | |
| 'Name' => 'enum dr_icm_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '284280' => { | |
| 'Header' => undef, | |
| 'Line' => '173', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'DR_ACTION_TYP_TNL_L2_TO_L2', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'DR_ACTION_TYP_L2_TO_TNL_L2', | |
| 'value' => '1' | |
| }, | |
| '10' => { | |
| 'name' => 'DR_ACTION_TYP_VPORT', | |
| 'value' => '10' | |
| }, | |
| '11' => { | |
| 'name' => 'DR_ACTION_TYP_METER', | |
| 'value' => '11' | |
| }, | |
| '12' => { | |
| 'name' => 'DR_ACTION_TYP_MISS', | |
| 'value' => '12' | |
| }, | |
| '13' => { | |
| 'name' => 'DR_ACTION_TYP_SAMPLER', | |
| 'value' => '13' | |
| }, | |
| '14' => { | |
| 'name' => 'DR_ACTION_TYP_DEST_ARRAY', | |
| 'value' => '14' | |
| }, | |
| '15' => { | |
| 'name' => 'DR_ACTION_TYP_POP_VLAN', | |
| 'value' => '15' | |
| }, | |
| '16' => { | |
| 'name' => 'DR_ACTION_TYP_PUSH_VLAN', | |
| 'value' => '16' | |
| }, | |
| '17' => { | |
| 'name' => 'DR_ACTION_TYP_ASO_FIRST_HIT', | |
| 'value' => '17' | |
| }, | |
| '18' => { | |
| 'name' => 'DR_ACTION_TYP_ASO_FLOW_METER', | |
| 'value' => '18' | |
| }, | |
| '19' => { | |
| 'name' => 'DR_ACTION_TYP_ASO_CT', | |
| 'value' => '19' | |
| }, | |
| '2' => { | |
| 'name' => 'DR_ACTION_TYP_TNL_L3_TO_L2', | |
| 'value' => '2' | |
| }, | |
| '20' => { | |
| 'name' => 'DR_ACTION_TYP_ROOT_FT', | |
| 'value' => '20' | |
| }, | |
| '21' => { | |
| 'name' => 'DR_ACTION_TYP_MAX', | |
| 'value' => '21' | |
| }, | |
| '3' => { | |
| 'name' => 'DR_ACTION_TYP_L2_TO_TNL_L3', | |
| 'value' => '3' | |
| }, | |
| '4' => { | |
| 'name' => 'DR_ACTION_TYP_DROP', | |
| 'value' => '4' | |
| }, | |
| '5' => { | |
| 'name' => 'DR_ACTION_TYP_QP', | |
| 'value' => '5' | |
| }, | |
| '6' => { | |
| 'name' => 'DR_ACTION_TYP_FT', | |
| 'value' => '6' | |
| }, | |
| '7' => { | |
| 'name' => 'DR_ACTION_TYP_CTR', | |
| 'value' => '7' | |
| }, | |
| '8' => { | |
| 'name' => 'DR_ACTION_TYP_TAG', | |
| 'value' => '8' | |
| }, | |
| '9' => { | |
| 'name' => 'DR_ACTION_TYP_MODIFY_HDR', | |
| 'value' => '9' | |
| } | |
| }, | |
| 'Name' => 'enum dr_action_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '284430' => { | |
| 'Header' => undef, | |
| 'Line' => '232', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'hw_ste', | |
| 'offset' => '0', | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'name' => 'refcount', | |
| 'offset' => '8', | |
| 'type' => '2103' | |
| }, | |
| '2' => { | |
| 'name' => 'miss_list_node', | |
| 'offset' => '22', | |
| 'type' => '14731' | |
| }, | |
| '3' => { | |
| 'name' => 'htbl', | |
| 'offset' => '50', | |
| 'type' => '284716' | |
| }, | |
| '4' => { | |
| 'name' => 'next_htbl', | |
| 'offset' => '64', | |
| 'type' => '284716' | |
| }, | |
| '5' => { | |
| 'name' => 'rule_rx_tx', | |
| 'offset' => '72', | |
| 'type' => '284777' | |
| }, | |
| '6' => { | |
| 'name' => 'ste_chain_location', | |
| 'offset' => '86', | |
| 'type' => '1977' | |
| }, | |
| '7' => { | |
| 'name' => 'size', | |
| 'offset' => '87', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Name' => 'struct dr_ste', | |
| 'Size' => '64', | |
| 'Type' => 'Struct' | |
| }, | |
| '284548' => { | |
| 'Header' => undef, | |
| 'Line' => '268', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'type', | |
| 'offset' => '0', | |
| 'type' => '284824' | |
| }, | |
| '1' => { | |
| 'name' => 'lu_type', | |
| 'offset' => '4', | |
| 'type' => '1989' | |
| }, | |
| '10' => { | |
| 'name' => 'ctrl', | |
| 'offset' => '100', | |
| 'type' => '284782' | |
| }, | |
| '2' => { | |
| 'name' => 'byte_mask', | |
| 'offset' => '6', | |
| 'type' => '1989' | |
| }, | |
| '3' => { | |
| 'name' => 'refcount', | |
| 'offset' => '8', | |
| 'type' => '2103' | |
| }, | |
| '4' => { | |
| 'name' => 'chunk', | |
| 'offset' => '22', | |
| 'type' => '284979' | |
| }, | |
| '5' => { | |
| 'name' => 'ste_arr', | |
| 'offset' => '36', | |
| 'type' => '284984' | |
| }, | |
| '6' => { | |
| 'name' => 'hw_ste_arr', | |
| 'offset' => '50', | |
| 'type' => '7467' | |
| }, | |
| '7' => { | |
| 'name' => 'miss_list', | |
| 'offset' => '64', | |
| 'type' => '40149' | |
| }, | |
| '8' => { | |
| 'name' => 'chunk_size', | |
| 'offset' => '72', | |
| 'type' => '283918' | |
| }, | |
| '9' => { | |
| 'name' => 'pointing_ste', | |
| 'offset' => '86', | |
| 'type' => '284984' | |
| } | |
| }, | |
| 'Name' => 'struct dr_ste_htbl', | |
| 'Size' => '72', | |
| 'Type' => 'Struct' | |
| }, | |
| '284716' => { | |
| 'BaseType' => '284548', | |
| 'Name' => 'struct dr_ste_htbl*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '284721' => { | |
| 'Header' => undef, | |
| 'Line' => '1362', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'nic_matcher', | |
| 'offset' => '0', | |
| 'type' => '294049' | |
| }, | |
| '1' => { | |
| 'name' => 'last_rule_ste', | |
| 'offset' => '8', | |
| 'type' => '284984' | |
| }, | |
| '2' => { | |
| 'name' => 'lock_index', | |
| 'offset' => '22', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Name' => 'struct dr_rule_rx_tx', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '284777' => { | |
| 'BaseType' => '284721', | |
| 'Name' => 'struct dr_rule_rx_tx*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '284782' => { | |
| 'Header' => undef, | |
| 'Line' => '253', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'num_of_valid_entries', | |
| 'offset' => '0', | |
| 'type' => '159' | |
| }, | |
| '1' => { | |
| 'name' => 'num_of_collisions', | |
| 'offset' => '4', | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Name' => 'struct dr_ste_htbl_ctrl', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '284824' => { | |
| 'Header' => undef, | |
| 'Line' => '263', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'DR_STE_HTBL_TYPE_LEGACY', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'DR_STE_HTBL_TYPE_MATCH', | |
| 'value' => '1' | |
| } | |
| }, | |
| 'Name' => 'enum dr_ste_htbl_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '284853' => { | |
| 'Header' => undef, | |
| 'Line' => '1425', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'buddy_mem', | |
| 'offset' => '0', | |
| 'type' => '294330' | |
| }, | |
| '1' => { | |
| 'name' => 'chunk_list', | |
| 'offset' => '8', | |
| 'type' => '14731' | |
| }, | |
| '2' => { | |
| 'name' => 'num_of_entries', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'byte_size', | |
| 'offset' => '40', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'seg', | |
| 'offset' => '50', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'ste_arr', | |
| 'offset' => '64', | |
| 'type' => '284984' | |
| }, | |
| '6' => { | |
| 'name' => 'hw_ste_arr', | |
| 'offset' => '72', | |
| 'type' => '7467' | |
| }, | |
| '7' => { | |
| 'name' => 'miss_list', | |
| 'offset' => '86', | |
| 'type' => '40149' | |
| } | |
| }, | |
| 'Name' => 'struct dr_icm_chunk', | |
| 'Size' => '64', | |
| 'Type' => 'Struct' | |
| }, | |
| '284979' => { | |
| 'BaseType' => '284853', | |
| 'Name' => 'struct dr_icm_chunk*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '284984' => { | |
| 'BaseType' => '284430', | |
| 'Name' => 'struct dr_ste*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '284994' => { | |
| 'Header' => undef, | |
| 'Line' => '307', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'byte_mask', | |
| 'offset' => '0', | |
| 'type' => '1989' | |
| }, | |
| '1' => { | |
| 'name' => 'bit_mask', | |
| 'offset' => '2', | |
| 'type' => '2524' | |
| } | |
| }, | |
| 'Size' => '18', | |
| 'Type' => 'Struct' | |
| }, | |
| '285033' => { | |
| 'Header' => undef, | |
| 'Line' => '311', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'format_id', | |
| 'offset' => '0', | |
| 'type' => '1989' | |
| }, | |
| '1' => { | |
| 'name' => 'match', | |
| 'offset' => '2', | |
| 'type' => '64600' | |
| }, | |
| '2' => { | |
| 'name' => 'definer_obj', | |
| 'offset' => '64', | |
| 'type' => '19679' | |
| } | |
| }, | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '28508' => { | |
| 'BaseType' => '70', | |
| 'Name' => 'unsigned int*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '285086' => { | |
| 'Header' => undef, | |
| 'Line' => '306', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '0', | |
| 'type' => '284994' | |
| }, | |
| '1' => { | |
| 'name' => 'unnamed1', | |
| 'offset' => '0', | |
| 'type' => '285033' | |
| } | |
| }, | |
| 'Size' => '48', | |
| 'Type' => 'Union' | |
| }, | |
| '285107' => { | |
| 'Header' => undef, | |
| 'Line' => '300', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'inner', | |
| 'offset' => '0', | |
| 'type' => '2091' | |
| }, | |
| '1' => { | |
| 'name' => 'rx', | |
| 'offset' => '1', | |
| 'type' => '2091' | |
| }, | |
| '2' => { | |
| 'name' => 'caps', | |
| 'offset' => '8', | |
| 'type' => '285912' | |
| }, | |
| '3' => { | |
| 'name' => 'lu_type', | |
| 'offset' => '22', | |
| 'type' => '1989' | |
| }, | |
| '4' => { | |
| 'name' => 'htbl_type', | |
| 'offset' => '32', | |
| 'type' => '284824' | |
| }, | |
| '5' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '36', | |
| 'type' => '285086' | |
| }, | |
| '6' => { | |
| 'name' => 'ste_build_tag_func', | |
| 'offset' => '114', | |
| 'type' => '286068' | |
| } | |
| }, | |
| 'Name' => 'struct dr_ste_build', | |
| 'Size' => '80', | |
| 'Type' => 'Struct' | |
| }, | |
| '28513' => { | |
| 'Header' => undef, | |
| 'Line' => '611', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dv_devx_uar', | |
| 'offset' => '0', | |
| 'type' => '21942' | |
| }, | |
| '1' => { | |
| 'name' => 'context', | |
| 'offset' => '64', | |
| 'type' => '2944' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5_devx_uar', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '285210' => { | |
| 'Header' => undef, | |
| 'Line' => '939', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'offset' => '0', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'gvmi', | |
| 'offset' => '8', | |
| 'type' => '1989' | |
| }, | |
| '10' => { | |
| 'name' => 'log_modify_pattern_icm_size', | |
| 'offset' => '114', | |
| 'type' => '2001' | |
| }, | |
| '11' => { | |
| 'name' => 'hdr_modify_pattern_icm_addr', | |
| 'offset' => '128', | |
| 'type' => '2023' | |
| }, | |
| '12' => { | |
| 'name' => 'indirect_encap_icm_base', | |
| 'offset' => '136', | |
| 'type' => '2023' | |
| }, | |
| '13' => { | |
| 'name' => 'log_sw_encap_icm_size', | |
| 'offset' => '150', | |
| 'type' => '2001' | |
| }, | |
| '14' => { | |
| 'name' => 'max_encap_size', | |
| 'offset' => '256', | |
| 'type' => '1989' | |
| }, | |
| '15' => { | |
| 'name' => 'flex_protocols', | |
| 'offset' => '260', | |
| 'type' => '2001' | |
| }, | |
| '16' => { | |
| 'name' => 'flex_parser_header_modify', | |
| 'offset' => '264', | |
| 'type' => '1977' | |
| }, | |
| '17' => { | |
| 'name' => 'flex_parser_id_icmp_dw0', | |
| 'offset' => '265', | |
| 'type' => '1977' | |
| }, | |
| '18' => { | |
| 'name' => 'flex_parser_id_icmp_dw1', | |
| 'offset' => '272', | |
| 'type' => '1977' | |
| }, | |
| '19' => { | |
| 'name' => 'flex_parser_id_icmpv6_dw0', | |
| 'offset' => '273', | |
| 'type' => '1977' | |
| }, | |
| '2' => { | |
| 'name' => 'nic_rx_drop_address', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| }, | |
| '20' => { | |
| 'name' => 'flex_parser_id_icmpv6_dw1', | |
| 'offset' => '274', | |
| 'type' => '1977' | |
| }, | |
| '21' => { | |
| 'name' => 'flex_parser_id_geneve_opt_0', | |
| 'offset' => '275', | |
| 'type' => '1977' | |
| }, | |
| '22' => { | |
| 'name' => 'flex_parser_id_mpls_over_gre', | |
| 'offset' => '276', | |
| 'type' => '1977' | |
| }, | |
| '23' => { | |
| 'name' => 'flex_parser_id_mpls_over_udp', | |
| 'offset' => '277', | |
| 'type' => '1977' | |
| }, | |
| '24' => { | |
| 'name' => 'flex_parser_id_gtpu_dw_0', | |
| 'offset' => '278', | |
| 'type' => '1977' | |
| }, | |
| '25' => { | |
| 'name' => 'flex_parser_id_gtpu_teid', | |
| 'offset' => '279', | |
| 'type' => '1977' | |
| }, | |
| '26' => { | |
| 'name' => 'flex_parser_id_gtpu_dw_2', | |
| 'offset' => '280', | |
| 'type' => '1977' | |
| }, | |
| '27' => { | |
| 'name' => 'flex_parser_id_gtpu_first_ext_dw_0', | |
| 'offset' => '281', | |
| 'type' => '1977' | |
| }, | |
| '28' => { | |
| 'name' => 'flex_parser_ok_bits_supp', | |
| 'offset' => '288', | |
| 'type' => '1977' | |
| }, | |
| '29' => { | |
| 'name' => 'definer_supp_checksum', | |
| 'offset' => '289', | |
| 'type' => '1977' | |
| }, | |
| '3' => { | |
| 'name' => 'nic_tx_drop_address', | |
| 'offset' => '36', | |
| 'type' => '2023' | |
| }, | |
| '30' => { | |
| 'name' => 'max_ft_level', | |
| 'offset' => '290', | |
| 'type' => '1977' | |
| }, | |
| '31' => { | |
| 'name' => 'sw_format_ver', | |
| 'offset' => '291', | |
| 'type' => '1977' | |
| }, | |
| '32' => { | |
| 'name' => 'isolate_vl_tc', | |
| 'offset' => '292', | |
| 'type' => '2091' | |
| }, | |
| '33' => { | |
| 'name' => 'eswitch_manager', | |
| 'offset' => '293', | |
| 'type' => '2091' | |
| }, | |
| '34' => { | |
| 'name' => 'rx_sw_owner', | |
| 'offset' => '294', | |
| 'type' => '2091' | |
| }, | |
| '35' => { | |
| 'name' => 'tx_sw_owner', | |
| 'offset' => '295', | |
| 'type' => '2091' | |
| }, | |
| '36' => { | |
| 'name' => 'fdb_sw_owner', | |
| 'offset' => '296', | |
| 'type' => '2091' | |
| }, | |
| '37' => { | |
| 'name' => 'rx_sw_owner_v2', | |
| 'offset' => '297', | |
| 'type' => '2091' | |
| }, | |
| '38' => { | |
| 'name' => 'tx_sw_owner_v2', | |
| 'offset' => '304', | |
| 'type' => '2091' | |
| }, | |
| '39' => { | |
| 'name' => 'fdb_sw_owner_v2', | |
| 'offset' => '305', | |
| 'type' => '2091' | |
| }, | |
| '4' => { | |
| 'name' => 'nic_tx_allow_address', | |
| 'offset' => '50', | |
| 'type' => '2023' | |
| }, | |
| '40' => { | |
| 'name' => 'roce_caps', | |
| 'offset' => '306', | |
| 'type' => '289585' | |
| }, | |
| '41' => { | |
| 'name' => 'definer_format_sup', | |
| 'offset' => '310', | |
| 'type' => '2023' | |
| }, | |
| '42' => { | |
| 'name' => 'log_header_modify_argument_granularity', | |
| 'offset' => '324', | |
| 'type' => '1989' | |
| }, | |
| '43' => { | |
| 'name' => 'log_header_modify_argument_max_alloc', | |
| 'offset' => '326', | |
| 'type' => '1989' | |
| }, | |
| '44' => { | |
| 'name' => 'support_modify_argument', | |
| 'offset' => '328', | |
| 'type' => '2091' | |
| }, | |
| '45' => { | |
| 'name' => 'prio_tag_required', | |
| 'offset' => '329', | |
| 'type' => '2091' | |
| }, | |
| '46' => { | |
| 'name' => 'is_ecpf', | |
| 'offset' => '336', | |
| 'type' => '2091' | |
| }, | |
| '47' => { | |
| 'name' => 'vports', | |
| 'offset' => '338', | |
| 'type' => '289700' | |
| }, | |
| '48' => { | |
| 'name' => 'support_full_tnl_hdr', | |
| 'offset' => '626', | |
| 'type' => '2091' | |
| }, | |
| '5' => { | |
| 'name' => 'esw_rx_drop_address', | |
| 'offset' => '64', | |
| 'type' => '2023' | |
| }, | |
| '6' => { | |
| 'name' => 'esw_tx_drop_address', | |
| 'offset' => '72', | |
| 'type' => '2023' | |
| }, | |
| '7' => { | |
| 'name' => 'log_icm_size', | |
| 'offset' => '86', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'log_modify_hdr_icm_size', | |
| 'offset' => '96', | |
| 'type' => '1977' | |
| }, | |
| '9' => { | |
| 'name' => 'hdr_modify_icm_addr', | |
| 'offset' => '100', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct dr_devx_caps', | |
| 'Size' => '280', | |
| 'Type' => 'Struct' | |
| }, | |
| '28560' => { | |
| 'Header' => undef, | |
| 'Line' => '770', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'handle', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_flow_matcher', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '285912' => { | |
| 'BaseType' => '285210', | |
| 'Name' => 'struct dr_devx_caps*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '285942' => { | |
| 'BaseType' => '285947', | |
| 'Name' => 'struct dr_match_param*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '285947' => { | |
| 'Header' => undef, | |
| 'Line' => '878', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'outer', | |
| 'offset' => '0', | |
| 'type' => '287005' | |
| }, | |
| '1' => { | |
| 'name' => 'misc', | |
| 'offset' => '100', | |
| 'type' => '287534' | |
| }, | |
| '2' => { | |
| 'name' => 'inner', | |
| 'offset' => '296', | |
| 'type' => '287005' | |
| }, | |
| '3' => { | |
| 'name' => 'misc2', | |
| 'offset' => '402', | |
| 'type' => '288195' | |
| }, | |
| '4' => { | |
| 'name' => 'misc3', | |
| 'offset' => '598', | |
| 'type' => '288617' | |
| }, | |
| '5' => { | |
| 'name' => 'misc4', | |
| 'offset' => '800', | |
| 'type' => '288978' | |
| }, | |
| '6' => { | |
| 'name' => 'misc5', | |
| 'offset' => '900', | |
| 'type' => '289216' | |
| } | |
| }, | |
| 'Name' => 'struct dr_match_param', | |
| 'Size' => '448', | |
| 'Type' => 'Struct' | |
| }, | |
| '286063' => { | |
| 'BaseType' => '285107', | |
| 'Name' => 'struct dr_ste_build*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '286068' => { | |
| 'Name' => 'int(*)(struct dr_match_param*, struct dr_ste_build*, uint8_t*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '285942' | |
| }, | |
| '1' => { | |
| 'type' => '286063' | |
| }, | |
| '2' => { | |
| 'type' => '7467' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '286120' => { | |
| 'Header' => undef, | |
| 'Line' => '379', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'set', | |
| 'offset' => '0', | |
| 'type' => '2091' | |
| } | |
| }, | |
| 'Size' => '1', | |
| 'Type' => 'Struct' | |
| }, | |
| '286145' => { | |
| 'Header' => undef, | |
| 'Line' => '382', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'initial_color', | |
| 'offset' => '0', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Size' => '1', | |
| 'Type' => 'Struct' | |
| }, | |
| '286170' => { | |
| 'Header' => undef, | |
| 'Line' => '385', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'direction', | |
| 'offset' => '0', | |
| 'type' => '2091' | |
| } | |
| }, | |
| 'Size' => '1', | |
| 'Type' => 'Struct' | |
| }, | |
| '286195' => { | |
| 'Header' => undef, | |
| 'Line' => '378', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'first_hit', | |
| 'offset' => '0', | |
| 'type' => '286120' | |
| }, | |
| '1' => { | |
| 'name' => 'flow_meter', | |
| 'offset' => '0', | |
| 'type' => '286145' | |
| }, | |
| '2' => { | |
| 'name' => 'ct', | |
| 'offset' => '0', | |
| 'type' => '286170' | |
| } | |
| }, | |
| 'Size' => '1', | |
| 'Type' => 'Union' | |
| }, | |
| '286244' => { | |
| 'Header' => undef, | |
| 'Line' => '373', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'offset' => '0', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'devx_obj', | |
| 'offset' => '8', | |
| 'type' => '19679' | |
| }, | |
| '2' => { | |
| 'name' => 'offset', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'dest_reg_id', | |
| 'offset' => '32', | |
| 'type' => '1977' | |
| }, | |
| '4' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '33', | |
| 'type' => '286195' | |
| } | |
| }, | |
| 'Name' => 'struct dr_action_aso', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '286320' => { | |
| 'Header' => undef, | |
| 'Line' => '1079', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'ctx', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'ste_ctx', | |
| 'offset' => '8', | |
| 'type' => '291703' | |
| }, | |
| '10' => { | |
| 'name' => 'modify_header_arg_mngr', | |
| 'offset' => '114', | |
| 'type' => '291733' | |
| }, | |
| '11' => { | |
| 'name' => 'encap_icm_pool', | |
| 'offset' => '128', | |
| 'type' => '291713' | |
| }, | |
| '12' => { | |
| 'name' => 'send_ring', | |
| 'offset' => '136', | |
| 'type' => '291738' | |
| }, | |
| '13' => { | |
| 'name' => 'info', | |
| 'offset' => '512', | |
| 'type' => '290520' | |
| }, | |
| '14' => { | |
| 'name' => 'tbl_list', | |
| 'offset' => '4224', | |
| 'type' => '14776' | |
| }, | |
| '15' => { | |
| 'name' => 'flags', | |
| 'offset' => '4246', | |
| 'type' => '2001' | |
| }, | |
| '16' => { | |
| 'name' => 'debug_lock', | |
| 'offset' => '4352', | |
| 'type' => '994' | |
| }, | |
| '17' => { | |
| 'name' => 'num_buddies', | |
| 'offset' => '4356', | |
| 'type' => '250896' | |
| }, | |
| '2' => { | |
| 'name' => 'pd', | |
| 'offset' => '22', | |
| 'type' => '6342' | |
| }, | |
| '3' => { | |
| 'name' => 'pd_num', | |
| 'offset' => '36', | |
| 'type' => '159' | |
| }, | |
| '4' => { | |
| 'name' => 'uar', | |
| 'offset' => '50', | |
| 'type' => '30152' | |
| }, | |
| '5' => { | |
| 'name' => 'type', | |
| 'offset' => '64', | |
| 'type' => '271230' | |
| }, | |
| '6' => { | |
| 'name' => 'refcount', | |
| 'offset' => '68', | |
| 'type' => '2103' | |
| }, | |
| '7' => { | |
| 'name' => 'ste_icm_pool', | |
| 'offset' => '72', | |
| 'type' => '291713' | |
| }, | |
| '8' => { | |
| 'name' => 'action_icm_pool', | |
| 'offset' => '86', | |
| 'type' => '291713' | |
| }, | |
| '9' => { | |
| 'name' => 'modify_header_ptrn_mngr', | |
| 'offset' => '100', | |
| 'type' => '291723' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dr_domain', | |
| 'Size' => '1120', | |
| 'Type' => 'Struct' | |
| }, | |
| '28657' => { | |
| 'Header' => undef, | |
| 'Line' => '781', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'MLX5_DEVX_FLOW_TABLE', | |
| 'value' => '1' | |
| }, | |
| '1' => { | |
| 'name' => 'MLX5_DEVX_FLOW_COUNTER', | |
| 'value' => '2' | |
| }, | |
| '10' => { | |
| 'name' => 'MLX5_DEVX_ASO_FLOW_METER', | |
| 'value' => '11' | |
| }, | |
| '11' => { | |
| 'name' => 'MLX5_DEVX_ASO_CT', | |
| 'value' => '12' | |
| }, | |
| '2' => { | |
| 'name' => 'MLX5_DEVX_FLOW_METER', | |
| 'value' => '3' | |
| }, | |
| '3' => { | |
| 'name' => 'MLX5_DEVX_QP', | |
| 'value' => '4' | |
| }, | |
| '4' => { | |
| 'name' => 'MLX5_DEVX_PKT_REFORMAT_CTX', | |
| 'value' => '5' | |
| }, | |
| '5' => { | |
| 'name' => 'MLX5_DEVX_TIR', | |
| 'value' => '6' | |
| }, | |
| '6' => { | |
| 'name' => 'MLX5_DEVX_FLOW_GROUP', | |
| 'value' => '7' | |
| }, | |
| '7' => { | |
| 'name' => 'MLX5_DEVX_FLOW_TABLE_ENTRY', | |
| 'value' => '8' | |
| }, | |
| '8' => { | |
| 'name' => 'MLX5_DEVX_FLOW_SAMPLER', | |
| 'value' => '9' | |
| }, | |
| '9' => { | |
| 'name' => 'MLX5_DEVX_ASO_FIRST_HIT', | |
| 'value' => '10' | |
| } | |
| }, | |
| 'Name' => 'enum mlx5_devx_obj_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '286590' => { | |
| 'BaseType' => '286320', | |
| 'Name' => 'struct mlx5dv_dr_domain*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '286595' => { | |
| 'Header' => undef, | |
| 'Line' => '410', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'count_pop', | |
| 'offset' => '0', | |
| 'type' => '159' | |
| }, | |
| '1' => { | |
| 'name' => 'count_push', | |
| 'offset' => '4', | |
| 'type' => '159' | |
| }, | |
| '2' => { | |
| 'name' => 'headers', | |
| 'offset' => '8', | |
| 'type' => '286648' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '286648' => { | |
| 'BaseType' => '2001', | |
| 'Name' => 'uint32_t[2]', | |
| 'Size' => '8', | |
| 'Type' => 'Array' | |
| }, | |
| '286664' => { | |
| 'Header' => undef, | |
| 'Line' => '393', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'modify_index', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'modify_pat_idx', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '10' => { | |
| 'name' => 'ctr_id', | |
| 'offset' => '82', | |
| 'type' => '2001' | |
| }, | |
| '11' => { | |
| 'name' => 'gvmi', | |
| 'offset' => '86', | |
| 'type' => '1989' | |
| }, | |
| '12' => { | |
| 'name' => 'hit_gvmi', | |
| 'offset' => '88', | |
| 'type' => '1989' | |
| }, | |
| '13' => { | |
| 'name' => 'reformat_id', | |
| 'offset' => '96', | |
| 'type' => '2001' | |
| }, | |
| '14' => { | |
| 'name' => 'reformat_size', | |
| 'offset' => '100', | |
| 'type' => '2001' | |
| }, | |
| '15' => { | |
| 'name' => 'prio_tag_required', | |
| 'offset' => '104', | |
| 'type' => '2091' | |
| }, | |
| '16' => { | |
| 'name' => 'vlans', | |
| 'offset' => '114', | |
| 'type' => '286595' | |
| }, | |
| '17' => { | |
| 'name' => 'aso', | |
| 'offset' => '136', | |
| 'type' => '286958' | |
| }, | |
| '18' => { | |
| 'name' => 'aso_ste_loc', | |
| 'offset' => '150', | |
| 'type' => '2001' | |
| }, | |
| '19' => { | |
| 'name' => 'dmn', | |
| 'offset' => '260', | |
| 'type' => '286590' | |
| }, | |
| '2' => { | |
| 'name' => 'modify_actions', | |
| 'offset' => '8', | |
| 'type' => '1989' | |
| }, | |
| '3' => { | |
| 'name' => 'single_modify_action', | |
| 'offset' => '22', | |
| 'type' => '7467' | |
| }, | |
| '4' => { | |
| 'name' => 'decap_index', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'decap_pat_idx', | |
| 'offset' => '40', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'decap_actions', | |
| 'offset' => '50', | |
| 'type' => '1989' | |
| }, | |
| '7' => { | |
| 'name' => 'decap_with_vlan', | |
| 'offset' => '52', | |
| 'type' => '2091' | |
| }, | |
| '8' => { | |
| 'name' => 'final_icm_addr', | |
| 'offset' => '64', | |
| 'type' => '2023' | |
| }, | |
| '9' => { | |
| 'name' => 'flow_tag', | |
| 'offset' => '72', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct dr_ste_actions_attr', | |
| 'Size' => '112', | |
| 'Type' => 'Struct' | |
| }, | |
| '286958' => { | |
| 'BaseType' => '286244', | |
| 'Name' => 'struct dr_action_aso*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '287005' => { | |
| 'Header' => undef, | |
| 'Line' => '698', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'smac_47_16', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'dmac_47_16', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'src_ip_127_96', | |
| 'offset' => '50', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'src_ip_95_64', | |
| 'offset' => '54', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'src_ip_63_32', | |
| 'offset' => '64', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'src_ip_31_0', | |
| 'offset' => '68', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'dst_ip_127_96', | |
| 'offset' => '72', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'dst_ip_95_64', | |
| 'offset' => '82', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'dst_ip_63_32', | |
| 'offset' => '86', | |
| 'type' => '2001' | |
| }, | |
| '9' => { | |
| 'name' => 'dst_ip_31_0', | |
| 'offset' => '96', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct dr_match_spec', | |
| 'Size' => '64', | |
| 'Type' => 'Struct' | |
| }, | |
| '287534' => { | |
| 'Header' => undef, | |
| 'Line' => '736', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'inner_esp_spi', | |
| 'offset' => '68', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'outer_esp_spi', | |
| 'offset' => '72', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'reserved_at_1a0', | |
| 'offset' => '82', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'reserved_at_1c0', | |
| 'offset' => '86', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'reserved_at_1e0', | |
| 'offset' => '96', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct dr_match_misc', | |
| 'Size' => '64', | |
| 'Type' => 'Struct' | |
| }, | |
| '288195' => { | |
| 'Header' => undef, | |
| 'Line' => '782', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'metadata_reg_c_7', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'metadata_reg_c_6', | |
| 'offset' => '32', | |
| 'type' => '2001' | |
| }, | |
| '10' => { | |
| 'name' => 'reserved_at_1c0', | |
| 'offset' => '86', | |
| 'type' => '2001' | |
| }, | |
| '11' => { | |
| 'name' => 'reserved_at_1e0', | |
| 'offset' => '96', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'metadata_reg_c_5', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'metadata_reg_c_4', | |
| 'offset' => '40', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'metadata_reg_c_3', | |
| 'offset' => '50', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'metadata_reg_c_2', | |
| 'offset' => '54', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'metadata_reg_c_1', | |
| 'offset' => '64', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'metadata_reg_c_0', | |
| 'offset' => '68', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'metadata_reg_a', | |
| 'offset' => '72', | |
| 'type' => '2001' | |
| }, | |
| '9' => { | |
| 'name' => 'reserved_at_1a0', | |
| 'offset' => '82', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct dr_match_misc2', | |
| 'Size' => '64', | |
| 'Type' => 'Struct' | |
| }, | |
| '288617' => { | |
| 'Header' => undef, | |
| 'Line' => '813', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'inner_tcp_seq_num', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'outer_tcp_seq_num', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '10' => { | |
| 'name' => 'geneve_tlv_option_0_data', | |
| 'offset' => '54', | |
| 'type' => '2001' | |
| }, | |
| '11' => { | |
| 'name' => 'gtpu_teid', | |
| 'offset' => '64', | |
| 'type' => '2001' | |
| }, | |
| '12' => { | |
| 'name' => 'gtpu_dw_2', | |
| 'offset' => '72', | |
| 'type' => '2001' | |
| }, | |
| '13' => { | |
| 'name' => 'gtpu_first_ext_dw_0', | |
| 'offset' => '82', | |
| 'type' => '2001' | |
| }, | |
| '14' => { | |
| 'name' => 'gtpu_dw_0', | |
| 'offset' => '86', | |
| 'type' => '2001' | |
| }, | |
| '15' => { | |
| 'name' => 'reserved_at_1e0', | |
| 'offset' => '96', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'inner_tcp_ack_num', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'outer_tcp_ack_num', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'icmpv4_header_data', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'icmpv6_header_data', | |
| 'offset' => '40', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'icmpv4_type', | |
| 'offset' => '50', | |
| 'type' => '1977' | |
| }, | |
| '7' => { | |
| 'name' => 'icmpv4_code', | |
| 'offset' => '51', | |
| 'type' => '1977' | |
| }, | |
| '8' => { | |
| 'name' => 'icmpv6_type', | |
| 'offset' => '52', | |
| 'type' => '1977' | |
| }, | |
| '9' => { | |
| 'name' => 'icmpv6_code', | |
| 'offset' => '53', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Name' => 'struct dr_match_misc3', | |
| 'Size' => '64', | |
| 'Type' => 'Struct' | |
| }, | |
| '288978' => { | |
| 'Header' => undef, | |
| 'Line' => '840', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'prog_sample_field_value_0', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'prog_sample_field_id_0', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '10' => { | |
| 'name' => 'prog_sample_field_value_5', | |
| 'offset' => '64', | |
| 'type' => '2001' | |
| }, | |
| '11' => { | |
| 'name' => 'prog_sample_field_id_5', | |
| 'offset' => '68', | |
| 'type' => '2001' | |
| }, | |
| '12' => { | |
| 'name' => 'prog_sample_field_value_6', | |
| 'offset' => '72', | |
| 'type' => '2001' | |
| }, | |
| '13' => { | |
| 'name' => 'prog_sample_field_id_6', | |
| 'offset' => '82', | |
| 'type' => '2001' | |
| }, | |
| '14' => { | |
| 'name' => 'prog_sample_field_value_7', | |
| 'offset' => '86', | |
| 'type' => '2001' | |
| }, | |
| '15' => { | |
| 'name' => 'prog_sample_field_id_7', | |
| 'offset' => '96', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'prog_sample_field_value_1', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'prog_sample_field_id_1', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'prog_sample_field_value_2', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'prog_sample_field_id_2', | |
| 'offset' => '32', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'prog_sample_field_value_3', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'prog_sample_field_id_3', | |
| 'offset' => '40', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'prog_sample_field_value_4', | |
| 'offset' => '50', | |
| 'type' => '2001' | |
| }, | |
| '9' => { | |
| 'name' => 'prog_sample_field_id_4', | |
| 'offset' => '54', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct dr_match_misc4', | |
| 'Size' => '64', | |
| 'Type' => 'Struct' | |
| }, | |
| '289216' => { | |
| 'Header' => undef, | |
| 'Line' => '859', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'macsec_tag_0', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'macsec_tag_1', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '10' => { | |
| 'name' => 'reserved_at_140', | |
| 'offset' => '64', | |
| 'type' => '2001' | |
| }, | |
| '11' => { | |
| 'name' => 'reserved_at_160', | |
| 'offset' => '68', | |
| 'type' => '2001' | |
| }, | |
| '12' => { | |
| 'name' => 'reserved_at_180', | |
| 'offset' => '72', | |
| 'type' => '2001' | |
| }, | |
| '13' => { | |
| 'name' => 'reserved_at_1a0', | |
| 'offset' => '82', | |
| 'type' => '2001' | |
| }, | |
| '14' => { | |
| 'name' => 'reserved_at_1c0', | |
| 'offset' => '86', | |
| 'type' => '2001' | |
| }, | |
| '15' => { | |
| 'name' => 'reserved_at_1e0', | |
| 'offset' => '96', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'macsec_tag_2', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'macsec_tag_3', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'tunnel_header_0', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'tunnel_header_1', | |
| 'offset' => '32', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'tunnel_header_2', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'tunnel_header_3', | |
| 'offset' => '40', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'reserved_at_100', | |
| 'offset' => '50', | |
| 'type' => '2001' | |
| }, | |
| '9' => { | |
| 'name' => 'reserved_at_120', | |
| 'offset' => '54', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct dr_match_misc5', | |
| 'Size' => '64', | |
| 'Type' => 'Struct' | |
| }, | |
| '289454' => { | |
| 'Header' => undef, | |
| 'Line' => '901', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'vport_gvmi', | |
| 'offset' => '0', | |
| 'type' => '1989' | |
| }, | |
| '1' => { | |
| 'name' => 'vhca_gvmi', | |
| 'offset' => '2', | |
| 'type' => '1989' | |
| }, | |
| '2' => { | |
| 'name' => 'icm_address_rx', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'name' => 'icm_address_tx', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| }, | |
| '4' => { | |
| 'name' => 'num', | |
| 'offset' => '36', | |
| 'type' => '1989' | |
| }, | |
| '5' => { | |
| 'name' => 'metadata_c', | |
| 'offset' => '40', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'metadata_c_mask', | |
| 'offset' => '50', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'next', | |
| 'offset' => '64', | |
| 'type' => '289580' | |
| } | |
| }, | |
| 'Name' => 'struct dr_devx_vport_cap', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '289580' => { | |
| 'BaseType' => '289454', | |
| 'Name' => 'struct dr_devx_vport_cap*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '289585' => { | |
| 'Header' => undef, | |
| 'Line' => '913', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'roce_en', | |
| 'offset' => '0', | |
| 'type' => '2091' | |
| }, | |
| '1' => { | |
| 'name' => 'fl_rc_qp_when_roce_disabled', | |
| 'offset' => '1', | |
| 'type' => '2091' | |
| }, | |
| '2' => { | |
| 'name' => 'fl_rc_qp_when_roce_enabled', | |
| 'offset' => '2', | |
| 'type' => '2091' | |
| }, | |
| '3' => { | |
| 'name' => 'qp_ts_format', | |
| 'offset' => '3', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Name' => 'struct dr_devx_roce_cap', | |
| 'Size' => '4', | |
| 'Type' => 'Struct' | |
| }, | |
| '289655' => { | |
| 'Header' => undef, | |
| 'Line' => '920', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'buckets', | |
| 'offset' => '0', | |
| 'type' => '289684' | |
| } | |
| }, | |
| 'Name' => 'struct dr_vports_table', | |
| 'Size' => '2048', | |
| 'Type' => 'Struct' | |
| }, | |
| '289684' => { | |
| 'BaseType' => '289580', | |
| 'Name' => 'struct dr_devx_vport_cap*[256]', | |
| 'Size' => '2048', | |
| 'Type' => 'Array' | |
| }, | |
| '289700' => { | |
| 'Header' => undef, | |
| 'Line' => '924', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'esw_mngr', | |
| 'offset' => '0', | |
| 'type' => '289454' | |
| }, | |
| '1' => { | |
| 'name' => 'wire', | |
| 'offset' => '72', | |
| 'type' => '289454' | |
| }, | |
| '2' => { | |
| 'name' => 'vports', | |
| 'offset' => '150', | |
| 'type' => '289798' | |
| }, | |
| '3' => { | |
| 'name' => 'ib_ports', | |
| 'offset' => '260', | |
| 'type' => '289803' | |
| }, | |
| '4' => { | |
| 'name' => 'num_ports', | |
| 'offset' => '274', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'lock', | |
| 'offset' => '278', | |
| 'type' => '994' | |
| } | |
| }, | |
| 'Name' => 'struct dr_devx_vports', | |
| 'Size' => '120', | |
| 'Type' => 'Struct' | |
| }, | |
| '289798' => { | |
| 'BaseType' => '289655', | |
| 'Name' => 'struct dr_vports_table*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '289803' => { | |
| 'BaseType' => '289580', | |
| 'Name' => 'struct dr_devx_vport_cap**', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '290218' => { | |
| 'Header' => undef, | |
| 'Line' => '1029', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'type', | |
| 'offset' => '0', | |
| 'type' => '1977' | |
| }, | |
| '1' => { | |
| 'name' => 'level', | |
| 'offset' => '1', | |
| 'type' => '1977' | |
| }, | |
| '2' => { | |
| 'name' => 'ft_dvo', | |
| 'offset' => '8', | |
| 'type' => '19679' | |
| }, | |
| '3' => { | |
| 'name' => 'fg_dvo', | |
| 'offset' => '22', | |
| 'type' => '19679' | |
| }, | |
| '4' => { | |
| 'name' => 'fte_dvo', | |
| 'offset' => '36', | |
| 'type' => '19679' | |
| } | |
| }, | |
| 'Name' => 'struct dr_devx_tbl', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '290400' => { | |
| 'Header' => undef, | |
| 'Line' => '1046', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'DR_DOMAIN_NIC_TYPE_RX', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'DR_DOMAIN_NIC_TYPE_TX', | |
| 'value' => '1' | |
| } | |
| }, | |
| 'Name' => 'enum dr_domain_nic_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '290429' => { | |
| 'Header' => undef, | |
| 'Line' => '1051', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'drop_icm_addr', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'default_icm_addr', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'name' => 'type', | |
| 'offset' => '22', | |
| 'type' => '290400' | |
| }, | |
| '3' => { | |
| 'name' => 'locks', | |
| 'offset' => '32', | |
| 'type' => '290515' | |
| } | |
| }, | |
| 'Name' => 'struct dr_domain_rx_tx', | |
| 'Size' => '80', | |
| 'Type' => 'Struct' | |
| }, | |
| '290499' => { | |
| 'BaseType' => '994', | |
| 'Name' => 'pthread_spinlock_t[14]', | |
| 'Size' => '56', | |
| 'Type' => 'Array' | |
| }, | |
| '290515' => { | |
| 'BaseType' => '290499', | |
| 'Name' => 'pthread_spinlock_t[14] volatile', | |
| 'Size' => '56', | |
| 'Type' => 'Volatile' | |
| }, | |
| '290520' => { | |
| 'Header' => undef, | |
| 'Line' => '1059', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'supp_sw_steering', | |
| 'offset' => '0', | |
| 'type' => '2091' | |
| }, | |
| '1' => { | |
| 'name' => 'max_log_sw_icm_sz', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '10' => { | |
| 'name' => 'caps', | |
| 'offset' => '1426', | |
| 'type' => '285210' | |
| }, | |
| '11' => { | |
| 'name' => 'use_mqs', | |
| 'offset' => '2162', | |
| 'type' => '2091' | |
| }, | |
| '2' => { | |
| 'name' => 'max_log_action_icm_sz', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'max_log_modify_hdr_pattern_icm_sz', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'max_log_sw_icm_rehash_sz', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'max_log_sw_encap_icm_sz', | |
| 'offset' => '32', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'max_send_size', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'rx', | |
| 'offset' => '50', | |
| 'type' => '290429' | |
| }, | |
| '8' => { | |
| 'name' => 'tx', | |
| 'offset' => '274', | |
| 'type' => '290429' | |
| }, | |
| '9' => { | |
| 'name' => 'attr', | |
| 'offset' => '402', | |
| 'type' => '4059' | |
| } | |
| }, | |
| 'Name' => 'struct dr_domain_info', | |
| 'Size' => '880', | |
| 'Type' => 'Struct' | |
| }, | |
| '290703' => { | |
| 'Header' => undef, | |
| 'Line' => '155', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'build_eth_l2_src_dst_init', | |
| 'offset' => '0', | |
| 'type' => '294814' | |
| }, | |
| '1' => { | |
| 'name' => 'build_eth_l3_ipv6_src_init', | |
| 'offset' => '8', | |
| 'type' => '294814' | |
| }, | |
| '10' => { | |
| 'name' => 'build_tnl_gre_init', | |
| 'offset' => '128', | |
| 'type' => '294814' | |
| }, | |
| '11' => { | |
| 'name' => 'build_tnl_mpls_over_gre_init', | |
| 'offset' => '136', | |
| 'type' => '294814' | |
| }, | |
| '12' => { | |
| 'name' => 'build_tnl_mpls_over_udp_init', | |
| 'offset' => '150', | |
| 'type' => '294814' | |
| }, | |
| '13' => { | |
| 'name' => 'build_icmp_init', | |
| 'offset' => '260', | |
| 'type' => '294814' | |
| }, | |
| '14' => { | |
| 'name' => 'build_general_purpose_init', | |
| 'offset' => '274', | |
| 'type' => '294814' | |
| }, | |
| '15' => { | |
| 'name' => 'build_eth_l4_misc_init', | |
| 'offset' => '288', | |
| 'type' => '294814' | |
| }, | |
| '16' => { | |
| 'name' => 'build_tnl_vxlan_gpe_init', | |
| 'offset' => '296', | |
| 'type' => '294814' | |
| }, | |
| '17' => { | |
| 'name' => 'build_tnl_geneve_init', | |
| 'offset' => '310', | |
| 'type' => '294814' | |
| }, | |
| '18' => { | |
| 'name' => 'build_tnl_geneve_tlv_opt_init', | |
| 'offset' => '324', | |
| 'type' => '294814' | |
| }, | |
| '19' => { | |
| 'name' => 'build_tnl_geneve_tlv_opt_exist_init', | |
| 'offset' => '338', | |
| 'type' => '294814' | |
| }, | |
| '2' => { | |
| 'name' => 'build_eth_l3_ipv6_dst_init', | |
| 'offset' => '22', | |
| 'type' => '294814' | |
| }, | |
| '20' => { | |
| 'name' => 'build_tnl_gtpu_init', | |
| 'offset' => '352', | |
| 'type' => '294814' | |
| }, | |
| '21' => { | |
| 'name' => 'build_tnl_gtpu_flex_parser_0', | |
| 'offset' => '360', | |
| 'type' => '294814' | |
| }, | |
| '22' => { | |
| 'name' => 'build_tnl_gtpu_flex_parser_1', | |
| 'offset' => '374', | |
| 'type' => '294814' | |
| }, | |
| '23' => { | |
| 'name' => 'build_register_0_init', | |
| 'offset' => '388', | |
| 'type' => '294814' | |
| }, | |
| '24' => { | |
| 'name' => 'build_register_1_init', | |
| 'offset' => '402', | |
| 'type' => '294814' | |
| }, | |
| '25' => { | |
| 'name' => 'build_src_gvmi_qpn_init', | |
| 'offset' => '512', | |
| 'type' => '294814' | |
| }, | |
| '26' => { | |
| 'name' => 'build_flex_parser_0_init', | |
| 'offset' => '520', | |
| 'type' => '294814' | |
| }, | |
| '27' => { | |
| 'name' => 'build_flex_parser_1_init', | |
| 'offset' => '534', | |
| 'type' => '294814' | |
| }, | |
| '28' => { | |
| 'name' => 'build_tunnel_header_init', | |
| 'offset' => '548', | |
| 'type' => '294814' | |
| }, | |
| '29' => { | |
| 'name' => 'build_ib_l4_init', | |
| 'offset' => '562', | |
| 'type' => '294814' | |
| }, | |
| '3' => { | |
| 'name' => 'build_eth_l3_ipv4_5_tuple_init', | |
| 'offset' => '36', | |
| 'type' => '294814' | |
| }, | |
| '30' => { | |
| 'name' => 'build_def0_init', | |
| 'offset' => '576', | |
| 'type' => '294814' | |
| }, | |
| '31' => { | |
| 'name' => 'build_def2_init', | |
| 'offset' => '584', | |
| 'type' => '294814' | |
| }, | |
| '32' => { | |
| 'name' => 'build_def6_init', | |
| 'offset' => '598', | |
| 'type' => '294814' | |
| }, | |
| '33' => { | |
| 'name' => 'build_def16_init', | |
| 'offset' => '612', | |
| 'type' => '294814' | |
| }, | |
| '34' => { | |
| 'name' => 'build_def22_init', | |
| 'offset' => '626', | |
| 'type' => '294814' | |
| }, | |
| '35' => { | |
| 'name' => 'build_def24_init', | |
| 'offset' => '640', | |
| 'type' => '294814' | |
| }, | |
| '36' => { | |
| 'name' => 'build_def25_init', | |
| 'offset' => '648', | |
| 'type' => '294814' | |
| }, | |
| '37' => { | |
| 'name' => 'build_def26_init', | |
| 'offset' => '662', | |
| 'type' => '294814' | |
| }, | |
| '38' => { | |
| 'name' => 'build_def28_init', | |
| 'offset' => '772', | |
| 'type' => '294814' | |
| }, | |
| '39' => { | |
| 'name' => 'build_def33_init', | |
| 'offset' => '786', | |
| 'type' => '294814' | |
| }, | |
| '4' => { | |
| 'name' => 'build_eth_l2_src_init', | |
| 'offset' => '50', | |
| 'type' => '294814' | |
| }, | |
| '40' => { | |
| 'name' => 'aso_other_domain_link', | |
| 'offset' => '800', | |
| 'type' => '294882' | |
| }, | |
| '41' => { | |
| 'name' => 'aso_other_domain_unlink', | |
| 'offset' => '808', | |
| 'type' => '29615' | |
| }, | |
| '42' => { | |
| 'name' => 'ste_init', | |
| 'offset' => '822', | |
| 'type' => '294913' | |
| }, | |
| '43' => { | |
| 'name' => 'set_next_lu_type', | |
| 'offset' => '836', | |
| 'type' => '294934' | |
| }, | |
| '44' => { | |
| 'name' => 'get_next_lu_type', | |
| 'offset' => '850', | |
| 'type' => '294954' | |
| }, | |
| '45' => { | |
| 'name' => 'set_miss_addr', | |
| 'offset' => '864', | |
| 'type' => '294975' | |
| }, | |
| '46' => { | |
| 'name' => 'get_miss_addr', | |
| 'offset' => '872', | |
| 'type' => '294995' | |
| }, | |
| '47' => { | |
| 'name' => 'set_hit_addr', | |
| 'offset' => '886', | |
| 'type' => '295021' | |
| }, | |
| '48' => { | |
| 'name' => 'set_byte_mask', | |
| 'offset' => '900', | |
| 'type' => '294934' | |
| }, | |
| '49' => { | |
| 'name' => 'get_byte_mask', | |
| 'offset' => '914', | |
| 'type' => '294954' | |
| }, | |
| '5' => { | |
| 'name' => 'build_eth_l2_dst_init', | |
| 'offset' => '64', | |
| 'type' => '294814' | |
| }, | |
| '50' => { | |
| 'name' => 'set_ctrl_always_hit_htbl', | |
| 'offset' => '1024', | |
| 'type' => '295062' | |
| }, | |
| '51' => { | |
| 'name' => 'set_ctrl_always_miss', | |
| 'offset' => '1032', | |
| 'type' => '295088' | |
| }, | |
| '52' => { | |
| 'name' => 'set_hit_gvmi', | |
| 'offset' => '1046', | |
| 'type' => '294934' | |
| }, | |
| '53' => { | |
| 'name' => 'actions_caps', | |
| 'offset' => '1060', | |
| 'type' => '2001' | |
| }, | |
| '54' => { | |
| 'name' => 'action_modify_field_arr', | |
| 'offset' => '1074', | |
| 'type' => '295093' | |
| }, | |
| '55' => { | |
| 'name' => 'action_modify_field_arr_size', | |
| 'offset' => '1088', | |
| 'type' => '419' | |
| }, | |
| '56' => { | |
| 'name' => 'set_actions_rx', | |
| 'offset' => '1096', | |
| 'type' => '295139' | |
| }, | |
| '57' => { | |
| 'name' => 'set_actions_tx', | |
| 'offset' => '1110', | |
| 'type' => '295139' | |
| }, | |
| '58' => { | |
| 'name' => 'set_action_set', | |
| 'offset' => '1124', | |
| 'type' => '295175' | |
| }, | |
| '59' => { | |
| 'name' => 'set_action_add', | |
| 'offset' => '1138', | |
| 'type' => '295175' | |
| }, | |
| '6' => { | |
| 'name' => 'build_eth_l2_tnl_init', | |
| 'offset' => '72', | |
| 'type' => '294814' | |
| }, | |
| '60' => { | |
| 'name' => 'set_action_copy', | |
| 'offset' => '1152', | |
| 'type' => '295216' | |
| }, | |
| '61' => { | |
| 'name' => 'get_action_hw_field', | |
| 'offset' => '1160', | |
| 'type' => '295246' | |
| }, | |
| '62' => { | |
| 'name' => 'set_action_decap_l3_list', | |
| 'offset' => '1174', | |
| 'type' => '295286' | |
| }, | |
| '63' => { | |
| 'name' => 'set_aso_ct_cross_dmn', | |
| 'offset' => '1284', | |
| 'type' => '295322' | |
| }, | |
| '64' => { | |
| 'name' => 'alloc_modify_hdr_chunk', | |
| 'offset' => '1298', | |
| 'type' => '295347' | |
| }, | |
| '65' => { | |
| 'name' => 'dealloc_modify_hdr_chunk', | |
| 'offset' => '1312', | |
| 'type' => '295363' | |
| }, | |
| '66' => { | |
| 'name' => 'set_encap', | |
| 'offset' => '1320', | |
| 'type' => '295394' | |
| }, | |
| '67' => { | |
| 'name' => 'set_push_vlan', | |
| 'offset' => '1334', | |
| 'type' => '295420' | |
| }, | |
| '68' => { | |
| 'name' => 'set_pop_vlan', | |
| 'offset' => '1348', | |
| 'type' => '295446' | |
| }, | |
| '69' => { | |
| 'name' => 'set_rx_decap', | |
| 'offset' => '1362', | |
| 'type' => '295467' | |
| }, | |
| '7' => { | |
| 'name' => 'build_eth_l3_ipv4_misc_init', | |
| 'offset' => '86', | |
| 'type' => '294814' | |
| }, | |
| '70' => { | |
| 'name' => 'set_encap_l3', | |
| 'offset' => '1376', | |
| 'type' => '295503' | |
| }, | |
| '71' => { | |
| 'name' => 'prepare_for_postsend', | |
| 'offset' => '1384', | |
| 'type' => '295524' | |
| }, | |
| '8' => { | |
| 'name' => 'build_eth_ipv6_l3_l4_init', | |
| 'offset' => '100', | |
| 'type' => '294814' | |
| }, | |
| '9' => { | |
| 'name' => 'build_mpls_init', | |
| 'offset' => '114', | |
| 'type' => '294814' | |
| } | |
| }, | |
| 'Name' => 'struct dr_ste_ctx', | |
| 'Size' => '576', | |
| 'Type' => 'Struct' | |
| }, | |
| '291703' => { | |
| 'BaseType' => '290703', | |
| 'Name' => 'struct dr_ste_ctx*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '291708' => { | |
| 'Header' => undef, | |
| 'Line' => '37', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'icm_type', | |
| 'offset' => '0', | |
| 'type' => '284098' | |
| }, | |
| '1' => { | |
| 'name' => 'dmn', | |
| 'offset' => '8', | |
| 'type' => '286590' | |
| }, | |
| '2' => { | |
| 'name' => 'max_log_chunk_sz', | |
| 'offset' => '22', | |
| 'type' => '283918' | |
| }, | |
| '3' => { | |
| 'name' => 'lock', | |
| 'offset' => '32', | |
| 'type' => '994' | |
| }, | |
| '4' => { | |
| 'name' => 'buddy_mem_list', | |
| 'offset' => '36', | |
| 'type' => '14776' | |
| }, | |
| '5' => { | |
| 'name' => 'hot_memory_size', | |
| 'offset' => '64', | |
| 'type' => '2023' | |
| }, | |
| '6' => { | |
| 'name' => 'syncing', | |
| 'offset' => '72', | |
| 'type' => '2091' | |
| }, | |
| '7' => { | |
| 'name' => 'th', | |
| 'offset' => '86', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Name' => 'struct dr_icm_pool', | |
| 'Size' => '64', | |
| 'Type' => 'Struct' | |
| }, | |
| '291713' => { | |
| 'BaseType' => '291708', | |
| 'Name' => 'struct dr_icm_pool*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '291718' => { | |
| 'Header' => undef, | |
| 'Line' => '15', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'offset' => '0', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'ptrn_icm_pool', | |
| 'offset' => '8', | |
| 'type' => '291713' | |
| }, | |
| '2' => { | |
| 'name' => 'ptrn_list', | |
| 'offset' => '22', | |
| 'type' => '14776' | |
| }, | |
| '3' => { | |
| 'name' => 'modify_hdr_mutex', | |
| 'offset' => '50', | |
| 'type' => '1217905' | |
| } | |
| }, | |
| 'Name' => 'struct dr_ptrn_mngr', | |
| 'Size' => '72', | |
| 'Type' => 'Struct' | |
| }, | |
| '291723' => { | |
| 'BaseType' => '291718', | |
| 'Name' => 'struct dr_ptrn_mngr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '291728' => { | |
| 'Header' => undef, | |
| 'Line' => '26', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'offset' => '0', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'pools', | |
| 'offset' => '8', | |
| 'type' => '1298485' | |
| } | |
| }, | |
| 'Name' => 'struct dr_arg_mngr', | |
| 'Size' => '40', | |
| 'Type' => 'Struct' | |
| }, | |
| '291733' => { | |
| 'BaseType' => '291728', | |
| 'Name' => 'struct dr_arg_mngr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '291738' => { | |
| 'BaseType' => '291754', | |
| 'Name' => 'struct dr_send_ring*[14]', | |
| 'Size' => '112', | |
| 'Type' => 'Array' | |
| }, | |
| '291754' => { | |
| 'BaseType' => '291759', | |
| 'Name' => 'struct dr_send_ring*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '291759' => { | |
| 'Header' => undef, | |
| 'Line' => '1686', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'cq', | |
| 'offset' => '0', | |
| 'type' => '294670' | |
| }, | |
| '1' => { | |
| 'name' => 'qp', | |
| 'offset' => '72', | |
| 'type' => '294794' | |
| }, | |
| '10' => { | |
| 'name' => 'sync_buff', | |
| 'offset' => '260', | |
| 'type' => '308' | |
| }, | |
| '11' => { | |
| 'name' => 'sync_mr', | |
| 'offset' => '274', | |
| 'type' => '6128' | |
| }, | |
| '2' => { | |
| 'name' => 'mr', | |
| 'offset' => '86', | |
| 'type' => '6128' | |
| }, | |
| '3' => { | |
| 'name' => 'pending_wqe', | |
| 'offset' => '100', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'signal_th', | |
| 'offset' => '104', | |
| 'type' => '1989' | |
| }, | |
| '5' => { | |
| 'name' => 'max_inline_size', | |
| 'offset' => '114', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'tx_head', | |
| 'offset' => '118', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'lock', | |
| 'offset' => '128', | |
| 'type' => '994' | |
| }, | |
| '8' => { | |
| 'name' => 'buf', | |
| 'offset' => '136', | |
| 'type' => '308' | |
| }, | |
| '9' => { | |
| 'name' => 'buf_size', | |
| 'offset' => '150', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct dr_send_ring', | |
| 'Size' => '120', | |
| 'Type' => 'Struct' | |
| }, | |
| '291938' => { | |
| 'Header' => undef, | |
| 'Line' => '1159', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 's_anchor', | |
| 'offset' => '0', | |
| 'type' => '284716' | |
| }, | |
| '1' => { | |
| 'name' => 'nic_dmn', | |
| 'offset' => '8', | |
| 'type' => '291980' | |
| } | |
| }, | |
| 'Name' => 'struct dr_table_rx_tx', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '291980' => { | |
| 'BaseType' => '290429', | |
| 'Name' => 'struct dr_domain_rx_tx*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '291985' => { | |
| 'Header' => undef, | |
| 'Line' => '1176', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 's_htbl', | |
| 'offset' => '0', | |
| 'type' => '284716' | |
| }, | |
| '1' => { | |
| 'name' => 'e_anchor', | |
| 'offset' => '8', | |
| 'type' => '284716' | |
| }, | |
| '2' => { | |
| 'name' => 'ste_builder', | |
| 'offset' => '22', | |
| 'type' => '292102' | |
| }, | |
| '3' => { | |
| 'name' => 'num_of_builders', | |
| 'offset' => '5654', | |
| 'type' => '1977' | |
| }, | |
| '4' => { | |
| 'name' => 'default_icm_addr', | |
| 'offset' => '5668', | |
| 'type' => '2023' | |
| }, | |
| '5' => { | |
| 'name' => 'nic_tbl', | |
| 'offset' => '5682', | |
| 'type' => '292118' | |
| }, | |
| '6' => { | |
| 'name' => 'fixed_size', | |
| 'offset' => '5696', | |
| 'type' => '2091' | |
| } | |
| }, | |
| 'Name' => 'struct dr_matcher_rx_tx', | |
| 'Size' => '1648', | |
| 'Type' => 'Struct' | |
| }, | |
| '292102' => { | |
| 'BaseType' => '285107', | |
| 'Name' => 'struct dr_ste_build[20]', | |
| 'Size' => '1600', | |
| 'Type' => 'Array' | |
| }, | |
| '292118' => { | |
| 'BaseType' => '291938', | |
| 'Name' => 'struct dr_table_rx_tx*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '292123' => { | |
| 'Header' => undef, | |
| 'Line' => '1186', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'tbl', | |
| 'offset' => '0', | |
| 'type' => '271487' | |
| }, | |
| '1' => { | |
| 'name' => 'rx', | |
| 'offset' => '8', | |
| 'type' => '291985' | |
| }, | |
| '2' => { | |
| 'name' => 'tx', | |
| 'offset' => '5718', | |
| 'type' => '291985' | |
| }, | |
| '3' => { | |
| 'name' => 'matcher_list', | |
| 'offset' => '13060', | |
| 'type' => '14731' | |
| }, | |
| '4' => { | |
| 'name' => 'prio', | |
| 'offset' => '13088', | |
| 'type' => '1989' | |
| }, | |
| '5' => { | |
| 'name' => 'mask', | |
| 'offset' => '13092', | |
| 'type' => '285947' | |
| }, | |
| '6' => { | |
| 'name' => 'match_criteria', | |
| 'offset' => '14194', | |
| 'type' => '1977' | |
| }, | |
| '7' => { | |
| 'name' => 'refcount', | |
| 'offset' => '14198', | |
| 'type' => '2103' | |
| }, | |
| '8' => { | |
| 'name' => 'dv_matcher', | |
| 'offset' => '14212', | |
| 'type' => '31000' | |
| }, | |
| '9' => { | |
| 'name' => 'rule_list', | |
| 'offset' => '14226', | |
| 'type' => '14776' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dr_matcher', | |
| 'Size' => '3808', | |
| 'Type' => 'Struct' | |
| }, | |
| '292284' => { | |
| 'Header' => undef, | |
| 'Line' => '1199', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'hw_field', | |
| 'offset' => '0', | |
| 'type' => '1989' | |
| }, | |
| '1' => { | |
| 'name' => 'start', | |
| 'offset' => '2', | |
| 'type' => '1977' | |
| }, | |
| '2' => { | |
| 'name' => 'end', | |
| 'offset' => '3', | |
| 'type' => '1977' | |
| }, | |
| '3' => { | |
| 'name' => 'l3_type', | |
| 'offset' => '4', | |
| 'type' => '1977' | |
| }, | |
| '4' => { | |
| 'name' => 'l4_type', | |
| 'offset' => '5', | |
| 'type' => '1977' | |
| }, | |
| '5' => { | |
| 'name' => 'flags', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct dr_ste_action_modify_field', | |
| 'Size' => '12', | |
| 'Type' => 'Struct' | |
| }, | |
| '292382' => { | |
| 'BaseType' => '292284', | |
| 'Name' => 'struct dr_ste_action_modify_field const', | |
| 'Size' => '12', | |
| 'Type' => 'Const' | |
| }, | |
| '292387' => { | |
| 'Header' => undef, | |
| 'Line' => '1208', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'ref_actions_num', | |
| 'offset' => '0', | |
| 'type' => '1989' | |
| }, | |
| '1' => { | |
| 'name' => 'ref_actions', | |
| 'offset' => '8', | |
| 'type' => '271624' | |
| }, | |
| '2' => { | |
| 'name' => 'devx_tbl', | |
| 'offset' => '22', | |
| 'type' => '292443' | |
| } | |
| }, | |
| 'Name' => 'struct dr_devx_tbl_with_refs', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '292443' => { | |
| 'BaseType' => '290218', | |
| 'Name' => 'struct dr_devx_tbl*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '292448' => { | |
| 'Header' => undef, | |
| 'Line' => '1214', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'devx_obj', | |
| 'offset' => '0', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'rx_icm_addr', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'name' => 'tx_icm_addr', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'name' => 'next_ft', | |
| 'offset' => '36', | |
| 'type' => '271487' | |
| } | |
| }, | |
| 'Name' => 'struct dr_flow_sampler', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '292518' => { | |
| 'Header' => undef, | |
| 'Line' => '1221', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'tbl', | |
| 'offset' => '0', | |
| 'type' => '271487' | |
| }, | |
| '1' => { | |
| 'name' => 'matcher', | |
| 'offset' => '8', | |
| 'type' => '292602' | |
| }, | |
| '2' => { | |
| 'name' => 'rule', | |
| 'offset' => '22', | |
| 'type' => '292683' | |
| }, | |
| '3' => { | |
| 'name' => 'actions', | |
| 'offset' => '36', | |
| 'type' => '271624' | |
| }, | |
| '4' => { | |
| 'name' => 'num_of_actions', | |
| 'offset' => '50', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Name' => 'struct dr_flow_sampler_restore_tbl', | |
| 'Size' => '40', | |
| 'Type' => 'Struct' | |
| }, | |
| '292602' => { | |
| 'BaseType' => '292123', | |
| 'Name' => 'struct mlx5dv_dr_matcher*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '292607' => { | |
| 'Header' => undef, | |
| 'Line' => '1368', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'matcher', | |
| 'offset' => '0', | |
| 'type' => '292602' | |
| }, | |
| '1' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '8', | |
| 'type' => '294091' | |
| }, | |
| '2' => { | |
| 'name' => 'rule_list', | |
| 'offset' => '86', | |
| 'type' => '14731' | |
| }, | |
| '3' => { | |
| 'name' => 'actions', | |
| 'offset' => '114', | |
| 'type' => '271624' | |
| }, | |
| '4' => { | |
| 'name' => 'num_actions', | |
| 'offset' => '128', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dr_rule', | |
| 'Size' => '88', | |
| 'Type' => 'Struct' | |
| }, | |
| '292683' => { | |
| 'BaseType' => '292607', | |
| 'Name' => 'struct mlx5dv_dr_rule*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '292688' => { | |
| 'Header' => undef, | |
| 'Line' => '1229', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'chunk', | |
| 'offset' => '0', | |
| 'type' => '284979' | |
| }, | |
| '1' => { | |
| 'name' => 'data', | |
| 'offset' => '8', | |
| 'type' => '7467' | |
| }, | |
| '2' => { | |
| 'name' => 'data_size', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'num_of_actions', | |
| 'offset' => '32', | |
| 'type' => '1989' | |
| }, | |
| '4' => { | |
| 'name' => 'index', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct dr_rewrite_param', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '292772' => { | |
| 'Header' => undef, | |
| 'Line' => '1237', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'DR_PTRN_TYP_MODIFY_HDR', | |
| 'value' => '9' | |
| }, | |
| '1' => { | |
| 'name' => 'DR_PTRN_TYP_TNL_L3_TO_L2', | |
| 'value' => '2' | |
| } | |
| }, | |
| 'Name' => 'enum dr_ptrn_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '292801' => { | |
| 'Header' => undef, | |
| 'Line' => '1242', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'rewrite_param', | |
| 'offset' => '0', | |
| 'type' => '292688' | |
| }, | |
| '1' => { | |
| 'name' => 'refcount', | |
| 'offset' => '50', | |
| 'type' => '2103' | |
| }, | |
| '2' => { | |
| 'name' => 'list', | |
| 'offset' => '64', | |
| 'type' => '14731' | |
| }, | |
| '3' => { | |
| 'name' => 'type', | |
| 'offset' => '86', | |
| 'type' => '292772' | |
| } | |
| }, | |
| 'Name' => 'struct dr_ptrn_obj', | |
| 'Size' => '64', | |
| 'Type' => 'Struct' | |
| }, | |
| '292871' => { | |
| 'Header' => undef, | |
| 'Line' => '1249', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'obj', | |
| 'offset' => '0', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'obj_offset', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'list_node', | |
| 'offset' => '22', | |
| 'type' => '14731' | |
| }, | |
| '3' => { | |
| 'name' => 'log_chunk_size', | |
| 'offset' => '50', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct dr_arg_obj', | |
| 'Size' => '40', | |
| 'Type' => 'Struct' | |
| }, | |
| '292941' => { | |
| 'Header' => undef, | |
| 'Line' => '1271', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'ptrn', | |
| 'offset' => '0', | |
| 'type' => '292980' | |
| }, | |
| '1' => { | |
| 'name' => 'arg', | |
| 'offset' => '8', | |
| 'type' => '292985' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '292980' => { | |
| 'BaseType' => '292801', | |
| 'Name' => 'struct dr_ptrn_obj*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '292985' => { | |
| 'BaseType' => '292871', | |
| 'Name' => 'struct dr_arg_obj*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '292990' => { | |
| 'Header' => undef, | |
| 'Line' => '1266', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'param', | |
| 'offset' => '0', | |
| 'type' => '292688' | |
| }, | |
| '1' => { | |
| 'name' => 'ptrn_arg', | |
| 'offset' => '64', | |
| 'type' => '292941' | |
| } | |
| }, | |
| 'Size' => '56', | |
| 'Type' => 'Struct' | |
| }, | |
| '293077' => { | |
| 'Header' => undef, | |
| 'Line' => '1264', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'flow_action', | |
| 'offset' => '0', | |
| 'type' => '14031' | |
| }, | |
| '1' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '0', | |
| 'type' => '292990' | |
| } | |
| }, | |
| 'Size' => '56', | |
| 'Type' => 'Union' | |
| }, | |
| '293106' => { | |
| 'Header' => undef, | |
| 'Line' => '1260', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'offset' => '0', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'is_root_level', | |
| 'offset' => '8', | |
| 'type' => '2091' | |
| }, | |
| '2' => { | |
| 'name' => 'args_send_qp', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '22', | |
| 'type' => '293077' | |
| } | |
| }, | |
| 'Size' => '72', | |
| 'Type' => 'Struct' | |
| }, | |
| '293165' => { | |
| 'Header' => undef, | |
| 'Line' => '1283', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dvo', | |
| 'offset' => '0', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'data', | |
| 'offset' => '8', | |
| 'type' => '7467' | |
| }, | |
| '2' => { | |
| 'name' => 'index', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'chunk', | |
| 'offset' => '36', | |
| 'type' => '284979' | |
| }, | |
| '4' => { | |
| 'name' => 'reformat_size', | |
| 'offset' => '50', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '40', | |
| 'Type' => 'Struct' | |
| }, | |
| '293246' => { | |
| 'Header' => undef, | |
| 'Line' => '1281', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'flow_action', | |
| 'offset' => '0', | |
| 'type' => '14031' | |
| }, | |
| '1' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '0', | |
| 'type' => '293165' | |
| } | |
| }, | |
| 'Size' => '40', | |
| 'Type' => 'Union' | |
| }, | |
| '293275' => { | |
| 'Header' => undef, | |
| 'Line' => '1278', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'offset' => '0', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'is_root_level', | |
| 'offset' => '8', | |
| 'type' => '2091' | |
| }, | |
| '2' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '22', | |
| 'type' => '293246' | |
| } | |
| }, | |
| 'Size' => '56', | |
| 'Type' => 'Struct' | |
| }, | |
| '293320' => { | |
| 'Header' => undef, | |
| 'Line' => '1292', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'next_ft', | |
| 'offset' => '0', | |
| 'type' => '271487' | |
| }, | |
| '1' => { | |
| 'name' => 'devx_obj', | |
| 'offset' => '8', | |
| 'type' => '19679' | |
| }, | |
| '2' => { | |
| 'name' => 'rx_icm_addr', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'name' => 'tx_icm_addr', | |
| 'offset' => '36', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '293387' => { | |
| 'Header' => undef, | |
| 'Line' => '1298', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'offset' => '0', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'term_tbl', | |
| 'offset' => '8', | |
| 'type' => '293468' | |
| }, | |
| '2' => { | |
| 'name' => 'sampler_default', | |
| 'offset' => '22', | |
| 'type' => '293473' | |
| }, | |
| '3' => { | |
| 'name' => 'restore_tbl', | |
| 'offset' => '36', | |
| 'type' => '293478' | |
| }, | |
| '4' => { | |
| 'name' => 'sampler_restore', | |
| 'offset' => '50', | |
| 'type' => '293473' | |
| } | |
| }, | |
| 'Size' => '40', | |
| 'Type' => 'Struct' | |
| }, | |
| '293468' => { | |
| 'BaseType' => '292387', | |
| 'Name' => 'struct dr_devx_tbl_with_refs*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '293473' => { | |
| 'BaseType' => '292448', | |
| 'Name' => 'struct dr_flow_sampler*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '293478' => { | |
| 'BaseType' => '292518', | |
| 'Name' => 'struct dr_flow_sampler_restore_tbl*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '293483' => { | |
| 'Header' => undef, | |
| 'Line' => '1306', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'offset' => '0', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'actions_list', | |
| 'offset' => '8', | |
| 'type' => '14776' | |
| }, | |
| '2' => { | |
| 'name' => 'devx_tbl', | |
| 'offset' => '36', | |
| 'type' => '292443' | |
| }, | |
| '3' => { | |
| 'name' => 'rx_icm_addr', | |
| 'offset' => '50', | |
| 'type' => '2023' | |
| }, | |
| '4' => { | |
| 'name' => 'tx_icm_addr', | |
| 'offset' => '64', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '293564' => { | |
| 'Header' => undef, | |
| 'Line' => '1313', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'devx_obj', | |
| 'offset' => '0', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'offset', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '293603' => { | |
| 'Header' => undef, | |
| 'Line' => '1317', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'dmn', | |
| 'offset' => '0', | |
| 'type' => '286590' | |
| }, | |
| '1' => { | |
| 'name' => 'caps', | |
| 'offset' => '8', | |
| 'type' => '289580' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '293642' => { | |
| 'Header' => undef, | |
| 'Line' => '1321', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'vlan_hdr', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '4', | |
| 'Type' => 'Struct' | |
| }, | |
| '293667' => { | |
| 'Header' => undef, | |
| 'Line' => '1326', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'devx_tir', | |
| 'offset' => '0', | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'name' => 'qp', | |
| 'offset' => '0', | |
| 'type' => '5102' | |
| } | |
| }, | |
| 'Size' => '8', | |
| 'Type' => 'Union' | |
| }, | |
| '293703' => { | |
| 'Header' => undef, | |
| 'Line' => '1324', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'is_qp', | |
| 'offset' => '0', | |
| 'type' => '2091' | |
| }, | |
| '1' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '8', | |
| 'type' => '293667' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '293734' => { | |
| 'Header' => undef, | |
| 'Line' => '1331', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'tbl', | |
| 'offset' => '0', | |
| 'type' => '271487' | |
| }, | |
| '1' => { | |
| 'name' => 'devx_tbl', | |
| 'offset' => '8', | |
| 'type' => '292443' | |
| }, | |
| '2' => { | |
| 'name' => 'sa', | |
| 'offset' => '22', | |
| 'type' => '31100' | |
| }, | |
| '3' => { | |
| 'name' => 'rx_icm_addr', | |
| 'offset' => '36', | |
| 'type' => '2023' | |
| }, | |
| '4' => { | |
| 'name' => 'tx_icm_addr', | |
| 'offset' => '50', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Size' => '40', | |
| 'Type' => 'Struct' | |
| }, | |
| '293814' => { | |
| 'Header' => undef, | |
| 'Line' => '1259', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'rewrite', | |
| 'offset' => '0', | |
| 'type' => '293106' | |
| }, | |
| '1' => { | |
| 'name' => 'reformat', | |
| 'offset' => '0', | |
| 'type' => '293275' | |
| }, | |
| '10' => { | |
| 'name' => 'root_tbl', | |
| 'offset' => '0', | |
| 'type' => '293734' | |
| }, | |
| '11' => { | |
| 'name' => 'aso', | |
| 'offset' => '0', | |
| 'type' => '286244' | |
| }, | |
| '12' => { | |
| 'name' => 'devx_obj', | |
| 'offset' => '0', | |
| 'type' => '19679' | |
| }, | |
| '13' => { | |
| 'name' => 'flow_tag', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'meter', | |
| 'offset' => '0', | |
| 'type' => '293320' | |
| }, | |
| '3' => { | |
| 'name' => 'sampler', | |
| 'offset' => '0', | |
| 'type' => '293387' | |
| }, | |
| '4' => { | |
| 'name' => 'dest_tbl', | |
| 'offset' => '0', | |
| 'type' => '271487' | |
| }, | |
| '5' => { | |
| 'name' => 'dest_array', | |
| 'offset' => '0', | |
| 'type' => '293483' | |
| }, | |
| '6' => { | |
| 'name' => 'ctr', | |
| 'offset' => '0', | |
| 'type' => '293564' | |
| }, | |
| '7' => { | |
| 'name' => 'vport', | |
| 'offset' => '0', | |
| 'type' => '293603' | |
| }, | |
| '8' => { | |
| 'name' => 'push_vlan', | |
| 'offset' => '0', | |
| 'type' => '293642' | |
| }, | |
| '9' => { | |
| 'name' => 'dest_qp', | |
| 'offset' => '0', | |
| 'type' => '293703' | |
| } | |
| }, | |
| 'Size' => '72', | |
| 'Type' => 'Union' | |
| }, | |
| '294049' => { | |
| 'BaseType' => '291985', | |
| 'Name' => 'struct dr_matcher_rx_tx*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '294054' => { | |
| 'Header' => undef, | |
| 'Line' => '1371', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'rx', | |
| 'offset' => '0', | |
| 'type' => '284721' | |
| }, | |
| '1' => { | |
| 'name' => 'tx', | |
| 'offset' => '36', | |
| 'type' => '284721' | |
| } | |
| }, | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '294091' => { | |
| 'Header' => undef, | |
| 'Line' => '1370', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '0', | |
| 'type' => '294054' | |
| }, | |
| '1' => { | |
| 'name' => 'flow', | |
| 'offset' => '0', | |
| 'type' => '13881' | |
| } | |
| }, | |
| 'Size' => '48', | |
| 'Type' => 'Union' | |
| }, | |
| '294120' => { | |
| 'Header' => undef, | |
| 'Line' => '1733', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'bits', | |
| 'offset' => '0', | |
| 'type' => '294799' | |
| }, | |
| '1' => { | |
| 'name' => 'num_free', | |
| 'offset' => '8', | |
| 'type' => '28508' | |
| }, | |
| '10' => { | |
| 'name' => 'ste_arr', | |
| 'offset' => '260', | |
| 'type' => '284984' | |
| }, | |
| '11' => { | |
| 'name' => 'miss_list', | |
| 'offset' => '274', | |
| 'type' => '40149' | |
| }, | |
| '12' => { | |
| 'name' => 'hw_ste_arr', | |
| 'offset' => '288', | |
| 'type' => '7467' | |
| }, | |
| '13' => { | |
| 'name' => 'hw_ste_sz', | |
| 'offset' => '296', | |
| 'type' => '1977' | |
| }, | |
| '2' => { | |
| 'name' => 'set_bit', | |
| 'offset' => '22', | |
| 'type' => '294799' | |
| }, | |
| '3' => { | |
| 'name' => 'max_order', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'list_node', | |
| 'offset' => '50', | |
| 'type' => '14731' | |
| }, | |
| '5' => { | |
| 'name' => 'icm_mr', | |
| 'offset' => '72', | |
| 'type' => '294809' | |
| }, | |
| '6' => { | |
| 'name' => 'pool', | |
| 'offset' => '86', | |
| 'type' => '291713' | |
| }, | |
| '7' => { | |
| 'name' => 'used_list', | |
| 'offset' => '100', | |
| 'type' => '14776' | |
| }, | |
| '8' => { | |
| 'name' => 'used_memory', | |
| 'offset' => '128', | |
| 'type' => '419' | |
| }, | |
| '9' => { | |
| 'name' => 'hot_list', | |
| 'offset' => '136', | |
| 'type' => '14776' | |
| } | |
| }, | |
| 'Name' => 'struct dr_icm_buddy_mem', | |
| 'Size' => '136', | |
| 'Type' => 'Struct' | |
| }, | |
| '29433' => { | |
| 'Header' => undef, | |
| 'Line' => '964', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'parent', | |
| 'offset' => '0', | |
| 'type' => '22309' | |
| }, | |
| '1' => { | |
| 'name' => 'obj', | |
| 'offset' => '8', | |
| 'type' => '19679' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_sched_leaf', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '294330' => { | |
| 'BaseType' => '294120', | |
| 'Name' => 'struct dr_icm_buddy_mem*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '294335' => { | |
| 'Header' => undef, | |
| 'Line' => '1645', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'wqe_head', | |
| 'offset' => '0', | |
| 'type' => '28508' | |
| }, | |
| '1' => { | |
| 'name' => 'wqe_cnt', | |
| 'offset' => '8', | |
| 'type' => '70' | |
| }, | |
| '2' => { | |
| 'name' => 'max_post', | |
| 'offset' => '18', | |
| 'type' => '70' | |
| }, | |
| '3' => { | |
| 'name' => 'head', | |
| 'offset' => '22', | |
| 'type' => '70' | |
| }, | |
| '4' => { | |
| 'name' => 'tail', | |
| 'offset' => '32', | |
| 'type' => '70' | |
| }, | |
| '5' => { | |
| 'name' => 'cur_post', | |
| 'offset' => '36', | |
| 'type' => '70' | |
| }, | |
| '6' => { | |
| 'name' => 'max_gs', | |
| 'offset' => '40', | |
| 'type' => '159' | |
| }, | |
| '7' => { | |
| 'name' => 'wqe_shift', | |
| 'offset' => '50', | |
| 'type' => '159' | |
| }, | |
| '8' => { | |
| 'name' => 'offset', | |
| 'offset' => '54', | |
| 'type' => '159' | |
| }, | |
| '9' => { | |
| 'name' => 'qend', | |
| 'offset' => '64', | |
| 'type' => '308' | |
| } | |
| }, | |
| 'Name' => 'struct dr_wq', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '2944' => { | |
| 'BaseType' => '2826', | |
| 'Name' => 'struct ibv_context*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '294489' => { | |
| 'Header' => undef, | |
| 'Line' => '1658', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'buf', | |
| 'offset' => '0', | |
| 'type' => '27715' | |
| }, | |
| '1' => { | |
| 'name' => 'sq', | |
| 'offset' => '100', | |
| 'type' => '294335' | |
| }, | |
| '10' => { | |
| 'name' => 'db_umem', | |
| 'offset' => '534', | |
| 'type' => '30208' | |
| }, | |
| '2' => { | |
| 'name' => 'rq', | |
| 'offset' => '274', | |
| 'type' => '294335' | |
| }, | |
| '3' => { | |
| 'name' => 'sq_size', | |
| 'offset' => '352', | |
| 'type' => '159' | |
| }, | |
| '4' => { | |
| 'name' => 'sq_start', | |
| 'offset' => '360', | |
| 'type' => '308' | |
| }, | |
| '5' => { | |
| 'name' => 'max_inline_data', | |
| 'offset' => '374', | |
| 'type' => '159' | |
| }, | |
| '6' => { | |
| 'name' => 'db', | |
| 'offset' => '388', | |
| 'type' => '20115' | |
| }, | |
| '7' => { | |
| 'name' => 'obj', | |
| 'offset' => '402', | |
| 'type' => '19679' | |
| }, | |
| '8' => { | |
| 'name' => 'uar', | |
| 'offset' => '512', | |
| 'type' => '30152' | |
| }, | |
| '9' => { | |
| 'name' => 'buf_umem', | |
| 'offset' => '520', | |
| 'type' => '30208' | |
| } | |
| }, | |
| 'Name' => 'struct dr_qp', | |
| 'Size' => '232', | |
| 'Type' => 'Struct' | |
| }, | |
| '294670' => { | |
| 'Header' => undef, | |
| 'Line' => '1673', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'buf', | |
| 'offset' => '0', | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'name' => 'cons_index', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'ncqe', | |
| 'offset' => '18', | |
| 'type' => '159' | |
| }, | |
| '3' => { | |
| 'name' => 'qp', | |
| 'offset' => '22', | |
| 'type' => '294794' | |
| }, | |
| '4' => { | |
| 'name' => 'db', | |
| 'offset' => '36', | |
| 'type' => '20115' | |
| }, | |
| '5' => { | |
| 'name' => 'ibv_cq', | |
| 'offset' => '50', | |
| 'type' => '4902' | |
| }, | |
| '6' => { | |
| 'name' => 'cqn', | |
| 'offset' => '64', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'cqe_sz', | |
| 'offset' => '68', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct dr_cq', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '29475' => { | |
| 'BaseType' => '29433', | |
| 'Name' => 'struct mlx5dv_sched_leaf const', | |
| 'Size' => '16', | |
| 'Type' => 'Const' | |
| }, | |
| '294794' => { | |
| 'BaseType' => '294489', | |
| 'Name' => 'struct dr_qp*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '294799' => { | |
| 'BaseType' => '22945', | |
| 'Name' => 'unsigned long**', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '294804' => { | |
| 'Header' => undef, | |
| 'Line' => '49', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'mr', | |
| 'offset' => '0', | |
| 'type' => '6128' | |
| }, | |
| '1' => { | |
| 'name' => 'dm', | |
| 'offset' => '8', | |
| 'type' => '2979' | |
| }, | |
| '2' => { | |
| 'name' => 'icm_start_addr', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct dr_icm_mr', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '294809' => { | |
| 'BaseType' => '294804', | |
| 'Name' => 'struct dr_icm_mr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '294814' => { | |
| 'BaseType' => '294826', | |
| 'Header' => undef, | |
| 'Line' => '152', | |
| 'Name' => 'dr_ste_builder_void_init', | |
| 'Size' => '8', | |
| 'Type' => 'Typedef' | |
| }, | |
| '294826' => { | |
| 'Name' => 'void(*)(struct dr_ste_build*, struct dr_match_param*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '286063' | |
| }, | |
| '1' => { | |
| 'type' => '285942' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '294882' => { | |
| 'Name' => 'int(*)(struct mlx5dv_devx_obj*, struct mlx5dv_dr_domain*, struct mlx5dv_dr_domain*, uint32_t, uint8_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '19679' | |
| }, | |
| '1' => { | |
| 'type' => '286590' | |
| }, | |
| '2' => { | |
| 'type' => '286590' | |
| }, | |
| '3' => { | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '294913' => { | |
| 'Name' => 'void(*)(uint8_t*, uint16_t, _Bool, uint16_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '1989' | |
| }, | |
| '2' => { | |
| 'type' => '2091' | |
| }, | |
| '3' => { | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '294934' => { | |
| 'Name' => 'void(*)(uint8_t*, uint16_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '294954' => { | |
| 'Name' => 'uint16_t(*)(uint8_t*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| } | |
| }, | |
| 'Return' => '1989', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '294975' => { | |
| 'Name' => 'void(*)(uint8_t*, uint64_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '294995' => { | |
| 'Name' => 'uint64_t(*)(uint8_t*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| } | |
| }, | |
| 'Return' => '2023', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295021' => { | |
| 'Name' => 'void(*)(uint8_t*, uint64_t, uint32_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295062' => { | |
| 'Name' => 'void(*)(uint8_t*, uint16_t, uint16_t, uint64_t, uint32_t, uint16_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '1989' | |
| }, | |
| '2' => { | |
| 'type' => '1989' | |
| }, | |
| '3' => { | |
| 'type' => '2023' | |
| }, | |
| '4' => { | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295088' => { | |
| 'Name' => 'void(*)(uint8_t*, uint64_t, uint16_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295093' => { | |
| 'BaseType' => '292382', | |
| 'Name' => 'struct dr_ste_action_modify_field const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '295134' => { | |
| 'BaseType' => '286664', | |
| 'Name' => 'struct dr_ste_actions_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '295139' => { | |
| 'Name' => 'void(*)(struct dr_ste_ctx*, uint8_t*, uint32_t, uint8_t*, struct dr_ste_actions_attr*, uint32_t*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '291703' | |
| }, | |
| '1' => { | |
| 'type' => '7467' | |
| }, | |
| '2' => { | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'type' => '7467' | |
| }, | |
| '4' => { | |
| 'type' => '295134' | |
| }, | |
| '5' => { | |
| 'type' => '14641' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295175' => { | |
| 'Name' => 'void(*)(uint8_t*, uint8_t, uint8_t, uint8_t, uint32_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '1977' | |
| }, | |
| '2' => { | |
| 'type' => '1977' | |
| }, | |
| '3' => { | |
| 'type' => '1977' | |
| }, | |
| '4' => { | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295216' => { | |
| 'Name' => 'void(*)(uint8_t*, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '1977' | |
| }, | |
| '2' => { | |
| 'type' => '1977' | |
| }, | |
| '3' => { | |
| 'type' => '1977' | |
| }, | |
| '4' => { | |
| 'type' => '1977' | |
| }, | |
| '5' => { | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295246' => { | |
| 'Name' => 'struct dr_ste_action_modify_field const*(*)(struct dr_ste_ctx*, uint16_t, struct dr_devx_caps*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '291703' | |
| }, | |
| '1' => { | |
| 'type' => '1989' | |
| }, | |
| '2' => { | |
| 'type' => '285912' | |
| } | |
| }, | |
| 'Return' => '295093', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295286' => { | |
| 'Name' => 'int(*)(void*, uint32_t, uint8_t*, uint32_t, uint16_t*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'type' => '7467' | |
| }, | |
| '3' => { | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'type' => '29972' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295322' => { | |
| 'Name' => 'void(*)(uint8_t*, uint32_t, uint32_t, uint8_t, _Bool)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'type' => '1977' | |
| }, | |
| '4' => { | |
| 'type' => '2091' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295347' => { | |
| 'Name' => 'int(*)(struct mlx5dv_dr_action*, uint32_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '271629' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295363' => { | |
| 'Name' => 'void(*)(struct mlx5dv_dr_action*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '271629' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295394' => { | |
| 'Name' => 'void(*)(uint8_t*, uint8_t*, uint32_t, int)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '7467' | |
| }, | |
| '2' => { | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295420' => { | |
| 'Name' => 'void(*)(uint8_t*, uint8_t*, uint32_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '7467' | |
| }, | |
| '2' => { | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295446' => { | |
| 'Name' => 'void(*)(uint8_t*, uint8_t*, uint8_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '7467' | |
| }, | |
| '2' => { | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295467' => { | |
| 'Name' => 'void(*)(uint8_t*, uint8_t*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '7467' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295503' => { | |
| 'Name' => 'void(*)(uint8_t*, uint8_t*, uint8_t*, uint32_t, int)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '7467' | |
| }, | |
| '2' => { | |
| 'type' => '7467' | |
| }, | |
| '3' => { | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '295524' => { | |
| 'Name' => 'void(*)(uint8_t*, uint32_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '7467' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '29615' => { | |
| 'Name' => 'int(*)(struct mlx5dv_devx_obj*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '19679' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '296212' => { | |
| 'BaseType' => '271265', | |
| 'Name' => 'struct mlx5dv_dr_flow_meter_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '296299' => { | |
| 'BaseType' => '2215', | |
| 'Name' => '__be64*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '2979' => { | |
| 'BaseType' => '2747', | |
| 'Name' => 'struct ibv_dm*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '2984' => { | |
| 'Name' => 'int(*)(struct ibv_dm*, uint64_t, void const*, size_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '2979' | |
| }, | |
| '1' => { | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'type' => '1961' | |
| }, | |
| '3' => { | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '29865' => { | |
| 'BaseType' => '22096', | |
| 'Name' => 'struct mlx5dv_devx_cmd_comp*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '299106' => { | |
| 'BaseType' => '299111', | |
| 'Name' => 'struct mlx5dv_dr_action_dest_attr**', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '29911' => { | |
| 'BaseType' => '22123', | |
| 'Name' => 'struct mlx5dv_devx_event_channel*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '299111' => { | |
| 'BaseType' => '271770', | |
| 'Name' => 'struct mlx5dv_dr_action_dest_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '29972' => { | |
| 'BaseType' => '1989', | |
| 'Name' => 'uint16_t*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30087' => { | |
| 'BaseType' => '15432', | |
| 'Name' => 'struct mlx5_ib_uapi_devx_async_cmd_hdr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30122' => { | |
| 'BaseType' => '15557', | |
| 'Name' => 'struct mlx5_ib_uapi_devx_async_event_hdr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30152' => { | |
| 'BaseType' => '21942', | |
| 'Name' => 'struct mlx5dv_devx_uar*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '301833' => { | |
| 'BaseType' => '271492', | |
| 'Name' => 'struct mlx5dv_dr_flow_sampler_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '3019' => { | |
| 'Name' => 'int(*)(void*, struct ibv_dm*, uint64_t, size_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'type' => '2979' | |
| }, | |
| '2' => { | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '30208' => { | |
| 'BaseType' => '21816', | |
| 'Name' => 'struct mlx5dv_devx_umem*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30238' => { | |
| 'BaseType' => '21844', | |
| 'Name' => 'struct mlx5dv_devx_umem_in*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '3024' => { | |
| 'Header' => undef, | |
| 'Line' => '182', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'fw_ver', | |
| 'offset' => '0', | |
| 'type' => '3558' | |
| }, | |
| '1' => { | |
| 'name' => 'node_guid', | |
| 'offset' => '100', | |
| 'type' => '2215' | |
| }, | |
| '10' => { | |
| 'name' => 'device_cap_flags', | |
| 'offset' => '278', | |
| 'type' => '70' | |
| }, | |
| '11' => { | |
| 'name' => 'max_sge', | |
| 'offset' => '288', | |
| 'type' => '159' | |
| }, | |
| '12' => { | |
| 'name' => 'max_sge_rd', | |
| 'offset' => '292', | |
| 'type' => '159' | |
| }, | |
| '13' => { | |
| 'name' => 'max_cq', | |
| 'offset' => '296', | |
| 'type' => '159' | |
| }, | |
| '14' => { | |
| 'name' => 'max_cqe', | |
| 'offset' => '306', | |
| 'type' => '159' | |
| }, | |
| '15' => { | |
| 'name' => 'max_mr', | |
| 'offset' => '310', | |
| 'type' => '159' | |
| }, | |
| '16' => { | |
| 'name' => 'max_pd', | |
| 'offset' => '320', | |
| 'type' => '159' | |
| }, | |
| '17' => { | |
| 'name' => 'max_qp_rd_atom', | |
| 'offset' => '324', | |
| 'type' => '159' | |
| }, | |
| '18' => { | |
| 'name' => 'max_ee_rd_atom', | |
| 'offset' => '328', | |
| 'type' => '159' | |
| }, | |
| '19' => { | |
| 'name' => 'max_res_rd_atom', | |
| 'offset' => '338', | |
| 'type' => '159' | |
| }, | |
| '2' => { | |
| 'name' => 'sys_image_guid', | |
| 'offset' => '114', | |
| 'type' => '2215' | |
| }, | |
| '20' => { | |
| 'name' => 'max_qp_init_rd_atom', | |
| 'offset' => '342', | |
| 'type' => '159' | |
| }, | |
| '21' => { | |
| 'name' => 'max_ee_init_rd_atom', | |
| 'offset' => '352', | |
| 'type' => '159' | |
| }, | |
| '22' => { | |
| 'name' => 'atomic_cap', | |
| 'offset' => '356', | |
| 'type' => '2658' | |
| }, | |
| '23' => { | |
| 'name' => 'max_ee', | |
| 'offset' => '360', | |
| 'type' => '159' | |
| }, | |
| '24' => { | |
| 'name' => 'max_rdd', | |
| 'offset' => '370', | |
| 'type' => '159' | |
| }, | |
| '25' => { | |
| 'name' => 'max_mw', | |
| 'offset' => '374', | |
| 'type' => '159' | |
| }, | |
| '26' => { | |
| 'name' => 'max_raw_ipv6_qp', | |
| 'offset' => '384', | |
| 'type' => '159' | |
| }, | |
| '27' => { | |
| 'name' => 'max_raw_ethy_qp', | |
| 'offset' => '388', | |
| 'type' => '159' | |
| }, | |
| '28' => { | |
| 'name' => 'max_mcast_grp', | |
| 'offset' => '392', | |
| 'type' => '159' | |
| }, | |
| '29' => { | |
| 'name' => 'max_mcast_qp_attach', | |
| 'offset' => '402', | |
| 'type' => '159' | |
| }, | |
| '3' => { | |
| 'name' => 'max_mr_size', | |
| 'offset' => '128', | |
| 'type' => '2023' | |
| }, | |
| '30' => { | |
| 'name' => 'max_total_mcast_qp_attach', | |
| 'offset' => '406', | |
| 'type' => '159' | |
| }, | |
| '31' => { | |
| 'name' => 'max_ah', | |
| 'offset' => '512', | |
| 'type' => '159' | |
| }, | |
| '32' => { | |
| 'name' => 'max_fmr', | |
| 'offset' => '516', | |
| 'type' => '159' | |
| }, | |
| '33' => { | |
| 'name' => 'max_map_per_fmr', | |
| 'offset' => '520', | |
| 'type' => '159' | |
| }, | |
| '34' => { | |
| 'name' => 'max_srq', | |
| 'offset' => '530', | |
| 'type' => '159' | |
| }, | |
| '35' => { | |
| 'name' => 'max_srq_wr', | |
| 'offset' => '534', | |
| 'type' => '159' | |
| }, | |
| '36' => { | |
| 'name' => 'max_srq_sge', | |
| 'offset' => '544', | |
| 'type' => '159' | |
| }, | |
| '37' => { | |
| 'name' => 'max_pkeys', | |
| 'offset' => '548', | |
| 'type' => '1989' | |
| }, | |
| '38' => { | |
| 'name' => 'local_ca_ack_delay', | |
| 'offset' => '550', | |
| 'type' => '1977' | |
| }, | |
| '39' => { | |
| 'name' => 'phys_port_cnt', | |
| 'offset' => '551', | |
| 'type' => '1977' | |
| }, | |
| '4' => { | |
| 'name' => 'page_size_cap', | |
| 'offset' => '136', | |
| 'type' => '2023' | |
| }, | |
| '5' => { | |
| 'name' => 'vendor_id', | |
| 'offset' => '150', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'vendor_part_id', | |
| 'offset' => '256', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'hw_ver', | |
| 'offset' => '260', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'max_qp', | |
| 'offset' => '264', | |
| 'type' => '159' | |
| }, | |
| '9' => { | |
| 'name' => 'max_qp_wr', | |
| 'offset' => '274', | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_device_attr', | |
| 'Size' => '232', | |
| 'Type' => 'Struct' | |
| }, | |
| '30283' => { | |
| 'BaseType' => '16993', | |
| 'Name' => 'struct mlx5dv_mkey_init_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30333' => { | |
| 'BaseType' => '18602', | |
| 'Name' => 'struct mlx5dv_crypto_login_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30363' => { | |
| 'BaseType' => '18756', | |
| 'Name' => 'enum mlx5dv_crypto_login_state*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30413' => { | |
| 'BaseType' => '18672', | |
| 'Name' => 'struct mlx5dv_crypto_login_attr_ex*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30443' => { | |
| 'BaseType' => '18791', | |
| 'Name' => 'struct mlx5dv_crypto_login_query_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30493' => { | |
| 'BaseType' => '18914', | |
| 'Name' => 'struct mlx5dv_dek_init_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30523' => { | |
| 'BaseType' => '19088', | |
| 'Name' => 'struct mlx5dv_dek_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30573' => { | |
| 'BaseType' => '22026', | |
| 'Name' => 'struct mlx5dv_var*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30629' => { | |
| 'BaseType' => '22150', | |
| 'Name' => 'struct mlx5dv_pp*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30675' => { | |
| 'BaseType' => '21168', | |
| 'Name' => 'struct mlx5dv_obj*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30710' => { | |
| 'BaseType' => '16923', | |
| 'Name' => 'struct mlx5dv_cq_init_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30745' => { | |
| 'BaseType' => '17231', | |
| 'Name' => 'struct mlx5dv_qp_init_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '308' => { | |
| 'BaseType' => '1', | |
| 'Name' => 'void*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30800' => { | |
| 'BaseType' => '21345', | |
| 'Name' => 'struct mlx5dv_wq_init_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30835' => { | |
| 'BaseType' => '20428', | |
| 'Name' => 'struct mlx5dv_alloc_dm_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '30895' => { | |
| 'BaseType' => '19144', | |
| 'Name' => 'struct mlx5dv_flow_action_esp*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '310' => { | |
| 'BaseType' => '188', | |
| 'Header' => undef, | |
| 'Line' => '194', | |
| 'Name' => '__ssize_t', | |
| 'Size' => '8', | |
| 'Type' => 'Typedef' | |
| }, | |
| '31000' => { | |
| 'BaseType' => '28560', | |
| 'Name' => 'struct mlx5dv_flow_matcher*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '31005' => { | |
| 'BaseType' => '19243', | |
| 'Name' => 'struct mlx5dv_flow_matcher_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '31070' => { | |
| 'BaseType' => '19771', | |
| 'Name' => 'struct mlx5dv_flow_action_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '31100' => { | |
| 'BaseType' => '19430', | |
| 'Name' => 'struct mlx5dv_steering_anchor*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '31105' => { | |
| 'BaseType' => '19374', | |
| 'Name' => 'struct mlx5dv_steering_anchor_attr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '31160' => { | |
| 'BaseType' => '16636', | |
| 'Name' => 'struct mlx5dv_context*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '31270' => { | |
| 'BaseType' => '22262', | |
| 'Name' => 'struct mlx5dv_sched_attr const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '31300' => { | |
| 'BaseType' => '29433', | |
| 'Name' => 'struct mlx5dv_sched_leaf*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '31425' => { | |
| 'BaseType' => '29475', | |
| 'Name' => 'struct mlx5dv_sched_leaf const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '31535' => { | |
| 'BaseType' => '21718', | |
| 'Name' => 'struct mlx5dv_clock_info*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '31575' => { | |
| 'BaseType' => '15635', | |
| 'Name' => 'struct mlx5_ib_uapi_query_port*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '31625' => { | |
| 'BaseType' => '22314', | |
| 'Name' => 'struct mlx5dv_devx_msi_vector*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '31690' => { | |
| 'BaseType' => '22355', | |
| 'Name' => 'struct mlx5dv_devx_eq*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '346' => { | |
| 'BaseType' => '356', | |
| 'Name' => 'char*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '3558' => { | |
| 'BaseType' => '356', | |
| 'Name' => 'char[64]', | |
| 'Size' => '64', | |
| 'Type' => 'Array' | |
| }, | |
| '356' => { | |
| 'Name' => 'char', | |
| 'Size' => '1', | |
| 'Type' => 'Intrinsic' | |
| }, | |
| '3606' => { | |
| 'Header' => undef, | |
| 'Line' => '249', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'rc_odp_caps', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'uc_odp_caps', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'ud_odp_caps', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '12', | |
| 'Type' => 'Struct' | |
| }, | |
| '363' => { | |
| 'BaseType' => '356', | |
| 'Name' => 'char const', | |
| 'Size' => '1', | |
| 'Type' => 'Const' | |
| }, | |
| '3655' => { | |
| 'Header' => undef, | |
| 'Line' => '247', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'general_caps', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'per_transport_caps', | |
| 'offset' => '8', | |
| 'type' => '3606' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_odp_caps', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '3695' => { | |
| 'Header' => undef, | |
| 'Line' => '256', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'max_tso', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'supported_qpts', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_tso_caps', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '3737' => { | |
| 'Header' => undef, | |
| 'Line' => '287', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'supported_qpts', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'max_rwq_indirection_tables', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'max_rwq_indirection_table_size', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'rx_hash_fields_mask', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| }, | |
| '4' => { | |
| 'name' => 'rx_hash_function', | |
| 'offset' => '36', | |
| 'type' => '1977' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_rss_caps', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '3821' => { | |
| 'Header' => undef, | |
| 'Line' => '295', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'qp_rate_limit_min', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'qp_rate_limit_max', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'supported_qpts', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_packet_pacing_caps', | |
| 'Size' => '12', | |
| 'Type' => 'Struct' | |
| }, | |
| '3877' => { | |
| 'Header' => undef, | |
| 'Line' => '312', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'max_rndv_hdr_size', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'max_num_tags', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'flags', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'max_ops', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'max_sge', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_tm_caps', | |
| 'Size' => '20', | |
| 'Type' => 'Struct' | |
| }, | |
| '3961' => { | |
| 'Header' => undef, | |
| 'Line' => '325', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'max_cq_count', | |
| 'offset' => '0', | |
| 'type' => '1989' | |
| }, | |
| '1' => { | |
| 'name' => 'max_cq_period', | |
| 'offset' => '2', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_cq_moderation_caps', | |
| 'Size' => '4', | |
| 'Type' => 'Struct' | |
| }, | |
| '4003' => { | |
| 'Header' => undef, | |
| 'Line' => '340', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'fetch_add', | |
| 'offset' => '0', | |
| 'type' => '1989' | |
| }, | |
| '1' => { | |
| 'name' => 'swap', | |
| 'offset' => '2', | |
| 'type' => '1989' | |
| }, | |
| '2' => { | |
| 'name' => 'compare_swap', | |
| 'offset' => '4', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_pci_atomic_caps', | |
| 'Size' => '6', | |
| 'Type' => 'Struct' | |
| }, | |
| '40149' => { | |
| 'BaseType' => '14776', | |
| 'Name' => 'struct list_head*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '4059' => { | |
| 'Header' => undef, | |
| 'Line' => '346', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'orig_attr', | |
| 'offset' => '0', | |
| 'type' => '3024' | |
| }, | |
| '1' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '562', | |
| 'type' => '2001' | |
| }, | |
| '10' => { | |
| 'name' => 'raw_packet_caps', | |
| 'offset' => '836', | |
| 'type' => '2001' | |
| }, | |
| '11' => { | |
| 'name' => 'tm_caps', | |
| 'offset' => '840', | |
| 'type' => '3877' | |
| }, | |
| '12' => { | |
| 'name' => 'cq_mod_caps', | |
| 'offset' => '872', | |
| 'type' => '3961' | |
| }, | |
| '13' => { | |
| 'name' => 'max_dm_size', | |
| 'offset' => '886', | |
| 'type' => '2023' | |
| }, | |
| '14' => { | |
| 'name' => 'pci_atomic_caps', | |
| 'offset' => '900', | |
| 'type' => '4003' | |
| }, | |
| '15' => { | |
| 'name' => 'xrc_odp_caps', | |
| 'offset' => '914', | |
| 'type' => '2001' | |
| }, | |
| '16' => { | |
| 'name' => 'phys_port_cnt_ex', | |
| 'offset' => '918', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'odp_caps', | |
| 'offset' => '576', | |
| 'type' => '3655' | |
| }, | |
| '3' => { | |
| 'name' => 'completion_timestamp_mask', | |
| 'offset' => '612', | |
| 'type' => '2023' | |
| }, | |
| '4' => { | |
| 'name' => 'hca_core_clock', | |
| 'offset' => '626', | |
| 'type' => '2023' | |
| }, | |
| '5' => { | |
| 'name' => 'device_cap_flags_ex', | |
| 'offset' => '640', | |
| 'type' => '2023' | |
| }, | |
| '6' => { | |
| 'name' => 'tso_caps', | |
| 'offset' => '648', | |
| 'type' => '3695' | |
| }, | |
| '7' => { | |
| 'name' => 'rss_caps', | |
| 'offset' => '662', | |
| 'type' => '3737' | |
| }, | |
| '8' => { | |
| 'name' => 'max_wq_type_rq', | |
| 'offset' => '808', | |
| 'type' => '2001' | |
| }, | |
| '9' => { | |
| 'name' => 'packet_pacing_caps', | |
| 'offset' => '818', | |
| 'type' => '3821' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_device_attr_ex', | |
| 'Size' => '400', | |
| 'Type' => 'Struct' | |
| }, | |
| '419' => { | |
| 'BaseType' => '82', | |
| 'Header' => undef, | |
| 'Line' => '214', | |
| 'Name' => 'size_t', | |
| 'Size' => '8', | |
| 'Type' => 'Typedef' | |
| }, | |
| '443' => { | |
| 'Name' => 'unsigned long long', | |
| 'Size' => '8', | |
| 'Type' => 'Intrinsic' | |
| }, | |
| '46' => { | |
| 'Name' => 'unsigned char', | |
| 'Size' => '1', | |
| 'Type' => 'Intrinsic' | |
| }, | |
| '4762' => { | |
| 'Header' => undef, | |
| 'Line' => '1540', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'channel', | |
| 'offset' => '8', | |
| 'type' => '10156' | |
| }, | |
| '2' => { | |
| 'name' => 'cq_context', | |
| 'offset' => '22', | |
| 'type' => '308' | |
| }, | |
| '3' => { | |
| 'name' => 'handle', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'cqe', | |
| 'offset' => '40', | |
| 'type' => '159' | |
| }, | |
| '5' => { | |
| 'name' => 'mutex', | |
| 'offset' => '50', | |
| 'type' => '893' | |
| }, | |
| '6' => { | |
| 'name' => 'cond', | |
| 'offset' => '114', | |
| 'type' => '966' | |
| }, | |
| '7' => { | |
| 'name' => 'comp_events_completed', | |
| 'offset' => '288', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'async_events_completed', | |
| 'offset' => '292', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_cq', | |
| 'Size' => '128', | |
| 'Type' => 'Struct' | |
| }, | |
| '4902' => { | |
| 'BaseType' => '4762', | |
| 'Name' => 'struct ibv_cq*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '4907' => { | |
| 'Header' => undef, | |
| 'Line' => '1315', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'qp_context', | |
| 'offset' => '8', | |
| 'type' => '308' | |
| }, | |
| '10' => { | |
| 'name' => 'mutex', | |
| 'offset' => '100', | |
| 'type' => '893' | |
| }, | |
| '11' => { | |
| 'name' => 'cond', | |
| 'offset' => '260', | |
| 'type' => '966' | |
| }, | |
| '12' => { | |
| 'name' => 'events_completed', | |
| 'offset' => '338', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'pd', | |
| 'offset' => '22', | |
| 'type' => '6342' | |
| }, | |
| '3' => { | |
| 'name' => 'send_cq', | |
| 'offset' => '36', | |
| 'type' => '4902' | |
| }, | |
| '4' => { | |
| 'name' => 'recv_cq', | |
| 'offset' => '50', | |
| 'type' => '4902' | |
| }, | |
| '5' => { | |
| 'name' => 'srq', | |
| 'offset' => '64', | |
| 'type' => '5218' | |
| }, | |
| '6' => { | |
| 'name' => 'handle', | |
| 'offset' => '72', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'qp_num', | |
| 'offset' => '82', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'state', | |
| 'offset' => '86', | |
| 'type' => '7798' | |
| }, | |
| '9' => { | |
| 'name' => 'qp_type', | |
| 'offset' => '96', | |
| 'type' => '7254' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_qp', | |
| 'Size' => '160', | |
| 'Type' => 'Struct' | |
| }, | |
| '5102' => { | |
| 'BaseType' => '4907', | |
| 'Name' => 'struct ibv_qp*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '5107' => { | |
| 'Header' => undef, | |
| 'Line' => '1275', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'srq_context', | |
| 'offset' => '8', | |
| 'type' => '308' | |
| }, | |
| '2' => { | |
| 'name' => 'pd', | |
| 'offset' => '22', | |
| 'type' => '6342' | |
| }, | |
| '3' => { | |
| 'name' => 'handle', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'mutex', | |
| 'offset' => '50', | |
| 'type' => '893' | |
| }, | |
| '5' => { | |
| 'name' => 'cond', | |
| 'offset' => '114', | |
| 'type' => '966' | |
| }, | |
| '6' => { | |
| 'name' => 'events_completed', | |
| 'offset' => '288', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_srq', | |
| 'Size' => '128', | |
| 'Type' => 'Struct' | |
| }, | |
| '5218' => { | |
| 'BaseType' => '5107', | |
| 'Name' => 'struct ibv_srq*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '5223' => { | |
| 'Header' => undef, | |
| 'Line' => '1297', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'wq_context', | |
| 'offset' => '8', | |
| 'type' => '308' | |
| }, | |
| '10' => { | |
| 'name' => 'cond', | |
| 'offset' => '150', | |
| 'type' => '966' | |
| }, | |
| '11' => { | |
| 'name' => 'events_completed', | |
| 'offset' => '324', | |
| 'type' => '2001' | |
| }, | |
| '12' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '328', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'pd', | |
| 'offset' => '22', | |
| 'type' => '6342' | |
| }, | |
| '3' => { | |
| 'name' => 'cq', | |
| 'offset' => '36', | |
| 'type' => '4902' | |
| }, | |
| '4' => { | |
| 'name' => 'wq_num', | |
| 'offset' => '50', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'handle', | |
| 'offset' => '54', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'state', | |
| 'offset' => '64', | |
| 'type' => '6998' | |
| }, | |
| '7' => { | |
| 'name' => 'wq_type', | |
| 'offset' => '68', | |
| 'type' => '6851' | |
| }, | |
| '8' => { | |
| 'name' => 'post_recv', | |
| 'offset' => '72', | |
| 'type' => '9208' | |
| }, | |
| '9' => { | |
| 'name' => 'mutex', | |
| 'offset' => '86', | |
| 'type' => '893' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_wq', | |
| 'Size' => '152', | |
| 'Type' => 'Struct' | |
| }, | |
| '529175' => { | |
| 'Header' => undef, | |
| 'Line' => '2078', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'flags', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'log_num_of_rules_hint', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct mlx5dv_dr_matcher_layout', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '5417' => { | |
| 'BaseType' => '5223', | |
| 'Name' => 'struct ibv_wq*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '5422' => { | |
| 'Header' => undef, | |
| 'Line' => '488', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IBV_WC_SUCCESS', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'IBV_WC_LOC_LEN_ERR', | |
| 'value' => '1' | |
| }, | |
| '10' => { | |
| 'name' => 'IBV_WC_REM_ACCESS_ERR', | |
| 'value' => '10' | |
| }, | |
| '11' => { | |
| 'name' => 'IBV_WC_REM_OP_ERR', | |
| 'value' => '11' | |
| }, | |
| '12' => { | |
| 'name' => 'IBV_WC_RETRY_EXC_ERR', | |
| 'value' => '12' | |
| }, | |
| '13' => { | |
| 'name' => 'IBV_WC_RNR_RETRY_EXC_ERR', | |
| 'value' => '13' | |
| }, | |
| '14' => { | |
| 'name' => 'IBV_WC_LOC_RDD_VIOL_ERR', | |
| 'value' => '14' | |
| }, | |
| '15' => { | |
| 'name' => 'IBV_WC_REM_INV_RD_REQ_ERR', | |
| 'value' => '15' | |
| }, | |
| '16' => { | |
| 'name' => 'IBV_WC_REM_ABORT_ERR', | |
| 'value' => '16' | |
| }, | |
| '17' => { | |
| 'name' => 'IBV_WC_INV_EECN_ERR', | |
| 'value' => '17' | |
| }, | |
| '18' => { | |
| 'name' => 'IBV_WC_INV_EEC_STATE_ERR', | |
| 'value' => '18' | |
| }, | |
| '19' => { | |
| 'name' => 'IBV_WC_FATAL_ERR', | |
| 'value' => '19' | |
| }, | |
| '2' => { | |
| 'name' => 'IBV_WC_LOC_QP_OP_ERR', | |
| 'value' => '2' | |
| }, | |
| '20' => { | |
| 'name' => 'IBV_WC_RESP_TIMEOUT_ERR', | |
| 'value' => '20' | |
| }, | |
| '21' => { | |
| 'name' => 'IBV_WC_GENERAL_ERR', | |
| 'value' => '21' | |
| }, | |
| '22' => { | |
| 'name' => 'IBV_WC_TM_ERR', | |
| 'value' => '22' | |
| }, | |
| '23' => { | |
| 'name' => 'IBV_WC_TM_RNDV_INCOMPLETE', | |
| 'value' => '23' | |
| }, | |
| '3' => { | |
| 'name' => 'IBV_WC_LOC_EEC_OP_ERR', | |
| 'value' => '3' | |
| }, | |
| '4' => { | |
| 'name' => 'IBV_WC_LOC_PROT_ERR', | |
| 'value' => '4' | |
| }, | |
| '5' => { | |
| 'name' => 'IBV_WC_WR_FLUSH_ERR', | |
| 'value' => '5' | |
| }, | |
| '6' => { | |
| 'name' => 'IBV_WC_MW_BIND_ERR', | |
| 'value' => '6' | |
| }, | |
| '7' => { | |
| 'name' => 'IBV_WC_BAD_RESP_ERR', | |
| 'value' => '7' | |
| }, | |
| '8' => { | |
| 'name' => 'IBV_WC_LOC_ACCESS_ERR', | |
| 'value' => '8' | |
| }, | |
| '9' => { | |
| 'name' => 'IBV_WC_REM_INV_REQ_ERR', | |
| 'value' => '9' | |
| } | |
| }, | |
| 'Name' => 'enum ibv_wc_status', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '553261' => { | |
| 'BaseType' => '529175', | |
| 'Name' => 'struct mlx5dv_dr_matcher_layout*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '5583' => { | |
| 'Header' => undef, | |
| 'Line' => '516', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IBV_WC_SEND', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'IBV_WC_RDMA_WRITE', | |
| 'value' => '1' | |
| }, | |
| '10' => { | |
| 'name' => 'IBV_WC_RECV', | |
| 'value' => '128' | |
| }, | |
| '11' => { | |
| 'name' => 'IBV_WC_RECV_RDMA_WITH_IMM', | |
| 'value' => '129' | |
| }, | |
| '12' => { | |
| 'name' => 'IBV_WC_TM_ADD', | |
| 'value' => '130' | |
| }, | |
| '13' => { | |
| 'name' => 'IBV_WC_TM_DEL', | |
| 'value' => '131' | |
| }, | |
| '14' => { | |
| 'name' => 'IBV_WC_TM_SYNC', | |
| 'value' => '132' | |
| }, | |
| '15' => { | |
| 'name' => 'IBV_WC_TM_RECV', | |
| 'value' => '133' | |
| }, | |
| '16' => { | |
| 'name' => 'IBV_WC_TM_NO_TAG', | |
| 'value' => '134' | |
| }, | |
| '17' => { | |
| 'name' => 'IBV_WC_DRIVER1', | |
| 'value' => '135' | |
| }, | |
| '18' => { | |
| 'name' => 'IBV_WC_DRIVER2', | |
| 'value' => '136' | |
| }, | |
| '19' => { | |
| 'name' => 'IBV_WC_DRIVER3', | |
| 'value' => '137' | |
| }, | |
| '2' => { | |
| 'name' => 'IBV_WC_RDMA_READ', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'IBV_WC_COMP_SWAP', | |
| 'value' => '3' | |
| }, | |
| '4' => { | |
| 'name' => 'IBV_WC_FETCH_ADD', | |
| 'value' => '4' | |
| }, | |
| '5' => { | |
| 'name' => 'IBV_WC_BIND_MW', | |
| 'value' => '5' | |
| }, | |
| '6' => { | |
| 'name' => 'IBV_WC_LOCAL_INV', | |
| 'value' => '6' | |
| }, | |
| '7' => { | |
| 'name' => 'IBV_WC_TSO', | |
| 'value' => '7' | |
| }, | |
| '8' => { | |
| 'name' => 'IBV_WC_FLUSH', | |
| 'value' => '8' | |
| }, | |
| '9' => { | |
| 'name' => 'IBV_WC_ATOMIC_WRITE', | |
| 'value' => '9' | |
| } | |
| }, | |
| 'Name' => 'enum ibv_wc_opcode', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '5720' => { | |
| 'Header' => undef, | |
| 'Line' => '601', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'imm_data', | |
| 'offset' => '0', | |
| 'type' => '2203' | |
| }, | |
| '1' => { | |
| 'name' => 'invalidated_rkey', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '4', | |
| 'Type' => 'Union' | |
| }, | |
| '5756' => { | |
| 'Header' => undef, | |
| 'Line' => '592', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'wr_id', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'status', | |
| 'offset' => '8', | |
| 'type' => '5422' | |
| }, | |
| '10' => { | |
| 'name' => 'slid', | |
| 'offset' => '66', | |
| 'type' => '1989' | |
| }, | |
| '11' => { | |
| 'name' => 'sl', | |
| 'offset' => '68', | |
| 'type' => '1977' | |
| }, | |
| '12' => { | |
| 'name' => 'dlid_path_bits', | |
| 'offset' => '69', | |
| 'type' => '1977' | |
| }, | |
| '2' => { | |
| 'name' => 'opcode', | |
| 'offset' => '18', | |
| 'type' => '5583' | |
| }, | |
| '3' => { | |
| 'name' => 'vendor_err', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'byte_len', | |
| 'offset' => '32', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '36', | |
| 'type' => '5720' | |
| }, | |
| '6' => { | |
| 'name' => 'qp_num', | |
| 'offset' => '40', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'src_qp', | |
| 'offset' => '50', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'wc_flags', | |
| 'offset' => '54', | |
| 'type' => '70' | |
| }, | |
| '9' => { | |
| 'name' => 'pkey_index', | |
| 'offset' => '64', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_wc', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '58' => { | |
| 'Name' => 'unsigned short', | |
| 'Size' => '2', | |
| 'Type' => 'Intrinsic' | |
| }, | |
| '5943' => { | |
| 'Header' => undef, | |
| 'Line' => '628', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'mr', | |
| 'offset' => '0', | |
| 'type' => '6128' | |
| }, | |
| '1' => { | |
| 'name' => 'addr', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'name' => 'length', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'name' => 'mw_access_flags', | |
| 'offset' => '36', | |
| 'type' => '70' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_mw_bind_info', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '6012' => { | |
| 'BaseType' => '5943', | |
| 'Name' => 'struct ibv_mw_bind_info const', | |
| 'Size' => '32', | |
| 'Type' => 'Const' | |
| }, | |
| '6017' => { | |
| 'Header' => undef, | |
| 'Line' => '675', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'pd', | |
| 'offset' => '8', | |
| 'type' => '6342' | |
| }, | |
| '2' => { | |
| 'name' => 'addr', | |
| 'offset' => '22', | |
| 'type' => '308' | |
| }, | |
| '3' => { | |
| 'name' => 'length', | |
| 'offset' => '36', | |
| 'type' => '419' | |
| }, | |
| '4' => { | |
| 'name' => 'handle', | |
| 'offset' => '50', | |
| 'type' => '2001' | |
| }, | |
| '5' => { | |
| 'name' => 'lkey', | |
| 'offset' => '54', | |
| 'type' => '2001' | |
| }, | |
| '6' => { | |
| 'name' => 'rkey', | |
| 'offset' => '64', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_mr', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '6128' => { | |
| 'BaseType' => '6017', | |
| 'Name' => 'struct ibv_mr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '6161' => { | |
| 'Header' => undef, | |
| 'Line' => '639', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'handle', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_pd', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '6231' => { | |
| 'Header' => undef, | |
| 'Line' => '648', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_td', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '6314' => { | |
| 'Header' => undef, | |
| 'Line' => '664', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_xrcd', | |
| 'Size' => '8', | |
| 'Type' => 'Struct' | |
| }, | |
| '6342' => { | |
| 'BaseType' => '6161', | |
| 'Name' => 'struct ibv_pd*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '64600' => { | |
| 'BaseType' => '1977', | |
| 'Name' => 'uint8_t[32]', | |
| 'Size' => '32', | |
| 'Type' => 'Array' | |
| }, | |
| '6477' => { | |
| 'Header' => undef, | |
| 'Line' => '704', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IBV_MW_TYPE_1', | |
| 'value' => '1' | |
| }, | |
| '1' => { | |
| 'name' => 'IBV_MW_TYPE_2', | |
| 'value' => '2' | |
| } | |
| }, | |
| 'Name' => 'enum ibv_mw_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '6506' => { | |
| 'Header' => undef, | |
| 'Line' => '709', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'pd', | |
| 'offset' => '8', | |
| 'type' => '6342' | |
| }, | |
| '2' => { | |
| 'name' => 'rkey', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'handle', | |
| 'offset' => '32', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'type', | |
| 'offset' => '36', | |
| 'type' => '6477' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_mw', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '6846' => { | |
| 'BaseType' => '6314', | |
| 'Name' => 'struct ibv_xrcd*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '6851' => { | |
| 'Header' => undef, | |
| 'Line' => '846', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IBV_WQT_RQ', | |
| 'value' => '0' | |
| } | |
| }, | |
| 'Name' => 'enum ibv_wq_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '6874' => { | |
| 'Header' => undef, | |
| 'Line' => '863', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'wq_context', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'wq_type', | |
| 'offset' => '8', | |
| 'type' => '6851' | |
| }, | |
| '2' => { | |
| 'name' => 'max_wr', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'max_sge', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'pd', | |
| 'offset' => '36', | |
| 'type' => '6342' | |
| }, | |
| '5' => { | |
| 'name' => 'cq', | |
| 'offset' => '50', | |
| 'type' => '4902' | |
| }, | |
| '6' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '64', | |
| 'type' => '2001' | |
| }, | |
| '7' => { | |
| 'name' => 'create_flags', | |
| 'offset' => '68', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_wq_init_attr', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '6998' => { | |
| 'Header' => undef, | |
| 'Line' => '874', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IBV_WQS_RESET', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'IBV_WQS_RDY', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'IBV_WQS_ERR', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'IBV_WQS_UNKNOWN', | |
| 'value' => '3' | |
| } | |
| }, | |
| 'Name' => 'enum ibv_wq_state', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '70' => { | |
| 'Name' => 'unsigned int', | |
| 'Size' => '4', | |
| 'Type' => 'Intrinsic' | |
| }, | |
| '7123' => { | |
| 'Header' => undef, | |
| 'Line' => '906', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'ind_tbl_handle', | |
| 'offset' => '8', | |
| 'type' => '159' | |
| }, | |
| '2' => { | |
| 'name' => 'ind_tbl_num', | |
| 'offset' => '18', | |
| 'type' => '159' | |
| }, | |
| '3' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_rwq_ind_table', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '7254' => { | |
| 'Header' => undef, | |
| 'Line' => '927', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IBV_QPT_RC', | |
| 'value' => '2' | |
| }, | |
| '1' => { | |
| 'name' => 'IBV_QPT_UC', | |
| 'value' => '3' | |
| }, | |
| '2' => { | |
| 'name' => 'IBV_QPT_UD', | |
| 'value' => '4' | |
| }, | |
| '3' => { | |
| 'name' => 'IBV_QPT_RAW_PACKET', | |
| 'value' => '8' | |
| }, | |
| '4' => { | |
| 'name' => 'IBV_QPT_XRC_SEND', | |
| 'value' => '9' | |
| }, | |
| '5' => { | |
| 'name' => 'IBV_QPT_XRC_RECV', | |
| 'value' => '10' | |
| }, | |
| '6' => { | |
| 'name' => 'IBV_QPT_DRIVER', | |
| 'value' => '255' | |
| } | |
| }, | |
| 'Name' => 'enum ibv_qp_type', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '7313' => { | |
| 'Header' => undef, | |
| 'Line' => '937', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'max_send_wr', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| }, | |
| '1' => { | |
| 'name' => 'max_recv_wr', | |
| 'offset' => '4', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'max_send_sge', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'name' => 'max_recv_sge', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| }, | |
| '4' => { | |
| 'name' => 'max_inline_data', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_qp_cap', | |
| 'Size' => '20', | |
| 'Type' => 'Struct' | |
| }, | |
| '7397' => { | |
| 'Header' => undef, | |
| 'Line' => '989', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'rx_hash_function', | |
| 'offset' => '0', | |
| 'type' => '1977' | |
| }, | |
| '1' => { | |
| 'name' => 'rx_hash_key_len', | |
| 'offset' => '1', | |
| 'type' => '1977' | |
| }, | |
| '2' => { | |
| 'name' => 'rx_hash_key', | |
| 'offset' => '8', | |
| 'type' => '7467' | |
| }, | |
| '3' => { | |
| 'name' => 'rx_hash_fields_mask', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_rx_hash_conf', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '7467' => { | |
| 'BaseType' => '1977', | |
| 'Name' => 'uint8_t*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '7472' => { | |
| 'Header' => undef, | |
| 'Line' => '998', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'qp_context', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'send_cq', | |
| 'offset' => '8', | |
| 'type' => '4902' | |
| }, | |
| '10' => { | |
| 'name' => 'create_flags', | |
| 'offset' => '128', | |
| 'type' => '2001' | |
| }, | |
| '11' => { | |
| 'name' => 'max_tso_header', | |
| 'offset' => '132', | |
| 'type' => '1989' | |
| }, | |
| '12' => { | |
| 'name' => 'rwq_ind_tbl', | |
| 'offset' => '136', | |
| 'type' => '7709' | |
| }, | |
| '13' => { | |
| 'name' => 'rx_hash_conf', | |
| 'offset' => '150', | |
| 'type' => '7397' | |
| }, | |
| '14' => { | |
| 'name' => 'source_qpn', | |
| 'offset' => '288', | |
| 'type' => '2001' | |
| }, | |
| '15' => { | |
| 'name' => 'send_ops_flags', | |
| 'offset' => '296', | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'name' => 'recv_cq', | |
| 'offset' => '22', | |
| 'type' => '4902' | |
| }, | |
| '3' => { | |
| 'name' => 'srq', | |
| 'offset' => '36', | |
| 'type' => '5218' | |
| }, | |
| '4' => { | |
| 'name' => 'cap', | |
| 'offset' => '50', | |
| 'type' => '7313' | |
| }, | |
| '5' => { | |
| 'name' => 'qp_type', | |
| 'offset' => '82', | |
| 'type' => '7254' | |
| }, | |
| '6' => { | |
| 'name' => 'sq_sig_all', | |
| 'offset' => '86', | |
| 'type' => '159' | |
| }, | |
| '7' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '96', | |
| 'type' => '2001' | |
| }, | |
| '8' => { | |
| 'name' => 'pd', | |
| 'offset' => '100', | |
| 'type' => '6342' | |
| }, | |
| '9' => { | |
| 'name' => 'xrcd', | |
| 'offset' => '114', | |
| 'type' => '6846' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_qp_init_attr_ex', | |
| 'Size' => '136', | |
| 'Type' => 'Struct' | |
| }, | |
| '7709' => { | |
| 'BaseType' => '7123', | |
| 'Name' => 'struct ibv_rwq_ind_table*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '7798' => { | |
| 'Header' => undef, | |
| 'Line' => '1077', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IBV_QPS_RESET', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'IBV_QPS_INIT', | |
| 'value' => '1' | |
| }, | |
| '2' => { | |
| 'name' => 'IBV_QPS_RTR', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'IBV_QPS_RTS', | |
| 'value' => '3' | |
| }, | |
| '4' => { | |
| 'name' => 'IBV_QPS_SQD', | |
| 'value' => '4' | |
| }, | |
| '5' => { | |
| 'name' => 'IBV_QPS_SQE', | |
| 'value' => '5' | |
| }, | |
| '6' => { | |
| 'name' => 'IBV_QPS_ERR', | |
| 'value' => '6' | |
| }, | |
| '7' => { | |
| 'name' => 'IBV_QPS_UNKNOWN', | |
| 'value' => '7' | |
| } | |
| }, | |
| 'Name' => 'enum ibv_qp_state', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '7933' => { | |
| 'Header' => undef, | |
| 'Line' => '1130', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'IBV_WR_RDMA_WRITE', | |
| 'value' => '0' | |
| }, | |
| '1' => { | |
| 'name' => 'IBV_WR_RDMA_WRITE_WITH_IMM', | |
| 'value' => '1' | |
| }, | |
| '10' => { | |
| 'name' => 'IBV_WR_TSO', | |
| 'value' => '10' | |
| }, | |
| '11' => { | |
| 'name' => 'IBV_WR_DRIVER1', | |
| 'value' => '11' | |
| }, | |
| '12' => { | |
| 'name' => 'IBV_WR_FLUSH', | |
| 'value' => '14' | |
| }, | |
| '13' => { | |
| 'name' => 'IBV_WR_ATOMIC_WRITE', | |
| 'value' => '15' | |
| }, | |
| '2' => { | |
| 'name' => 'IBV_WR_SEND', | |
| 'value' => '2' | |
| }, | |
| '3' => { | |
| 'name' => 'IBV_WR_SEND_WITH_IMM', | |
| 'value' => '3' | |
| }, | |
| '4' => { | |
| 'name' => 'IBV_WR_RDMA_READ', | |
| 'value' => '4' | |
| }, | |
| '5' => { | |
| 'name' => 'IBV_WR_ATOMIC_CMP_AND_SWP', | |
| 'value' => '5' | |
| }, | |
| '6' => { | |
| 'name' => 'IBV_WR_ATOMIC_FETCH_AND_ADD', | |
| 'value' => '6' | |
| }, | |
| '7' => { | |
| 'name' => 'IBV_WR_LOCAL_INV', | |
| 'value' => '7' | |
| }, | |
| '8' => { | |
| 'name' => 'IBV_WR_BIND_MW', | |
| 'value' => '8' | |
| }, | |
| '9' => { | |
| 'name' => 'IBV_WR_SEND_WITH_INV', | |
| 'value' => '9' | |
| } | |
| }, | |
| 'Name' => 'enum ibv_wr_opcode', | |
| 'Size' => '4', | |
| 'Type' => 'Enum' | |
| }, | |
| '8034' => { | |
| 'Header' => undef, | |
| 'Line' => '1167', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'addr', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'length', | |
| 'offset' => '8', | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_data_buf', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '8076' => { | |
| 'BaseType' => '8034', | |
| 'Name' => 'struct ibv_data_buf const', | |
| 'Size' => '16', | |
| 'Type' => 'Const' | |
| }, | |
| '8081' => { | |
| 'Header' => undef, | |
| 'Line' => '1172', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'addr', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'length', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'lkey', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_sge', | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '8137' => { | |
| 'BaseType' => '8081', | |
| 'Name' => 'struct ibv_sge const', | |
| 'Size' => '16', | |
| 'Type' => 'Const' | |
| }, | |
| '8142' => { | |
| 'BaseType' => '159', | |
| 'Name' => 'int*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '8147' => { | |
| 'Header' => undef, | |
| 'Line' => '1193', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'imm_data', | |
| 'offset' => '0', | |
| 'type' => '2203' | |
| }, | |
| '1' => { | |
| 'name' => 'invalidate_rkey', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '4', | |
| 'Type' => 'Union' | |
| }, | |
| '8183' => { | |
| 'Header' => undef, | |
| 'Line' => '1198', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'remote_addr', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'rkey', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '82' => { | |
| 'Name' => 'unsigned long', | |
| 'Size' => '8', | |
| 'Type' => 'Intrinsic' | |
| }, | |
| '8222' => { | |
| 'Header' => undef, | |
| 'Line' => '1202', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'remote_addr', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'compare_add', | |
| 'offset' => '8', | |
| 'type' => '2023' | |
| }, | |
| '2' => { | |
| 'name' => 'swap', | |
| 'offset' => '22', | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'name' => 'rkey', | |
| 'offset' => '36', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '8289' => { | |
| 'Header' => undef, | |
| 'Line' => '1208', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'ah', | |
| 'offset' => '0', | |
| 'type' => '8396' | |
| }, | |
| '1' => { | |
| 'name' => 'remote_qpn', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'remote_qkey', | |
| 'offset' => '18', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '8341' => { | |
| 'Header' => undef, | |
| 'Line' => '1727', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'context', | |
| 'offset' => '0', | |
| 'type' => '2944' | |
| }, | |
| '1' => { | |
| 'name' => 'pd', | |
| 'offset' => '8', | |
| 'type' => '6342' | |
| }, | |
| '2' => { | |
| 'name' => 'handle', | |
| 'offset' => '22', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_ah', | |
| 'Size' => '24', | |
| 'Type' => 'Struct' | |
| }, | |
| '8396' => { | |
| 'BaseType' => '8341', | |
| 'Name' => 'struct ibv_ah*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '8401' => { | |
| 'Header' => undef, | |
| 'Line' => '1197', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'rdma', | |
| 'offset' => '0', | |
| 'type' => '8183' | |
| }, | |
| '1' => { | |
| 'name' => 'atomic', | |
| 'offset' => '0', | |
| 'type' => '8222' | |
| }, | |
| '2' => { | |
| 'name' => 'ud', | |
| 'offset' => '0', | |
| 'type' => '8289' | |
| } | |
| }, | |
| 'Size' => '32', | |
| 'Type' => 'Union' | |
| }, | |
| '8449' => { | |
| 'Header' => undef, | |
| 'Line' => '1215', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'remote_srqn', | |
| 'offset' => '0', | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Size' => '4', | |
| 'Type' => 'Struct' | |
| }, | |
| '8474' => { | |
| 'Header' => undef, | |
| 'Line' => '1214', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'xrc', | |
| 'offset' => '0', | |
| 'type' => '8449' | |
| } | |
| }, | |
| 'Size' => '4', | |
| 'Type' => 'Union' | |
| }, | |
| '8497' => { | |
| 'Header' => undef, | |
| 'Line' => '1220', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'mw', | |
| 'offset' => '0', | |
| 'type' => '8549' | |
| }, | |
| '1' => { | |
| 'name' => 'rkey', | |
| 'offset' => '8', | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'name' => 'bind_info', | |
| 'offset' => '22', | |
| 'type' => '5943' | |
| } | |
| }, | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '8549' => { | |
| 'BaseType' => '6506', | |
| 'Name' => 'struct ibv_mw*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '8554' => { | |
| 'Header' => undef, | |
| 'Line' => '1225', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'hdr', | |
| 'offset' => '0', | |
| 'type' => '308' | |
| }, | |
| '1' => { | |
| 'name' => 'hdr_sz', | |
| 'offset' => '8', | |
| 'type' => '1989' | |
| }, | |
| '2' => { | |
| 'name' => 'mss', | |
| 'offset' => '16', | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Size' => '16', | |
| 'Type' => 'Struct' | |
| }, | |
| '8607' => { | |
| 'Header' => undef, | |
| 'Line' => '1219', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'bind_mw', | |
| 'offset' => '0', | |
| 'type' => '8497' | |
| }, | |
| '1' => { | |
| 'name' => 'tso', | |
| 'offset' => '0', | |
| 'type' => '8554' | |
| } | |
| }, | |
| 'Size' => '48', | |
| 'Type' => 'Union' | |
| }, | |
| '8643' => { | |
| 'Header' => undef, | |
| 'Line' => '1183', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'wr_id', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'next', | |
| 'offset' => '8', | |
| 'type' => '8780' | |
| }, | |
| '2' => { | |
| 'name' => 'sg_list', | |
| 'offset' => '22', | |
| 'type' => '8785' | |
| }, | |
| '3' => { | |
| 'name' => 'num_sge', | |
| 'offset' => '36', | |
| 'type' => '159' | |
| }, | |
| '4' => { | |
| 'name' => 'opcode', | |
| 'offset' => '40', | |
| 'type' => '7933' | |
| }, | |
| '5' => { | |
| 'name' => 'send_flags', | |
| 'offset' => '50', | |
| 'type' => '70' | |
| }, | |
| '6' => { | |
| 'name' => 'unnamed0', | |
| 'offset' => '54', | |
| 'type' => '8147' | |
| }, | |
| '7' => { | |
| 'name' => 'wr', | |
| 'offset' => '64', | |
| 'type' => '8401' | |
| }, | |
| '8' => { | |
| 'name' => 'qp_type', | |
| 'offset' => '114', | |
| 'type' => '8474' | |
| }, | |
| '9' => { | |
| 'name' => 'unnamed1', | |
| 'offset' => '128', | |
| 'type' => '8607' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_send_wr', | |
| 'Size' => '128', | |
| 'Type' => 'Struct' | |
| }, | |
| '8780' => { | |
| 'BaseType' => '8643', | |
| 'Name' => 'struct ibv_send_wr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '8785' => { | |
| 'BaseType' => '8081', | |
| 'Name' => 'struct ibv_sge*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '8790' => { | |
| 'Header' => undef, | |
| 'Line' => '1233', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'wr_id', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'next', | |
| 'offset' => '8', | |
| 'type' => '8860' | |
| }, | |
| '2' => { | |
| 'name' => 'sg_list', | |
| 'offset' => '22', | |
| 'type' => '8785' | |
| }, | |
| '3' => { | |
| 'name' => 'num_sge', | |
| 'offset' => '36', | |
| 'type' => '159' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_recv_wr', | |
| 'Size' => '32', | |
| 'Type' => 'Struct' | |
| }, | |
| '8860' => { | |
| 'BaseType' => '8790', | |
| 'Name' => 'struct ibv_recv_wr*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '9122' => { | |
| 'Header' => undef, | |
| 'Line' => '1269', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'wr_id', | |
| 'offset' => '0', | |
| 'type' => '2023' | |
| }, | |
| '1' => { | |
| 'name' => 'send_flags', | |
| 'offset' => '8', | |
| 'type' => '70' | |
| }, | |
| '2' => { | |
| 'name' => 'bind_info', | |
| 'offset' => '22', | |
| 'type' => '5943' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_mw_bind', | |
| 'Size' => '48', | |
| 'Type' => 'Struct' | |
| }, | |
| '9203' => { | |
| 'BaseType' => '8860', | |
| 'Name' => 'struct ibv_recv_wr**', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '9208' => { | |
| 'Name' => 'int(*)(struct ibv_wq*, struct ibv_recv_wr*, struct ibv_recv_wr**)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '5417' | |
| }, | |
| '1' => { | |
| 'type' => '8860' | |
| }, | |
| '2' => { | |
| 'type' => '9203' | |
| } | |
| }, | |
| 'Return' => '159', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9213' => { | |
| 'Header' => undef, | |
| 'Line' => '1332', | |
| 'Memb' => { | |
| '0' => { | |
| 'name' => 'qp_base', | |
| 'offset' => '0', | |
| 'type' => '4907' | |
| }, | |
| '1' => { | |
| 'name' => 'comp_mask', | |
| 'offset' => '352', | |
| 'type' => '2023' | |
| }, | |
| '10' => { | |
| 'name' => 'wr_rdma_write_imm', | |
| 'offset' => '562', | |
| 'type' => '9786' | |
| }, | |
| '11' => { | |
| 'name' => 'wr_send', | |
| 'offset' => '576', | |
| 'type' => '9802' | |
| }, | |
| '12' => { | |
| 'name' => 'wr_send_imm', | |
| 'offset' => '584', | |
| 'type' => '9823' | |
| }, | |
| '13' => { | |
| 'name' => 'wr_send_inv', | |
| 'offset' => '598', | |
| 'type' => '9729' | |
| }, | |
| '14' => { | |
| 'name' => 'wr_send_tso', | |
| 'offset' => '612', | |
| 'type' => '9854' | |
| }, | |
| '15' => { | |
| 'name' => 'wr_set_ud_addr', | |
| 'offset' => '626', | |
| 'type' => '9885' | |
| }, | |
| '16' => { | |
| 'name' => 'wr_set_xrc_srqn', | |
| 'offset' => '640', | |
| 'type' => '9729' | |
| }, | |
| '17' => { | |
| 'name' => 'wr_set_inline_data', | |
| 'offset' => '648', | |
| 'type' => '9911' | |
| }, | |
| '18' => { | |
| 'name' => 'wr_set_inline_data_list', | |
| 'offset' => '662', | |
| 'type' => '9942' | |
| }, | |
| '19' => { | |
| 'name' => 'wr_set_sge', | |
| 'offset' => '772', | |
| 'type' => '9973' | |
| }, | |
| '2' => { | |
| 'name' => 'wr_id', | |
| 'offset' => '360', | |
| 'type' => '2023' | |
| }, | |
| '20' => { | |
| 'name' => 'wr_set_sge_list', | |
| 'offset' => '786', | |
| 'type' => '10004' | |
| }, | |
| '21' => { | |
| 'name' => 'wr_start', | |
| 'offset' => '800', | |
| 'type' => '9802' | |
| }, | |
| '22' => { | |
| 'name' => 'wr_complete', | |
| 'offset' => '808', | |
| 'type' => '10024' | |
| }, | |
| '23' => { | |
| 'name' => 'wr_abort', | |
| 'offset' => '822', | |
| 'type' => '9802' | |
| }, | |
| '24' => { | |
| 'name' => 'wr_atomic_write', | |
| 'offset' => '836', | |
| 'type' => '10055' | |
| }, | |
| '25' => { | |
| 'name' => 'wr_flush', | |
| 'offset' => '850', | |
| 'type' => '10096' | |
| }, | |
| '3' => { | |
| 'name' => 'wr_flags', | |
| 'offset' => '374', | |
| 'type' => '70' | |
| }, | |
| '4' => { | |
| 'name' => 'wr_atomic_cmp_swp', | |
| 'offset' => '388', | |
| 'type' => '9641' | |
| }, | |
| '5' => { | |
| 'name' => 'wr_atomic_fetch_add', | |
| 'offset' => '402', | |
| 'type' => '9672' | |
| }, | |
| '6' => { | |
| 'name' => 'wr_bind_mw', | |
| 'offset' => '512', | |
| 'type' => '9708' | |
| }, | |
| '7' => { | |
| 'name' => 'wr_local_inv', | |
| 'offset' => '520', | |
| 'type' => '9729' | |
| }, | |
| '8' => { | |
| 'name' => 'wr_rdma_read', | |
| 'offset' => '534', | |
| 'type' => '9755' | |
| }, | |
| '9' => { | |
| 'name' => 'wr_rdma_write', | |
| 'offset' => '548', | |
| 'type' => '9755' | |
| } | |
| }, | |
| 'Name' => 'struct ibv_qp_ex', | |
| 'Size' => '360', | |
| 'Type' => 'Struct' | |
| }, | |
| '950' => { | |
| 'BaseType' => '356', | |
| 'Name' => 'char[48]', | |
| 'Size' => '48', | |
| 'Type' => 'Array' | |
| }, | |
| '9636' => { | |
| 'BaseType' => '9213', | |
| 'Name' => 'struct ibv_qp_ex*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '9641' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, uint32_t, uint64_t, uint64_t, uint64_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'type' => '2023' | |
| }, | |
| '4' => { | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9672' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, uint32_t, uint64_t, uint64_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9703' => { | |
| 'BaseType' => '6012', | |
| 'Name' => 'struct ibv_mw_bind_info const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '9708' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, struct ibv_mw*, uint32_t, struct ibv_mw_bind_info const*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '8549' | |
| }, | |
| '2' => { | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'type' => '9703' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9729' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, uint32_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9755' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, uint32_t, uint64_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'type' => '2023' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '978' => { | |
| 'BaseType' => '356', | |
| 'Name' => 'char[8]', | |
| 'Size' => '8', | |
| 'Type' => 'Array' | |
| }, | |
| '9786' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, uint32_t, uint64_t, __be32)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'type' => '2203' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9802' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9823' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, __be32)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '2203' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9854' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, void*, uint16_t, uint16_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '308' | |
| }, | |
| '2' => { | |
| 'type' => '1989' | |
| }, | |
| '3' => { | |
| 'type' => '1989' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9885' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, struct ibv_ah*, uint32_t, uint32_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '8396' | |
| }, | |
| '2' => { | |
| 'type' => '2001' | |
| }, | |
| '3' => { | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9911' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, void*, size_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '308' | |
| }, | |
| '2' => { | |
| 'type' => '419' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9937' => { | |
| 'BaseType' => '8076', | |
| 'Name' => 'struct ibv_data_buf const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| }, | |
| '994' => { | |
| 'BaseType' => '166', | |
| 'Header' => undef, | |
| 'Line' => '103', | |
| 'Name' => 'pthread_spinlock_t', | |
| 'Size' => '4', | |
| 'Type' => 'Typedef' | |
| }, | |
| '9942' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, size_t, struct ibv_data_buf const*)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '419' | |
| }, | |
| '2' => { | |
| 'type' => '9937' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9973' => { | |
| 'Name' => 'void(*)(struct ibv_qp_ex*, uint32_t, uint64_t, uint32_t)', | |
| 'Param' => { | |
| '0' => { | |
| 'type' => '9636' | |
| }, | |
| '1' => { | |
| 'type' => '2001' | |
| }, | |
| '2' => { | |
| 'type' => '2023' | |
| }, | |
| '3' => { | |
| 'type' => '2001' | |
| } | |
| }, | |
| 'Return' => '1', | |
| 'Size' => '8', | |
| 'Type' => 'FuncPtr' | |
| }, | |
| '9999' => { | |
| 'BaseType' => '8137', | |
| 'Name' => 'struct ibv_sge const*', | |
| 'Size' => '8', | |
| 'Type' => 'Pointer' | |
| } | |
| }, | |
| 'UndefinedSymbols' => { | |
| 'libmlx5.so.1.27.63.0' => { | |
| '_ITM_deregisterTMCloneTable' => 0, | |
| '_ITM_registerTMCloneTable' => 0, | |
| '__cxa_finalize@GLIBC_2.2.5' => 0, | |
| '__errno_location@GLIBC_2.2.5' => 0, | |
| '__fprintf_chk@GLIBC_2.3.4' => 0, | |
| '__gmon_start__' => 0, | |
| '__isoc99_sscanf@GLIBC_2.7' => 0, | |
| '__memcpy_chk@GLIBC_2.3.4' => 0, | |
| '__pread_chk@GLIBC_2.4' => 0, | |
| '__snprintf_chk@GLIBC_2.3.4' => 0, | |
| '__sprintf_chk@GLIBC_2.3.4' => 0, | |
| '__stack_chk_fail@GLIBC_2.4' => 0, | |
| '__strncat_chk@GLIBC_2.3.4' => 0, | |
| '__vfprintf_chk@GLIBC_2.3.4' => 0, | |
| '__xpg_basename@GLIBC_2.2.5' => 0, | |
| '_verbs_init_and_alloc_context@IBVERBS_PRIVATE_59' => 0, | |
| 'abort@GLIBC_2.2.5' => 0, | |
| 'calloc@GLIBC_2.2.5' => 0, | |
| 'close@GLIBC_2.2.5' => 0, | |
| 'eventfd@GLIBC_2.7' => 0, | |
| 'execute_ioctl@IBVERBS_PRIVATE_59' => 0, | |
| 'fclose@GLIBC_2.2.5' => 0, | |
| 'fcntl@GLIBC_2.2.5' => 0, | |
| 'fgets@GLIBC_2.2.5' => 0, | |
| 'fopen@GLIBC_2.2.5' => 0, | |
| 'fputc@GLIBC_2.2.5' => 0, | |
| 'free@GLIBC_2.2.5' => 0, | |
| 'fwrite@GLIBC_2.2.5' => 0, | |
| 'getenv@GLIBC_2.2.5' => 0, | |
| 'gethostname@GLIBC_2.2.5' => 0, | |
| 'getpid@GLIBC_2.2.5' => 0, | |
| 'getrandom@GLIBC_2.25' => 0, | |
| 'gettimeofday@GLIBC_2.2.5' => 0, | |
| 'ibv_alloc_pd@IBVERBS_1.1' => 0, | |
| 'ibv_cmd_advise_mr@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_alloc_dm@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_alloc_dmah@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_alloc_mw@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_alloc_pd@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_attach_mcast@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_close_xrcd@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_create_ah@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_create_counters@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_create_cq_ex2@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_create_flow@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_create_flow_action_esp@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_create_qp_ex2@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_create_qp_ex@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_create_rwq_ind_table@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_create_srq@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_create_srq_ex@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_create_wq@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_dealloc_mw@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_dealloc_pd@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_dereg_mr@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_destroy_ah@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_destroy_counters@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_destroy_cq@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_destroy_flow@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_destroy_flow_action@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_destroy_qp@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_destroy_rwq_ind_table@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_destroy_srq@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_destroy_wq@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_detach_mcast@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_export_dmabuf_fd@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_free_dm@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_free_dmah@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_get_context@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_modify_cq@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_modify_flow_action_esp@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_modify_qp@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_modify_qp_ex@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_modify_srq@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_modify_wq@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_open_qp@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_open_xrcd@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_query_context@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_query_device_any@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_query_mr@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_query_port@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_query_port_speed@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_query_qp@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_query_srq@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_read_counters@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_reg_dm_mr@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_reg_dmabuf_mr@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_reg_mr@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_reg_mr_ex@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_rereg_mr@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_cmd_resize_cq@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_create_cq@IBVERBS_1.1' => 0, | |
| 'ibv_dealloc_pd@IBVERBS_1.1' => 0, | |
| 'ibv_dereg_mr@IBVERBS_1.1' => 0, | |
| 'ibv_destroy_cq@IBVERBS_1.1' => 0, | |
| 'ibv_dofork_range@IBVERBS_1.1' => 0, | |
| 'ibv_dontfork_range@IBVERBS_1.1' => 0, | |
| 'ibv_get_device_name@IBVERBS_1.1' => 0, | |
| 'ibv_qp_to_qp_ex@IBVERBS_1.6' => 0, | |
| 'ibv_query_device@IBVERBS_1.1' => 0, | |
| 'ibv_query_gid_type@IBVERBS_PRIVATE_59' => 0, | |
| 'ibv_query_port@IBVERBS_1.1' => 0, | |
| 'ibv_reg_mr@IBVERBS_1.1' => 0, | |
| 'ibv_resolve_eth_l2_from_gid@IBVERBS_1.1' => 0, | |
| 'ioctl@GLIBC_2.2.5' => 0, | |
| 'malloc@GLIBC_2.2.5' => 0, | |
| 'memcmp@GLIBC_2.2.5' => 0, | |
| 'memcpy@GLIBC_2.14' => 0, | |
| 'memset@GLIBC_2.2.5' => 0, | |
| 'mmap@GLIBC_2.2.5' => 0, | |
| 'munmap@GLIBC_2.2.5' => 0, | |
| 'open@GLIBC_2.2.5' => 0, | |
| 'poll@GLIBC_2.2.5' => 0, | |
| 'posix_memalign@GLIBC_2.2.5' => 0, | |
| 'pthread_mutex_destroy@GLIBC_2.2.5' => 0, | |
| 'pthread_mutex_init@GLIBC_2.2.5' => 0, | |
| 'pthread_mutex_lock@GLIBC_2.2.5' => 0, | |
| 'pthread_mutex_unlock@GLIBC_2.2.5' => 0, | |
| 'pthread_spin_destroy@GLIBC_2.34' => 0, | |
| 'pthread_spin_init@GLIBC_2.34' => 0, | |
| 'pthread_spin_lock@GLIBC_2.34' => 0, | |
| 'pthread_spin_unlock@GLIBC_2.34' => 0, | |
| 'pwrite@GLIBC_2.2.5' => 0, | |
| 'rand_r@GLIBC_2.2.5' => 0, | |
| 'read@GLIBC_2.2.5' => 0, | |
| 'readlink@GLIBC_2.2.5' => 0, | |
| 'realloc@GLIBC_2.2.5' => 0, | |
| 'sched_getaffinity@GLIBC_2.3.4' => 0, | |
| 'sched_yield@GLIBC_2.2.5' => 0, | |
| 'shmat@GLIBC_2.2.5' => 0, | |
| 'shmctl@GLIBC_2.2.5' => 0, | |
| 'shmdt@GLIBC_2.2.5' => 0, | |
| 'shmget@GLIBC_2.2.5' => 0, | |
| 'sleep@GLIBC_2.2.5' => 0, | |
| 'stat@GLIBC_2.33' => 0, | |
| 'stderr@GLIBC_2.2.5' => 0, | |
| 'strcasecmp@GLIBC_2.2.5' => 0, | |
| 'strchr@GLIBC_2.2.5' => 0, | |
| 'strdup@GLIBC_2.2.5' => 0, | |
| 'strerror@GLIBC_2.2.5' => 0, | |
| 'strlen@GLIBC_2.2.5' => 0, | |
| 'strncpy@GLIBC_2.2.5' => 0, | |
| 'strrchr@GLIBC_2.2.5' => 0, | |
| 'strtol@GLIBC_2.2.5' => 0, | |
| 'strtoul@GLIBC_2.2.5' => 0, | |
| 'sysconf@GLIBC_2.2.5' => 0, | |
| 'time@GLIBC_2.2.5' => 0, | |
| 'usleep@GLIBC_2.2.5' => 0, | |
| 'verbs_allow_disassociate_destroy@IBVERBS_PRIVATE_59' => 0, | |
| 'verbs_init_cq@IBVERBS_PRIVATE_59' => 0, | |
| 'verbs_open_device@IBVERBS_PRIVATE_59' => 0, | |
| 'verbs_register_driver_59@IBVERBS_PRIVATE_59' => 0, | |
| 'verbs_set_ops@IBVERBS_PRIVATE_59' => 0, | |
| 'verbs_uninit_context@IBVERBS_PRIVATE_59' => 0, | |
| 'write@GLIBC_2.2.5' => 0 | |
| } | |
| }, | |
| 'WordSize' => '8' | |
| }; |