$VAR1 = {
'ABI_DUMPER_VERSION' => '1.1',
'ABI_DUMP_VERSION' => '3.5',
'Arch' => 'x86_64',
'GccVersion' => '9.2.1',
'Headers' => {
'int-ll64.h' => 1,
'stddef.h' => 1,
'stdint-uintn.h' => 1,
'types.h' => 1,
'umad.h' => 1
},
'Language' => 'C',
'LibraryName' => 'libibumad.so.3.1.29.0',
'LibraryVersion' => 'ibumad',
'MissedOffsets' => '1',
'MissedRegs' => '1',
'NameSpaces' => {},
'Needed' => {
'libc.so.6' => 1
},
'Sources' => {
'umad.c' => 1,
'umad_str.c' => 1
},
'SymbolInfo' => {
'10016' => {
'Line' => '1036',
'Param' => {
'0' => {
'name' => 'fd',
'type' => '111'
},
'1' => {
'name' => 'mgmt_class',
'type' => '111'
},
'2' => {
'name' => 'mgmt_version',
'type' => '111'
},
'3' => {
'name' => 'rmpp_version',
'type' => '210'
},
'4' => {
'name' => 'method_mask',
'type' => '10899'
}
},
'Return' => '111',
'ShortName' => 'umad_register',
'Source' => 'umad.c'
},
'10926' => {
'Line' => '997',
'Param' => {
'0' => {
'name' => 'fd',
'type' => '111'
},
'1' => {
'name' => 'mgmt_class',
'type' => '111'
},
'2' => {
'name' => 'rmpp_version',
'type' => '210'
},
'3' => {
'name' => 'oui',
'type' => '11823'
},
'4' => {
'name' => 'method_mask',
'type' => '10899'
}
},
'Return' => '111',
'ShortName' => 'umad_register_oui',
'Source' => 'umad.c'
},
'11850' => {
'Line' => '991',
'Param' => {
'0' => {
'name' => 'fd',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_get_fd',
'Source' => 'umad.c'
},
'12063' => {
'Line' => '985',
'Param' => {
'0' => {
'name' => 'fd',
'type' => '111'
},
'1' => {
'name' => 'timeout_ms',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_poll',
'Source' => 'umad.c'
},
'12468' => {
'Line' => '938',
'Param' => {
'0' => {
'name' => 'fd',
'type' => '111'
},
'1' => {
'name' => 'umad',
'type' => '173'
},
'2' => {
'name' => 'length',
'type' => '13438'
},
'3' => {
'name' => 'timeout_ms',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_recv',
'Source' => 'umad.c'
},
'13512' => {
'Line' => '893',
'Param' => {
'0' => {
'name' => 'fd',
'type' => '111'
},
'1' => {
'name' => 'agentid',
'type' => '111'
},
'2' => {
'name' => 'umad',
'type' => '173'
},
'3' => {
'name' => 'length',
'type' => '111'
},
'4' => {
'name' => 'timeout_ms',
'type' => '111'
},
'5' => {
'name' => 'retries',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_send',
'Source' => 'umad.c'
},
'14088' => {
'Line' => '879',
'Param' => {
'0' => {
'name' => 'umad',
'type' => '173'
},
'1' => {
'name' => 'dlid',
'type' => '1064'
},
'2' => {
'name' => 'dqp',
'type' => '5226'
},
'3' => {
'name' => 'sl',
'type' => '111'
},
'4' => {
'name' => 'qkey',
'type' => '5226'
}
},
'Return' => '111',
'ShortName' => 'umad_set_addr_net',
'Source' => 'umad.c'
},
'14541' => {
'Line' => '865',
'Param' => {
'0' => {
'name' => 'umad',
'type' => '173'
},
'1' => {
'name' => 'dlid',
'type' => '111'
},
'2' => {
'name' => 'dqp',
'type' => '111'
},
'3' => {
'name' => 'sl',
'type' => '111'
},
'4' => {
'name' => 'qkey',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_set_addr',
'Source' => 'umad.c'
},
'14965' => {
'Line' => '855',
'Param' => {
'0' => {
'name' => 'umad',
'type' => '173'
}
},
'Return' => '111',
'ShortName' => 'umad_get_pkey',
'Source' => 'umad.c'
},
'15037' => {
'Line' => '845',
'Param' => {
'0' => {
'name' => 'umad',
'type' => '173'
},
'1' => {
'name' => 'pkey_index',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_set_pkey',
'Source' => 'umad.c'
},
'15124' => {
'Line' => '827',
'Param' => {
'0' => {
'name' => 'umad',
'type' => '173'
},
'1' => {
'name' => 'mad_addr',
'type' => '173'
}
},
'Return' => '111',
'ShortName' => 'umad_set_grh',
'Source' => 'umad.c'
},
'15274' => {
'Line' => '821',
'Return' => '258',
'ShortName' => 'umad_size',
'Source' => 'umad.c'
},
'15305' => {
'Line' => '815',
'Param' => {
'0' => {
'name' => 'umad',
'type' => '173'
}
},
'Return' => '173',
'ShortName' => 'umad_get_mad',
'Source' => 'umad.c'
},
'15356' => {
'Line' => '808',
'Param' => {
'0' => {
'name' => 'fd',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_close_port',
'Source' => 'umad.c'
},
'15572' => {
'Line' => '793',
'Param' => {
'0' => {
'name' => 'port',
'type' => '6092'
}
},
'Return' => '111',
'ShortName' => 'umad_release_port',
'Source' => 'umad.c'
},
'15980' => {
'Line' => '770',
'Param' => {
'0' => {
'name' => 'ca_name',
'type' => '270'
},
'1' => {
'name' => 'portnum',
'type' => '111'
},
'2' => {
'name' => 'port',
'type' => '6092'
}
},
'Return' => '111',
'ShortName' => 'umad_get_port',
'Source' => 'umad.c'
},
'16524' => {
'Line' => '755',
'Param' => {
'0' => {
'name' => 'ca',
'type' => '16876'
}
},
'Return' => '111',
'ShortName' => 'umad_release_ca',
'Source' => 'umad.c'
},
'16882' => {
'Line' => '730',
'Param' => {
'0' => {
'name' => 'ca_name',
'type' => '270'
},
'1' => {
'name' => 'ca',
'type' => '16876'
}
},
'Return' => '111',
'ShortName' => 'umad_get_ca',
'Source' => 'umad.c'
},
'17350' => {
'Line' => '680',
'Param' => {
'0' => {
'name' => 'ca_name',
'type' => '270'
},
'1' => {
'name' => 'portnum',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_open_port',
'Source' => 'umad.c'
},
'18641' => {
'Line' => '653',
'Param' => {
'0' => {
'name' => 'ca_name',
'type' => '270'
},
'1' => {
'name' => 'portnum',
'type' => '111'
},
'2' => {
'name' => 'path',
'type' => '187'
},
'3' => {
'name' => 'max',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_get_issm_path',
'Source' => 'umad.c'
},
'19205' => {
'Line' => '614',
'Param' => {
'0' => {
'name' => 'ca_name',
'type' => '270'
},
'1' => {
'name' => 'portguids',
'type' => '2558'
},
'2' => {
'name' => 'max',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_get_ca_portguids',
'Source' => 'umad.c'
},
'19822' => {
'Line' => '584',
'Param' => {
'0' => {
'name' => 'cas',
'type' => '20603'
},
'1' => {
'name' => 'max',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_get_cas_names',
'Source' => 'umad.c'
},
'20894' => {
'Line' => '564',
'Return' => '111',
'ShortName' => 'umad_done',
'Source' => 'umad.c'
},
'21060' => {
'Line' => '558',
'Return' => '111',
'ShortName' => 'umad_init',
'Source' => 'umad.c'
},
'30262' => {
'Line' => '339',
'Param' => {
'0' => {
'name' => 'mgmt_class',
'type' => '210'
},
'1' => {
'name' => 'attr_id',
'type' => '1064'
}
},
'Return' => '270',
'ShortName' => 'umad_attribute_str',
'Source' => 'umad_str.c'
},
'30943' => {
'Line' => '165',
'Param' => {
'0' => {
'name' => '_status',
'type' => '1064'
}
},
'Return' => '270',
'ShortName' => 'umad_sa_mad_status_str',
'Source' => 'umad_str.c'
},
'31076' => {
'Line' => '142',
'Param' => {
'0' => {
'name' => '_status',
'type' => '1064'
}
},
'Return' => '270',
'ShortName' => 'umad_common_mad_status_str',
'Source' => 'umad_str.c'
},
'31197' => {
'Line' => '134',
'Param' => {
'0' => {
'name' => 'mgmt_class',
'type' => '210'
},
'1' => {
'name' => 'method',
'type' => '210'
}
},
'Return' => '270',
'ShortName' => 'umad_method_str',
'Source' => 'umad_str.c'
},
'31404' => {
'Line' => '45',
'Param' => {
'0' => {
'name' => 'mgmt_class',
'type' => '210'
}
},
'Return' => '270',
'ShortName' => 'umad_class_str',
'Source' => 'umad_str.c'
},
'6754' => {
'Line' => '1267',
'Param' => {
'0' => {
'name' => 'head',
'type' => '6150'
}
},
'Return' => '1',
'ShortName' => 'umad_free_ca_device_list',
'Source' => 'umad.c'
},
'6862' => {
'Line' => '1210',
'Return' => '6150',
'ShortName' => 'umad_get_ca_device_list',
'Source' => 'umad.c'
},
'7581' => {
'Line' => '1201',
'Param' => {
'0' => {
'name' => 'umad',
'type' => '173'
}
},
'Return' => '1',
'ShortName' => 'umad_dump',
'Source' => 'umad.c'
},
'7841' => {
'Line' => '1181',
'Param' => {
'0' => {
'name' => 'addr',
'type' => '8195'
}
},
'Return' => '1',
'ShortName' => 'umad_addr_dump',
'Source' => 'umad.c'
},
'8238' => {
'Line' => '1174',
'Param' => {
'0' => {
'name' => 'level',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_debug',
'Source' => 'umad.c'
},
'8289' => {
'Line' => '1167',
'Param' => {
'0' => {
'name' => 'umad',
'type' => '173'
}
},
'Return' => '8195',
'ShortName' => 'umad_get_mad_addr',
'Source' => 'umad.c'
},
'8361' => {
'Line' => '1160',
'Param' => {
'0' => {
'name' => 'umad',
'type' => '173'
}
},
'Return' => '111',
'ShortName' => 'umad_status',
'Source' => 'umad.c'
},
'8433' => {
'Line' => '1154',
'Param' => {
'0' => {
'name' => 'fd',
'type' => '111'
},
'1' => {
'name' => 'agentid',
'type' => '111'
}
},
'Return' => '111',
'ShortName' => 'umad_unregister',
'Source' => 'umad.c'
},
'8709' => {
'Line' => '1071',
'Param' => {
'0' => {
'name' => 'port_fd',
'type' => '111'
},
'1' => {
'name' => 'attr',
'type' => '9983'
},
'2' => {
'name' => 'agent_id',
'type' => '9989'
}
},
'Return' => '111',
'ShortName' => 'umad_register2',
'Source' => 'umad.c'
}
},
'SymbolVersion' => {
'umad_addr_dump' => 'umad_addr_dump@@IBUMAD_1.0',
'umad_attribute_str' => 'umad_attribute_str@@IBUMAD_1.0',
'umad_class_str' => 'umad_class_str@@IBUMAD_1.0',
'umad_close_port' => 'umad_close_port@@IBUMAD_1.0',
'umad_common_mad_status_str' => 'umad_common_mad_status_str@@IBUMAD_1.0',
'umad_debug' => 'umad_debug@@IBUMAD_1.0',
'umad_done' => 'umad_done@@IBUMAD_1.0',
'umad_dump' => 'umad_dump@@IBUMAD_1.0',
'umad_free_ca_device_list' => 'umad_free_ca_device_list@@IBUMAD_1.1',
'umad_get_ca' => 'umad_get_ca@@IBUMAD_1.0',
'umad_get_ca_device_list' => 'umad_get_ca_device_list@@IBUMAD_1.1',
'umad_get_ca_portguids' => 'umad_get_ca_portguids@@IBUMAD_1.0',
'umad_get_cas_names' => 'umad_get_cas_names@@IBUMAD_1.0',
'umad_get_fd' => 'umad_get_fd@@IBUMAD_1.0',
'umad_get_issm_path' => 'umad_get_issm_path@@IBUMAD_1.0',
'umad_get_mad' => 'umad_get_mad@@IBUMAD_1.0',
'umad_get_mad_addr' => 'umad_get_mad_addr@@IBUMAD_1.0',
'umad_get_pkey' => 'umad_get_pkey@@IBUMAD_1.0',
'umad_get_port' => 'umad_get_port@@IBUMAD_1.0',
'umad_init' => 'umad_init@@IBUMAD_1.0',
'umad_method_str' => 'umad_method_str@@IBUMAD_1.0',
'umad_open_port' => 'umad_open_port@@IBUMAD_1.0',
'umad_poll' => 'umad_poll@@IBUMAD_1.0',
'umad_recv' => 'umad_recv@@IBUMAD_1.0',
'umad_register' => 'umad_register@@IBUMAD_1.0',
'umad_register2' => 'umad_register2@@IBUMAD_1.0',
'umad_register_oui' => 'umad_register_oui@@IBUMAD_1.0',
'umad_release_ca' => 'umad_release_ca@@IBUMAD_1.0',
'umad_release_port' => 'umad_release_port@@IBUMAD_1.0',
'umad_sa_mad_status_str' => 'umad_sa_mad_status_str@@IBUMAD_1.0',
'umad_send' => 'umad_send@@IBUMAD_1.0',
'umad_set_addr' => 'umad_set_addr@@IBUMAD_1.0',
'umad_set_addr_net' => 'umad_set_addr_net@@IBUMAD_1.0',
'umad_set_grh' => 'umad_set_grh@@IBUMAD_1.0',
'umad_set_pkey' => 'umad_set_pkey@@IBUMAD_1.0',
'umad_size' => 'umad_size@@IBUMAD_1.0',
'umad_status' => 'umad_status@@IBUMAD_1.0',
'umad_unregister' => 'umad_unregister@@IBUMAD_1.0'
},
'Symbols' => {
'libibumad.so.3.1.29.0' => {
'umad_addr_dump@@IBUMAD_1.0' => 1,
'umad_attribute_str@@IBUMAD_1.0' => 1,
'umad_class_str@@IBUMAD_1.0' => 1,
'umad_close_port@@IBUMAD_1.0' => 1,
'umad_common_mad_status_str@@IBUMAD_1.0' => 1,
'umad_debug@@IBUMAD_1.0' => 1,
'umad_done@@IBUMAD_1.0' => 1,
'umad_dump@@IBUMAD_1.0' => 1,
'umad_free_ca_device_list@@IBUMAD_1.1' => 1,
'umad_get_ca@@IBUMAD_1.0' => 1,
'umad_get_ca_device_list@@IBUMAD_1.1' => 1,
'umad_get_ca_portguids@@IBUMAD_1.0' => 1,
'umad_get_cas_names@@IBUMAD_1.0' => 1,
'umad_get_fd@@IBUMAD_1.0' => 1,
'umad_get_issm_path@@IBUMAD_1.0' => 1,
'umad_get_mad@@IBUMAD_1.0' => 1,
'umad_get_mad_addr@@IBUMAD_1.0' => 1,
'umad_get_pkey@@IBUMAD_1.0' => 1,
'umad_get_port@@IBUMAD_1.0' => 1,
'umad_init@@IBUMAD_1.0' => 1,
'umad_method_str@@IBUMAD_1.0' => 1,
'umad_open_port@@IBUMAD_1.0' => 1,
'umad_poll@@IBUMAD_1.0' => 1,
'umad_recv@@IBUMAD_1.0' => 1,
'umad_register2@@IBUMAD_1.0' => 1,
'umad_register@@IBUMAD_1.0' => 1,
'umad_register_oui@@IBUMAD_1.0' => 1,
'umad_release_ca@@IBUMAD_1.0' => 1,
'umad_release_port@@IBUMAD_1.0' => 1,
'umad_sa_mad_status_str@@IBUMAD_1.0' => 1,
'umad_send@@IBUMAD_1.0' => 1,
'umad_set_addr@@IBUMAD_1.0' => 1,
'umad_set_addr_net@@IBUMAD_1.0' => 1,
'umad_set_grh@@IBUMAD_1.0' => 1,
'umad_set_pkey@@IBUMAD_1.0' => 1,
'umad_size@@IBUMAD_1.0' => 1,
'umad_status@@IBUMAD_1.0' => 1,
'umad_unregister@@IBUMAD_1.0' => 1
}
},
'Target' => 'unix',
'TypeInfo' => {
'1' => {
'Name' => 'void',
'Type' => 'Intrinsic'
},
'1040' => {
'BaseType' => '52',
'Header' => 'int-ll64.h',
'Line' => '24',
'Name' => '__u16',
'Size' => '2',
'Type' => 'Typedef'
},
'1052' => {
'BaseType' => '950',
'Header' => 'int-ll64.h',
'Line' => '31',
'Name' => '__u64',
'Size' => '8',
'Type' => 'Typedef'
},
'1064' => {
'BaseType' => '1040',
'Header' => 'types.h',
'Line' => '25',
'Name' => '__be16',
'Size' => '2',
'Type' => 'Typedef'
},
'1076' => {
'BaseType' => '1052',
'Header' => 'types.h',
'Line' => '29',
'Name' => '__be64',
'Size' => '8',
'Type' => 'Typedef'
},
'10899' => {
'BaseType' => '130',
'Name' => 'long*',
'Size' => '8',
'Type' => 'Pointer'
},
'111' => {
'Name' => 'int',
'Size' => '4',
'Type' => 'Intrinsic'
},
'1134' => {
'BaseType' => '210',
'Name' => 'uint8_t[16]',
'Size' => '16',
'Type' => 'Array'
},
'118' => {
'BaseType' => '59',
'Header' => 'types.h',
'Line' => '41',
'Name' => '__uint32_t',
'Size' => '4',
'Type' => 'Typedef'
},
'11823' => {
'BaseType' => '210',
'Name' => 'uint8_t*',
'Size' => '8',
'Type' => 'Pointer'
},
'1238' => {
'Header' => 'umad.h',
'Line' => '59',
'Memb' => {
'0' => {
'name' => 'subnet_prefix',
'offset' => '0',
'type' => '1076'
},
'1' => {
'name' => 'interface_id',
'offset' => '8',
'type' => '1076'
}
},
'Name' => 'anon-struct-umad.h-59',
'Size' => '16',
'Type' => 'Struct'
},
'1274' => {
'Header' => 'umad.h',
'Line' => '56',
'Memb' => {
'0' => {
'name' => 'raw',
'offset' => '0',
'type' => '1134'
},
'1' => {
'name' => 'raw_be16',
'offset' => '0',
'type' => '1325'
},
'2' => {
'name' => 'global',
'offset' => '0',
'type' => '1238'
}
},
'Name' => 'union umad_gid',
'Size' => '16',
'Type' => 'Union'
},
'130' => {
'Name' => 'long',
'Size' => '8',
'Type' => 'Intrinsic'
},
'1325' => {
'BaseType' => '1064',
'Name' => '__be16[8]',
'Size' => '16',
'Type' => 'Array'
},
'13438' => {
'BaseType' => '111',
'Name' => 'int*',
'Size' => '8',
'Type' => 'Pointer'
},
'137' => {
'BaseType' => '66',
'Header' => 'types.h',
'Line' => '44',
'Name' => '__uint64_t',
'Size' => '8',
'Type' => 'Typedef'
},
'16876' => {
'BaseType' => '6098',
'Name' => 'umad_ca_t*',
'Size' => '8',
'Type' => 'Pointer'
},
'173' => {
'BaseType' => '1',
'Name' => 'void*',
'Size' => '8',
'Type' => 'Pointer'
},
'187' => {
'BaseType' => '198',
'Name' => 'char*',
'Size' => '8',
'Type' => 'Pointer'
},
'198' => {
'Name' => 'char',
'Size' => '1',
'Type' => 'Intrinsic'
},
'205' => {
'BaseType' => '198',
'Name' => 'char const',
'Size' => '1',
'Type' => 'Const'
},
'20603' => {
'BaseType' => '795',
'Name' => 'char[20]*',
'Size' => '8',
'Type' => 'Pointer'
},
'210' => {
'BaseType' => '80',
'Header' => 'stdint-uintn.h',
'Line' => '24',
'Name' => 'uint8_t',
'Size' => '1',
'Type' => 'Typedef'
},
'222' => {
'BaseType' => '99',
'Header' => 'stdint-uintn.h',
'Line' => '25',
'Name' => 'uint16_t',
'Size' => '2',
'Type' => 'Typedef'
},
'234' => {
'BaseType' => '118',
'Header' => 'stdint-uintn.h',
'Line' => '26',
'Name' => 'uint32_t',
'Size' => '4',
'Type' => 'Typedef'
},
'246' => {
'BaseType' => '137',
'Header' => 'stdint-uintn.h',
'Line' => '27',
'Name' => 'uint64_t',
'Size' => '8',
'Type' => 'Typedef'
},
'2558' => {
'BaseType' => '1076',
'Name' => '__be64*',
'Size' => '8',
'Type' => 'Pointer'
},
'258' => {
'BaseType' => '66',
'Header' => 'stddef.h',
'Line' => '209',
'Name' => 'size_t',
'Size' => '8',
'Type' => 'Typedef'
},
'270' => {
'BaseType' => '205',
'Name' => 'char const*',
'Size' => '8',
'Type' => 'Pointer'
},
'45' => {
'Name' => 'unsigned char',
'Size' => '1',
'Type' => 'Intrinsic'
},
'4732' => {
'BaseType' => '198',
'Name' => 'char[40]',
'Size' => '40',
'Type' => 'Array'
},
'5190' => {
'BaseType' => '59',
'Header' => 'int-ll64.h',
'Line' => '27',
'Name' => '__u32',
'Size' => '4',
'Type' => 'Typedef'
},
'52' => {
'Name' => 'unsigned short',
'Size' => '2',
'Type' => 'Intrinsic'
},
'5226' => {
'BaseType' => '5190',
'Header' => 'types.h',
'Line' => '27',
'Name' => '__be32',
'Size' => '4',
'Type' => 'Typedef'
},
'5353' => {
'Header' => 'umad.h',
'Line' => '77',
'Memb' => {
'0' => {
'name' => 'gid',
'offset' => '0',
'type' => '1134'
},
'1' => {
'name' => 'ib_gid',
'offset' => '0',
'type' => '1274'
}
},
'Name' => 'anon-union-umad.h-77',
'Size' => '16',
'Type' => 'Union'
},
'5389' => {
'Header' => 'umad.h',
'Line' => '67',
'Memb' => {
'0' => {
'name' => 'qpn',
'offset' => '0',
'type' => '5226'
},
'1' => {
'name' => 'qkey',
'offset' => '4',
'type' => '5226'
},
'10' => {
'name' => 'flow_label',
'offset' => '32',
'type' => '5226'
},
'11' => {
'name' => 'pkey_index',
'offset' => '36',
'type' => '222'
},
'12' => {
'name' => 'reserved',
'offset' => '38',
'type' => '5566'
},
'2' => {
'name' => 'lid',
'offset' => '8',
'type' => '1064'
},
'3' => {
'name' => 'sl',
'offset' => '10',
'type' => '210'
},
'4' => {
'name' => 'path_bits',
'offset' => '11',
'type' => '210'
},
'5' => {
'name' => 'grh_present',
'offset' => '12',
'type' => '210'
},
'6' => {
'name' => 'gid_index',
'offset' => '13',
'type' => '210'
},
'7' => {
'name' => 'hop_limit',
'offset' => '14',
'type' => '210'
},
'8' => {
'name' => 'traffic_class',
'offset' => '15',
'type' => '210'
},
'9' => {
'name' => 'unnamed0',
'offset' => '16',
'type' => '5353'
}
},
'Name' => 'struct ib_mad_addr',
'Size' => '44',
'Type' => 'Struct'
},
'5566' => {
'BaseType' => '210',
'Name' => 'uint8_t[6]',
'Size' => '6',
'Type' => 'Array'
},
'5582' => {
'BaseType' => '5389',
'Header' => 'umad.h',
'Line' => '84',
'Name' => 'ib_mad_addr_t',
'Size' => '44',
'Type' => 'Typedef'
},
'5718' => {
'Header' => 'umad.h',
'Line' => '142',
'Memb' => {
'0' => {
'name' => 'ca_name',
'offset' => '0',
'type' => '795'
},
'1' => {
'name' => 'portnum',
'offset' => '20',
'type' => '111'
},
'10' => {
'name' => 'gid_prefix',
'offset' => '56',
'type' => '1076'
},
'11' => {
'name' => 'port_guid',
'offset' => '64',
'type' => '1076'
},
'12' => {
'name' => 'pkeys_size',
'offset' => '72',
'type' => '59'
},
'13' => {
'name' => 'pkeys',
'offset' => '80',
'type' => '5927'
},
'14' => {
'name' => 'link_layer',
'offset' => '88',
'type' => '795'
},
'2' => {
'name' => 'base_lid',
'offset' => '24',
'type' => '59'
},
'3' => {
'name' => 'lmc',
'offset' => '28',
'type' => '59'
},
'4' => {
'name' => 'sm_lid',
'offset' => '32',
'type' => '59'
},
'5' => {
'name' => 'sm_sl',
'offset' => '36',
'type' => '59'
},
'6' => {
'name' => 'state',
'offset' => '40',
'type' => '59'
},
'7' => {
'name' => 'phys_state',
'offset' => '44',
'type' => '59'
},
'8' => {
'name' => 'rate',
'offset' => '48',
'type' => '59'
},
'9' => {
'name' => 'capmask',
'offset' => '52',
'type' => '5226'
}
},
'Name' => 'struct umad_port',
'Size' => '112',
'Type' => 'Struct'
},
'59' => {
'Name' => 'unsigned int',
'Size' => '4',
'Type' => 'Intrinsic'
},
'5927' => {
'BaseType' => '222',
'Name' => 'uint16_t*',
'Size' => '8',
'Type' => 'Pointer'
},
'5933' => {
'BaseType' => '5718',
'Header' => 'umad.h',
'Line' => '158',
'Name' => 'umad_port_t',
'Size' => '112',
'Type' => 'Typedef'
},
'5945' => {
'Header' => 'umad.h',
'Line' => '160',
'Memb' => {
'0' => {
'name' => 'ca_name',
'offset' => '0',
'type' => '795'
},
'1' => {
'name' => 'node_type',
'offset' => '20',
'type' => '59'
},
'2' => {
'name' => 'numports',
'offset' => '24',
'type' => '111'
},
'3' => {
'name' => 'fw_ver',
'offset' => '28',
'type' => '795'
},
'4' => {
'name' => 'ca_type',
'offset' => '48',
'type' => '4732'
},
'5' => {
'name' => 'hw_ver',
'offset' => '88',
'type' => '795'
},
'6' => {
'name' => 'node_guid',
'offset' => '112',
'type' => '1076'
},
'7' => {
'name' => 'system_guid',
'offset' => '120',
'type' => '1076'
},
'8' => {
'name' => 'ports',
'offset' => '128',
'type' => '6076'
}
},
'Name' => 'struct umad_ca',
'Size' => '208',
'Type' => 'Struct'
},
'6076' => {
'BaseType' => '6092',
'Name' => 'umad_port_t*[10]',
'Size' => '80',
'Type' => 'Array'
},
'6092' => {
'BaseType' => '5933',
'Name' => 'umad_port_t*',
'Size' => '8',
'Type' => 'Pointer'
},
'6098' => {
'BaseType' => '5945',
'Header' => 'umad.h',
'Line' => '170',
'Name' => 'umad_ca_t',
'Size' => '208',
'Type' => 'Typedef'
},
'6110' => {
'Header' => 'umad.h',
'Line' => '172',
'Memb' => {
'0' => {
'name' => 'next',
'offset' => '0',
'type' => '6150'
},
'1' => {
'name' => 'ca_name',
'offset' => '8',
'type' => '270'
}
},
'Name' => 'struct umad_device_node',
'Size' => '16',
'Type' => 'Struct'
},
'6150' => {
'BaseType' => '6110',
'Name' => 'struct umad_device_node*',
'Size' => '8',
'Type' => 'Pointer'
},
'6156' => {
'Header' => 'umad.h',
'Line' => '223',
'Memb' => {
'0' => {
'name' => 'mgmt_class',
'offset' => '0',
'type' => '210'
},
'1' => {
'name' => 'mgmt_class_version',
'offset' => '1',
'type' => '210'
},
'2' => {
'name' => 'flags',
'offset' => '4',
'type' => '234'
},
'3' => {
'name' => 'method_mask',
'offset' => '8',
'type' => '6248'
},
'4' => {
'name' => 'oui',
'offset' => '24',
'type' => '234'
},
'5' => {
'name' => 'rmpp_version',
'offset' => '28',
'type' => '210'
}
},
'Name' => 'struct umad_reg_attr',
'Size' => '32',
'Type' => 'Struct'
},
'6248' => {
'BaseType' => '246',
'Name' => 'uint64_t[2]',
'Size' => '16',
'Type' => 'Array'
},
'66' => {
'Name' => 'unsigned long',
'Size' => '8',
'Type' => 'Intrinsic'
},
'795' => {
'BaseType' => '198',
'Name' => 'char[20]',
'Size' => '20',
'Type' => 'Array'
},
'80' => {
'BaseType' => '45',
'Header' => 'types.h',
'Line' => '37',
'Name' => '__uint8_t',
'Size' => '1',
'Type' => 'Typedef'
},
'8195' => {
'BaseType' => '5582',
'Name' => 'ib_mad_addr_t*',
'Size' => '8',
'Type' => 'Pointer'
},
'950' => {
'Name' => 'unsigned long long',
'Size' => '8',
'Type' => 'Intrinsic'
},
'99' => {
'BaseType' => '52',
'Header' => 'types.h',
'Line' => '39',
'Name' => '__uint16_t',
'Size' => '2',
'Type' => 'Typedef'
},
'9983' => {
'BaseType' => '6156',
'Name' => 'struct umad_reg_attr*',
'Size' => '8',
'Type' => 'Pointer'
},
'9989' => {
'BaseType' => '234',
'Name' => 'uint32_t*',
'Size' => '8',
'Type' => 'Pointer'
}
},
'UndefinedSymbols' => {
'libibumad.so.3.1.29.0' => {
'_ITM_deregisterTMCloneTable' => 0,
'_ITM_registerTMCloneTable' => 0,
'__ctype_b_loc@GLIBC_2.3' => 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,
'__snprintf_chk@GLIBC_2.3.4' => 0,
'__stack_chk_fail@GLIBC_2.4' => 0,
'alphasort@GLIBC_2.2.5' => 0,
'calloc@GLIBC_2.2.5' => 0,
'close@GLIBC_2.2.5' => 0,
'closedir@GLIBC_2.2.5' => 0,
'free@GLIBC_2.2.5' => 0,
'getpid@GLIBC_2.2.5' => 0,
'ioctl@GLIBC_2.2.5' => 0,
'open@GLIBC_2.2.5' => 0,
'opendir@GLIBC_2.2.5' => 0,
'poll@GLIBC_2.2.5' => 0,
'read@GLIBC_2.2.5' => 0,
'readdir@GLIBC_2.2.5' => 0,
'scandir@GLIBC_2.2.5' => 0,
'snprintf@GLIBC_2.2.5' => 0,
'stderr@GLIBC_2.2.5' => 0,
'strcpy@GLIBC_2.2.5' => 0,
'strdup@GLIBC_2.2.5' => 0,
'strerror@GLIBC_2.2.5' => 0,
'strlen@GLIBC_2.2.5' => 0,
'strncmp@GLIBC_2.2.5' => 0,
'strncpy@GLIBC_2.2.5' => 0,
'strrchr@GLIBC_2.2.5' => 0,
'strsep@GLIBC_2.2.5' => 0,
'strtol@GLIBC_2.2.5' => 0,
'strtoul@GLIBC_2.2.5' => 0,
'strtoull@GLIBC_2.2.5' => 0,
'write@GLIBC_2.2.5' => 0
}
},
'WordSize' => '8'
};