blob: 9d9c2c0348af8aa3c59cd1e313c37ccde2bb2673 [file] [edit]
$VAR1 = {
'ABI_DUMPER_VERSION' => '1.2',
'ABI_DUMP_VERSION' => '3.5',
'Arch' => 'x86_64',
'GccVersion' => '12.3.0',
'Headers' => {},
'Language' => 'C',
'LibraryName' => 'librdmacm.so.1.4.63.0',
'LibraryVersion' => 'rdmacm',
'MissedOffsets' => '1',
'MissedRegs' => '1',
'NameSpaces' => {},
'Needed' => {
'ld-linux-x86-64.so.2' => 1,
'libc.so.6' => 1,
'libibverbs.so.1' => 1,
'libnl-3.so.200' => 1
},
'Sources' => {},
'SymbolInfo' => {
'121654' => {
'Header' => undef,
'Line' => '4189',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'buf',
'type' => '1888'
},
'2' => {
'name' => 'count',
'type' => '46'
},
'3' => {
'name' => 'offset',
'type' => '87362'
},
'4' => {
'name' => 'flags',
'type' => '161'
}
},
'Return' => '46',
'ShortName' => 'riowrite'
},
'12261' => {
'Header' => undef,
'Line' => '755',
'Param' => {
'0' => {
'name' => 'node',
'type' => '1356'
},
'1' => {
'name' => 'service',
'type' => '1356'
},
'2' => {
'name' => 'hints',
'type' => '7867'
},
'3' => {
'name' => 'res',
'type' => '7862'
}
},
'Return' => '161',
'ShortName' => 'rdma_getaddrinfo'
},
'123431' => {
'Header' => undef,
'Line' => '4142',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'buf',
'type' => '82'
},
'2' => {
'name' => 'len',
'type' => '46'
}
},
'Return' => '161',
'ShortName' => 'riounmap'
},
'123963' => {
'Header' => undef,
'Line' => '4093',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'buf',
'type' => '82'
},
'2' => {
'name' => 'len',
'type' => '46'
},
'3' => {
'name' => 'prot',
'type' => '161'
},
'4' => {
'name' => 'flags',
'type' => '161'
},
'5' => {
'name' => 'offset',
'type' => '87362'
}
},
'Return' => '87362',
'ShortName' => 'riomap'
},
'125201' => {
'Header' => undef,
'Line' => '4029',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'cmd',
'type' => '161'
},
'2' => {
'type' => '-1'
}
},
'Return' => '161',
'ShortName' => 'rfcntl'
},
'125660' => {
'Header' => undef,
'Line' => '3856',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'level',
'type' => '161'
},
'2' => {
'name' => 'optname',
'type' => '161'
},
'3' => {
'name' => 'optval',
'type' => '82'
},
'4' => {
'name' => 'optlen',
'type' => '14652'
}
},
'Return' => '161',
'ShortName' => 'rgetsockopt'
},
'126745' => {
'Header' => undef,
'Line' => '3662',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'level',
'type' => '161'
},
'2' => {
'name' => 'optname',
'type' => '161'
},
'3' => {
'name' => 'optval',
'type' => '1888'
},
'4' => {
'name' => 'optlen',
'type' => '1110'
}
},
'Return' => '161',
'ShortName' => 'rsetsockopt'
},
'128460' => {
'Header' => undef,
'Line' => '3620',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'addr',
'type' => '1883'
},
'2' => {
'name' => 'addrlen',
'type' => '14652'
}
},
'Return' => '161',
'ShortName' => 'rgetsockname'
},
'129104' => {
'Header' => undef,
'Line' => '3605',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'addr',
'type' => '1883'
},
'2' => {
'name' => 'addrlen',
'type' => '14652'
}
},
'Return' => '161',
'ShortName' => 'rgetpeername'
},
'129351' => {
'Header' => undef,
'Line' => '3567',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
}
},
'Return' => '161',
'ShortName' => 'rclose'
},
'129938' => {
'Header' => undef,
'Line' => '3496',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'how',
'type' => '161'
}
},
'Return' => '161',
'ShortName' => 'rshutdown'
},
'130666' => {
'Header' => undef,
'Line' => '3465',
'Param' => {
'0' => {
'name' => 'nfds',
'type' => '161'
},
'1' => {
'name' => 'readfds',
'type' => '131623'
},
'2' => {
'name' => 'writefds',
'type' => '131623'
},
'3' => {
'name' => 'exceptfds',
'type' => '131623'
},
'4' => {
'name' => 'timeout',
'type' => '131628'
}
},
'Return' => '161',
'ShortName' => 'rselect'
},
'131986' => {
'Header' => undef,
'Line' => '3348',
'Param' => {
'0' => {
'name' => 'fds',
'type' => '108362'
},
'1' => {
'name' => 'nfds',
'type' => '107071'
},
'2' => {
'name' => 'timeout',
'type' => '161'
}
},
'Return' => '161',
'ShortName' => 'rpoll'
},
'135894' => {
'Header' => undef,
'Line' => '3045',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'iov',
'type' => '136029'
},
'2' => {
'name' => 'iovcnt',
'type' => '161'
}
},
'Return' => '767',
'ShortName' => 'rwritev'
},
'136034' => {
'Header' => undef,
'Line' => '3040',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'buf',
'type' => '1888'
},
'2' => {
'name' => 'count',
'type' => '46'
}
},
'Return' => '767',
'ShortName' => 'rwrite'
},
'136169' => {
'Header' => undef,
'Line' => '3032',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'msg',
'type' => '111527'
},
'2' => {
'name' => 'flags',
'type' => '161'
}
},
'Return' => '767',
'ShortName' => 'rsendmsg'
},
'137772' => {
'Header' => undef,
'Line' => '2891',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'buf',
'type' => '1888'
},
'2' => {
'name' => 'len',
'type' => '46'
},
'3' => {
'name' => 'flags',
'type' => '161'
},
'4' => {
'name' => 'dest_addr',
'type' => '4573'
},
'5' => {
'name' => 'addrlen',
'type' => '1110'
}
},
'Return' => '767',
'ShortName' => 'rsendto'
},
'138583' => {
'Header' => undef,
'Line' => '2802',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'buf',
'type' => '1888'
},
'2' => {
'name' => 'len',
'type' => '46'
},
'3' => {
'name' => 'flags',
'type' => '161'
}
},
'Return' => '767',
'ShortName' => 'rsend'
},
'142839' => {
'Header' => undef,
'Line' => '2644',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'iov',
'type' => '136029'
},
'2' => {
'name' => 'iovcnt',
'type' => '161'
}
},
'Return' => '767',
'ShortName' => 'rreadv'
},
'143041' => {
'Header' => undef,
'Line' => '2639',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'buf',
'type' => '82'
},
'2' => {
'name' => 'count',
'type' => '46'
}
},
'Return' => '767',
'ShortName' => 'rread'
},
'143176' => {
'Header' => undef,
'Line' => '2631',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'msg',
'type' => '143433'
},
'2' => {
'name' => 'flags',
'type' => '161'
}
},
'Return' => '767',
'ShortName' => 'rrecvmsg'
},
'143509' => {
'Header' => undef,
'Line' => '2599',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'buf',
'type' => '82'
},
'2' => {
'name' => 'len',
'type' => '46'
},
'3' => {
'name' => 'flags',
'type' => '161'
},
'4' => {
'name' => 'src_addr',
'type' => '1883'
},
'5' => {
'name' => 'addrlen',
'type' => '14652'
}
},
'Return' => '767',
'ShortName' => 'rrecvfrom'
},
'144087' => {
'Header' => undef,
'Line' => '2528',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'buf',
'type' => '82'
},
'2' => {
'name' => 'len',
'type' => '46'
},
'3' => {
'name' => 'flags',
'type' => '161'
}
},
'Return' => '767',
'ShortName' => 'rrecv'
},
'153343' => {
'Header' => undef,
'Line' => '1725',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'addr',
'type' => '4573'
},
'2' => {
'name' => 'addrlen',
'type' => '1110'
}
},
'Return' => '161',
'ShortName' => 'rconnect'
},
'159110' => {
'Header' => undef,
'Line' => '1360',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'addr',
'type' => '1883'
},
'2' => {
'name' => 'addrlen',
'type' => '14652'
}
},
'Return' => '161',
'ShortName' => 'raccept'
},
'159764' => {
'Header' => undef,
'Line' => '1267',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'backlog',
'type' => '161'
}
},
'Return' => '161',
'ShortName' => 'rlisten'
},
'160219' => {
'Header' => undef,
'Line' => '1244',
'Param' => {
'0' => {
'name' => 'socket',
'type' => '161'
},
'1' => {
'name' => 'addr',
'type' => '4573'
},
'2' => {
'name' => 'addrlen',
'type' => '1110'
}
},
'Return' => '161',
'ShortName' => 'rbind'
},
'160614' => {
'Header' => undef,
'Line' => '1199',
'Param' => {
'0' => {
'name' => 'domain',
'type' => '161'
},
'1' => {
'name' => 'type',
'type' => '161'
},
'2' => {
'name' => 'protocol',
'type' => '161'
}
},
'Return' => '161',
'ShortName' => 'rsocket'
},
'4148' => {
'Header' => undef,
'Line' => '759',
'Param' => {
'0' => {
'name' => 'res',
'type' => '3175'
}
},
'Return' => '1',
'ShortName' => 'rdma_freeaddrinfo'
},
'44012' => {
'Header' => undef,
'Line' => '3232',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'info',
'type' => '7862'
}
},
'Return' => '161',
'ShortName' => 'rdma_query_addrinfo'
},
'44304' => {
'Header' => undef,
'Line' => '3202',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'node',
'type' => '1356'
},
'2' => {
'name' => 'service',
'type' => '1356'
},
'3' => {
'name' => 'hints',
'type' => '7867'
}
},
'Return' => '161',
'ShortName' => 'rdma_resolve_addrinfo'
},
'45865' => {
'Header' => undef,
'Line' => '3133',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'event',
'type' => '32325'
},
'2' => {
'name' => 'status',
'type' => '161'
},
'3' => {
'name' => 'arg',
'type' => '825'
}
},
'Return' => '161',
'ShortName' => 'rdma_write_cm_event'
},
'46481' => {
'Header' => undef,
'Line' => '3080',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'ece',
'type' => '34482'
}
},
'Return' => '161',
'ShortName' => 'rdma_get_remote_ece'
},
'46625' => {
'Header' => undef,
'Line' => '3066',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'ece',
'type' => '34482'
}
},
'Return' => '161',
'ShortName' => 'rdma_set_local_ece'
},
'46769' => {
'Header' => undef,
'Line' => '3061',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
}
},
'Return' => '2055',
'ShortName' => 'rdma_get_dst_port'
},
'46847' => {
'Header' => undef,
'Line' => '3056',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
}
},
'Return' => '2055',
'ShortName' => 'rdma_get_src_port'
},
'47638' => {
'Header' => undef,
'Line' => '3004',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
}
},
'Return' => '1',
'ShortName' => 'rdma_destroy_ep'
},
'47789' => {
'Header' => undef,
'Line' => '2940',
'Param' => {
'0' => {
'name' => 'id',
'type' => '48748'
},
'1' => {
'name' => 'res',
'type' => '3175'
},
'2' => {
'name' => 'pd',
'type' => '23229'
},
'3' => {
'name' => 'qp_init_attr',
'type' => '34467'
}
},
'Return' => '161',
'ShortName' => 'rdma_create_ep'
},
'48848' => {
'Header' => undef,
'Line' => '2856',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'channel',
'type' => '33039'
}
},
'Return' => '161',
'ShortName' => 'rdma_migrate_id'
},
'49470' => {
'Header' => undef,
'Line' => '742',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'level',
'type' => '161'
},
'2' => {
'name' => 'optname',
'type' => '161'
},
'3' => {
'name' => 'optval',
'type' => '82'
},
'4' => {
'name' => 'optlen',
'type' => '46'
}
},
'Return' => '161',
'ShortName' => 'rdma_set_option'
},
'49799' => {
'Header' => undef,
'Line' => '2790',
'Param' => {
'0' => {
'name' => 'event',
'type' => '32325'
}
},
'Return' => '1356',
'ShortName' => 'rdma_event_str'
},
'49848' => {
'Header' => undef,
'Line' => '2622',
'Param' => {
'0' => {
'name' => 'channel',
'type' => '33039'
},
'1' => {
'name' => 'event',
'type' => '54059'
}
},
'Return' => '161',
'ShortName' => 'rdma_get_cm_event'
},
'54069' => {
'Header' => undef,
'Line' => '2610',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
}
},
'Return' => '161',
'ShortName' => 'rdma_establish'
},
'55475' => {
'Header' => undef,
'Line' => '2241',
'Param' => {
'0' => {
'name' => 'event',
'type' => '33122'
}
},
'Return' => '161',
'ShortName' => 'rdma_ack_cm_event'
},
'55576' => {
'Header' => undef,
'Line' => '2173',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'addr',
'type' => '1883'
}
},
'Return' => '161',
'ShortName' => 'rdma_leave_multicast'
},
'56420' => {
'Header' => undef,
'Line' => '2160',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'addr',
'type' => '1883'
},
'2' => {
'name' => 'context',
'type' => '82'
}
},
'Return' => '161',
'ShortName' => 'rdma_join_multicast'
},
'56663' => {
'Header' => undef,
'Line' => '2136',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'mc_join_attr',
'type' => '56948'
},
'2' => {
'name' => 'context',
'type' => '82'
}
},
'Return' => '161',
'ShortName' => 'rdma_join_multicast_ex'
},
'58177' => {
'Header' => undef,
'Line' => '2041',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
}
},
'Return' => '161',
'ShortName' => 'rdma_disconnect'
},
'58917' => {
'Header' => undef,
'Line' => '2008',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'event',
'type' => '21346'
}
},
'Return' => '161',
'ShortName' => 'rdma_notify'
},
'59185' => {
'Header' => undef,
'Line' => '2001',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'private_data',
'type' => '1888'
},
'2' => {
'name' => 'private_data_len',
'type' => '789'
}
},
'Return' => '161',
'ShortName' => 'rdma_reject_ece'
},
'59323' => {
'Header' => undef,
'Line' => '531',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'private_data',
'type' => '1888'
},
'2' => {
'name' => 'private_data_len',
'type' => '789'
}
},
'Return' => '161',
'ShortName' => 'rdma_reject'
},
'59885' => {
'Header' => undef,
'Line' => '513',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'conn_param',
'type' => '54666'
}
},
'Return' => '161',
'ShortName' => 'rdma_accept'
},
'60805' => {
'Header' => undef,
'Line' => '492',
'Param' => {
'0' => {
'name' => 'listen',
'type' => '33407'
},
'1' => {
'name' => 'id',
'type' => '48748'
}
},
'Return' => '161',
'ShortName' => 'rdma_get_request'
},
'61286' => {
'Header' => undef,
'Line' => '487',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'backlog',
'type' => '161'
}
},
'Return' => '161',
'ShortName' => 'rdma_listen'
},
'61584' => {
'Header' => undef,
'Line' => '449',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'conn_param',
'type' => '54666'
}
},
'Return' => '161',
'ShortName' => 'rdma_connect'
},
'62554' => {
'Header' => undef,
'Line' => '431',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
}
},
'Return' => '1',
'ShortName' => 'rdma_destroy_qp'
},
'62637' => {
'Header' => undef,
'Line' => '415',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'pd',
'type' => '23229'
},
'2' => {
'name' => 'qp_init_attr',
'type' => '34467'
}
},
'Return' => '161',
'ShortName' => 'rdma_create_qp'
},
'62949' => {
'Header' => undef,
'Line' => '1627',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'attr',
'type' => '31683'
}
},
'Return' => '161',
'ShortName' => 'rdma_create_qp_ex'
},
'64128' => {
'Header' => undef,
'Line' => '1565',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
}
},
'Return' => '1',
'ShortName' => 'rdma_destroy_srq'
},
'64211' => {
'Header' => undef,
'Line' => '1546',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'pd',
'type' => '23229'
},
'2' => {
'name' => 'attr',
'type' => '34472'
}
},
'Return' => '161',
'ShortName' => 'rdma_create_srq'
},
'64519' => {
'Header' => undef,
'Line' => '1501',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'attr',
'type' => '31743'
}
},
'Return' => '161',
'ShortName' => 'rdma_create_srq_ex'
},
'67244' => {
'Header' => undef,
'Line' => '1248',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'qp_attr',
'type' => '34477'
},
'2' => {
'name' => 'qp_attr_mask',
'type' => '2594'
}
},
'Return' => '161',
'ShortName' => 'rdma_init_qp_attr'
},
'67622' => {
'Header' => undef,
'Line' => '392',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'timeout_ms',
'type' => '161'
}
},
'Return' => '161',
'ShortName' => 'rdma_resolve_route'
},
'68322' => {
'Header' => undef,
'Line' => '375',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'src_addr',
'type' => '1883'
},
'2' => {
'name' => 'dst_addr',
'type' => '1883'
},
'3' => {
'name' => 'timeout_ms',
'type' => '161'
}
},
'Return' => '161',
'ShortName' => 'rdma_resolve_addr'
},
'70170' => {
'Header' => undef,
'Line' => '350',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
},
'1' => {
'name' => 'addr',
'type' => '1883'
}
},
'Return' => '161',
'ShortName' => 'rdma_bind_addr'
},
'73485' => {
'Header' => undef,
'Line' => '332',
'Param' => {
'0' => {
'name' => 'id',
'type' => '33407'
}
},
'Return' => '161',
'ShortName' => 'rdma_destroy_id'
},
'74065' => {
'Header' => undef,
'Line' => '279',
'Param' => {
'0' => {
'name' => 'channel',
'type' => '33039'
},
'1' => {
'name' => 'id',
'type' => '48748'
},
'2' => {
'name' => 'context',
'type' => '82'
},
'3' => {
'name' => 'ps',
'type' => '2918'
}
},
'Return' => '161',
'ShortName' => 'rdma_create_id'
},
'76852' => {
'Header' => undef,
'Line' => '591',
'Param' => {
'0' => {
'name' => 'channel',
'type' => '33039'
}
},
'Return' => '1',
'ShortName' => 'rdma_destroy_event_channel'
},
'76936' => {
'Header' => undef,
'Line' => '570',
'Return' => '33039',
'ShortName' => 'rdma_create_event_channel'
},
'77093' => {
'Header' => undef,
'Line' => '546',
'Param' => {
'0' => {
'name' => 'list',
'type' => '77567'
}
},
'Return' => '1',
'ShortName' => 'rdma_free_devices'
},
'77572' => {
'Header' => undef,
'Line' => '500',
'Param' => {
'0' => {
'name' => 'num_devices',
'type' => '2594'
}
},
'Return' => '77567',
'ShortName' => 'rdma_get_devices'
}
},
'SymbolVersion' => {
'raccept' => 'raccept@@RDMACM_1.0',
'rbind' => 'rbind@@RDMACM_1.0',
'rclose' => 'rclose@@RDMACM_1.0',
'rconnect' => 'rconnect@@RDMACM_1.0',
'rdma_accept' => 'rdma_accept@@RDMACM_1.0',
'rdma_ack_cm_event' => 'rdma_ack_cm_event@@RDMACM_1.0',
'rdma_bind_addr' => 'rdma_bind_addr@@RDMACM_1.0',
'rdma_connect' => 'rdma_connect@@RDMACM_1.0',
'rdma_create_ep' => 'rdma_create_ep@@RDMACM_1.0',
'rdma_create_event_channel' => 'rdma_create_event_channel@@RDMACM_1.0',
'rdma_create_id' => 'rdma_create_id@@RDMACM_1.0',
'rdma_create_qp' => 'rdma_create_qp@@RDMACM_1.0',
'rdma_create_qp_ex' => 'rdma_create_qp_ex@@RDMACM_1.0',
'rdma_create_srq' => 'rdma_create_srq@@RDMACM_1.0',
'rdma_create_srq_ex' => 'rdma_create_srq_ex@@RDMACM_1.0',
'rdma_destroy_ep' => 'rdma_destroy_ep@@RDMACM_1.0',
'rdma_destroy_event_channel' => 'rdma_destroy_event_channel@@RDMACM_1.0',
'rdma_destroy_id' => 'rdma_destroy_id@@RDMACM_1.0',
'rdma_destroy_qp' => 'rdma_destroy_qp@@RDMACM_1.0',
'rdma_destroy_srq' => 'rdma_destroy_srq@@RDMACM_1.0',
'rdma_disconnect' => 'rdma_disconnect@@RDMACM_1.0',
'rdma_establish' => 'rdma_establish@@RDMACM_1.2',
'rdma_event_str' => 'rdma_event_str@@RDMACM_1.0',
'rdma_free_devices' => 'rdma_free_devices@@RDMACM_1.0',
'rdma_freeaddrinfo' => 'rdma_freeaddrinfo@@RDMACM_1.0',
'rdma_get_cm_event' => 'rdma_get_cm_event@@RDMACM_1.0',
'rdma_get_devices' => 'rdma_get_devices@@RDMACM_1.0',
'rdma_get_dst_port' => 'rdma_get_dst_port@@RDMACM_1.0',
'rdma_get_remote_ece' => 'rdma_get_remote_ece@@RDMACM_1.3',
'rdma_get_request' => 'rdma_get_request@@RDMACM_1.0',
'rdma_get_src_port' => 'rdma_get_src_port@@RDMACM_1.0',
'rdma_getaddrinfo' => 'rdma_getaddrinfo@@RDMACM_1.0',
'rdma_init_qp_attr' => 'rdma_init_qp_attr@@RDMACM_1.2',
'rdma_join_multicast' => 'rdma_join_multicast@@RDMACM_1.0',
'rdma_join_multicast_ex' => 'rdma_join_multicast_ex@@RDMACM_1.1',
'rdma_leave_multicast' => 'rdma_leave_multicast@@RDMACM_1.0',
'rdma_listen' => 'rdma_listen@@RDMACM_1.0',
'rdma_migrate_id' => 'rdma_migrate_id@@RDMACM_1.0',
'rdma_notify' => 'rdma_notify@@RDMACM_1.0',
'rdma_query_addrinfo' => 'rdma_query_addrinfo@@RDMACM_1.4',
'rdma_reject' => 'rdma_reject@@RDMACM_1.0',
'rdma_reject_ece' => 'rdma_reject_ece@@RDMACM_1.3',
'rdma_resolve_addr' => 'rdma_resolve_addr@@RDMACM_1.0',
'rdma_resolve_addrinfo' => 'rdma_resolve_addrinfo@@RDMACM_1.4',
'rdma_resolve_route' => 'rdma_resolve_route@@RDMACM_1.0',
'rdma_set_local_ece' => 'rdma_set_local_ece@@RDMACM_1.3',
'rdma_set_option' => 'rdma_set_option@@RDMACM_1.0',
'rdma_write_cm_event' => 'rdma_write_cm_event@@RDMACM_1.4',
'rfcntl' => 'rfcntl@@RDMACM_1.0',
'rgetpeername' => 'rgetpeername@@RDMACM_1.0',
'rgetsockname' => 'rgetsockname@@RDMACM_1.0',
'rgetsockopt' => 'rgetsockopt@@RDMACM_1.0',
'riomap' => 'riomap@@RDMACM_1.0',
'riounmap' => 'riounmap@@RDMACM_1.0',
'riowrite' => 'riowrite@@RDMACM_1.0',
'rlisten' => 'rlisten@@RDMACM_1.0',
'rpoll' => 'rpoll@@RDMACM_1.0',
'rread' => 'rread@@RDMACM_1.0',
'rreadv' => 'rreadv@@RDMACM_1.0',
'rrecv' => 'rrecv@@RDMACM_1.0',
'rrecvfrom' => 'rrecvfrom@@RDMACM_1.0',
'rrecvmsg' => 'rrecvmsg@@RDMACM_1.0',
'rselect' => 'rselect@@RDMACM_1.0',
'rsend' => 'rsend@@RDMACM_1.0',
'rsendmsg' => 'rsendmsg@@RDMACM_1.0',
'rsendto' => 'rsendto@@RDMACM_1.0',
'rsetsockopt' => 'rsetsockopt@@RDMACM_1.0',
'rshutdown' => 'rshutdown@@RDMACM_1.0',
'rsocket' => 'rsocket@@RDMACM_1.0',
'rwrite' => 'rwrite@@RDMACM_1.0',
'rwritev' => 'rwritev@@RDMACM_1.0'
},
'Symbols' => {
'librdmacm.so.1.4.63.0' => {
'raccept@@RDMACM_1.0' => 1,
'rbind@@RDMACM_1.0' => 1,
'rclose@@RDMACM_1.0' => 1,
'rconnect@@RDMACM_1.0' => 1,
'rdma_accept@@RDMACM_1.0' => 1,
'rdma_ack_cm_event@@RDMACM_1.0' => 1,
'rdma_bind_addr@@RDMACM_1.0' => 1,
'rdma_connect@@RDMACM_1.0' => 1,
'rdma_create_ep@@RDMACM_1.0' => 1,
'rdma_create_event_channel@@RDMACM_1.0' => 1,
'rdma_create_id@@RDMACM_1.0' => 1,
'rdma_create_qp@@RDMACM_1.0' => 1,
'rdma_create_qp_ex@@RDMACM_1.0' => 1,
'rdma_create_srq@@RDMACM_1.0' => 1,
'rdma_create_srq_ex@@RDMACM_1.0' => 1,
'rdma_destroy_ep@@RDMACM_1.0' => 1,
'rdma_destroy_event_channel@@RDMACM_1.0' => 1,
'rdma_destroy_id@@RDMACM_1.0' => 1,
'rdma_destroy_qp@@RDMACM_1.0' => 1,
'rdma_destroy_srq@@RDMACM_1.0' => 1,
'rdma_disconnect@@RDMACM_1.0' => 1,
'rdma_establish@@RDMACM_1.2' => 1,
'rdma_event_str@@RDMACM_1.0' => 1,
'rdma_free_devices@@RDMACM_1.0' => 1,
'rdma_freeaddrinfo@@RDMACM_1.0' => 1,
'rdma_get_cm_event@@RDMACM_1.0' => 1,
'rdma_get_devices@@RDMACM_1.0' => 1,
'rdma_get_dst_port@@RDMACM_1.0' => 1,
'rdma_get_remote_ece@@RDMACM_1.3' => 1,
'rdma_get_request@@RDMACM_1.0' => 1,
'rdma_get_src_port@@RDMACM_1.0' => 1,
'rdma_getaddrinfo@@RDMACM_1.0' => 1,
'rdma_init_qp_attr@@RDMACM_1.2' => 1,
'rdma_join_multicast@@RDMACM_1.0' => 1,
'rdma_join_multicast_ex@@RDMACM_1.1' => 1,
'rdma_leave_multicast@@RDMACM_1.0' => 1,
'rdma_listen@@RDMACM_1.0' => 1,
'rdma_migrate_id@@RDMACM_1.0' => 1,
'rdma_notify@@RDMACM_1.0' => 1,
'rdma_query_addrinfo@@RDMACM_1.4' => 1,
'rdma_reject@@RDMACM_1.0' => 1,
'rdma_reject_ece@@RDMACM_1.3' => 1,
'rdma_resolve_addr@@RDMACM_1.0' => 1,
'rdma_resolve_addrinfo@@RDMACM_1.4' => 1,
'rdma_resolve_route@@RDMACM_1.0' => 1,
'rdma_set_local_ece@@RDMACM_1.3' => 1,
'rdma_set_option@@RDMACM_1.0' => 1,
'rdma_write_cm_event@@RDMACM_1.4' => 1,
'rfcntl@@RDMACM_1.0' => 1,
'rgetpeername@@RDMACM_1.0' => 1,
'rgetsockname@@RDMACM_1.0' => 1,
'rgetsockopt@@RDMACM_1.0' => 1,
'riomap@@RDMACM_1.0' => 1,
'riounmap@@RDMACM_1.0' => 1,
'riowrite@@RDMACM_1.0' => 1,
'rlisten@@RDMACM_1.0' => 1,
'rpoll@@RDMACM_1.0' => 1,
'rread@@RDMACM_1.0' => 1,
'rreadv@@RDMACM_1.0' => 1,
'rrecv@@RDMACM_1.0' => 1,
'rrecvfrom@@RDMACM_1.0' => 1,
'rrecvmsg@@RDMACM_1.0' => 1,
'rselect@@RDMACM_1.0' => 1,
'rsend@@RDMACM_1.0' => 1,
'rsendmsg@@RDMACM_1.0' => 1,
'rsendto@@RDMACM_1.0' => 1,
'rsetsockopt@@RDMACM_1.0' => 1,
'rshutdown@@RDMACM_1.0' => 1,
'rsocket@@RDMACM_1.0' => 1,
'rwrite@@RDMACM_1.0' => 1,
'rwritev@@RDMACM_1.0' => 1
}
},
'Target' => 'unix',
'TypeInfo' => {
'-1' => {
'Name' => '...',
'Type' => 'Intrinsic'
},
'1' => {
'Name' => 'void',
'Type' => 'Intrinsic'
},
'101' => {
'Name' => 'unsigned short',
'Size' => '2',
'Type' => 'Intrinsic'
},
'107071' => {
'BaseType' => '58',
'Header' => undef,
'Line' => '33',
'Name' => 'nfds_t',
'Size' => '8',
'Type' => 'Typedef'
},
'107083' => {
'Header' => undef,
'Line' => '36',
'Memb' => {
'0' => {
'name' => 'fd',
'offset' => '0',
'type' => '161'
},
'1' => {
'name' => 'events',
'offset' => '4',
'type' => '137'
},
'2' => {
'name' => 'revents',
'offset' => '6',
'type' => '137'
}
},
'Name' => 'struct pollfd',
'Size' => '8',
'Type' => 'Struct'
},
'108362' => {
'BaseType' => '107083',
'Name' => 'struct pollfd*',
'Size' => '8',
'Type' => 'Pointer'
},
'1110' => {
'BaseType' => '272',
'Header' => undef,
'Line' => '33',
'Name' => 'socklen_t',
'Size' => '4',
'Type' => 'Typedef'
},
'111527' => {
'BaseType' => '88756',
'Name' => 'struct msghdr const*',
'Size' => '8',
'Type' => 'Pointer'
},
'11209' => {
'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'
},
'1196' => {
'BaseType' => '101',
'Header' => undef,
'Line' => '28',
'Name' => 'sa_family_t',
'Size' => '2',
'Type' => 'Typedef'
},
'1208' => {
'Header' => undef,
'Line' => '180',
'Memb' => {
'0' => {
'name' => 'sa_family',
'offset' => '0',
'type' => '1196'
},
'1' => {
'name' => 'sa_data',
'offset' => '2',
'type' => '1253'
}
},
'Name' => 'struct sockaddr',
'Size' => '16',
'Type' => 'Struct'
},
'1248' => {
'BaseType' => '1208',
'Name' => 'struct sockaddr const',
'Size' => '16',
'Type' => 'Const'
},
'125' => {
'BaseType' => '89',
'Header' => undef,
'Line' => '38',
'Name' => '__uint8_t',
'Size' => '1',
'Type' => 'Typedef'
},
'1253' => {
'BaseType' => '255',
'Name' => 'char[14]',
'Size' => '14',
'Type' => 'Array'
},
'131628' => {
'BaseType' => '87410',
'Name' => 'struct timeval*',
'Size' => '8',
'Type' => 'Pointer'
},
'1356' => {
'BaseType' => '262',
'Name' => 'char const*',
'Size' => '8',
'Type' => 'Pointer'
},
'136029' => {
'BaseType' => '88242',
'Name' => 'struct iovec const*',
'Size' => '8',
'Type' => 'Pointer'
},
'1366' => {
'BaseType' => '813',
'Header' => undef,
'Line' => '30',
'Name' => 'in_addr_t',
'Size' => '4',
'Type' => 'Typedef'
},
'137' => {
'Name' => 'short',
'Size' => '2',
'Type' => 'Intrinsic'
},
'1378' => {
'Header' => undef,
'Line' => '31',
'Memb' => {
'0' => {
'name' => 's_addr',
'offset' => '0',
'type' => '1366'
}
},
'Name' => 'struct in_addr',
'Size' => '4',
'Type' => 'Struct'
},
'143433' => {
'BaseType' => '88644',
'Name' => 'struct msghdr*',
'Size' => '8',
'Type' => 'Pointer'
},
'14652' => {
'BaseType' => '1110',
'Name' => 'socklen_t*',
'Size' => '8',
'Type' => 'Pointer'
},
'149' => {
'BaseType' => '101',
'Header' => undef,
'Line' => '40',
'Name' => '__uint16_t',
'Size' => '2',
'Type' => 'Typedef'
},
'1588' => {
'BaseType' => '801',
'Header' => undef,
'Line' => '123',
'Name' => 'in_port_t',
'Size' => '2',
'Type' => 'Typedef'
},
'15909' => {
'BaseType' => '185',
'Header' => undef,
'Line' => '160',
'Name' => '__time_t',
'Size' => '8',
'Type' => 'Typedef'
},
'1600' => {
'Header' => undef,
'Line' => '221',
'Memb' => {
'0' => {
'name' => '__u6_addr8',
'offset' => '0',
'type' => '1646'
},
'1' => {
'name' => '__u6_addr16',
'offset' => '0',
'type' => '1662'
},
'2' => {
'name' => '__u6_addr32',
'offset' => '0',
'type' => '1678'
}
},
'Size' => '16',
'Type' => 'Union'
},
'161' => {
'Name' => 'int',
'Size' => '4',
'Type' => 'Intrinsic'
},
'1646' => {
'BaseType' => '789',
'Name' => 'uint8_t[16]',
'Size' => '16',
'Type' => 'Array'
},
'1662' => {
'BaseType' => '801',
'Name' => 'uint16_t[8]',
'Size' => '16',
'Type' => 'Array'
},
'1678' => {
'BaseType' => '813',
'Name' => 'uint32_t[4]',
'Size' => '16',
'Type' => 'Array'
},
'1694' => {
'Header' => undef,
'Line' => '219',
'Memb' => {
'0' => {
'name' => '__in6_u',
'offset' => '0',
'type' => '1600'
}
},
'Name' => 'struct in6_addr',
'Size' => '16',
'Type' => 'Struct'
},
'17021' => {
'Header' => undef,
'Line' => '193',
'Memb' => {
'0' => {
'name' => 'ss_family',
'offset' => '0',
'type' => '1196'
},
'1' => {
'name' => '__ss_padding',
'offset' => '2',
'type' => '17074'
},
'2' => {
'name' => '__ss_align',
'offset' => '288',
'type' => '58'
}
},
'Name' => 'struct sockaddr_storage',
'Size' => '128',
'Type' => 'Struct'
},
'17074' => {
'BaseType' => '255',
'Name' => 'char[118]',
'Size' => '118',
'Type' => 'Array'
},
'1721' => {
'Header' => undef,
'Line' => '245',
'Memb' => {
'0' => {
'name' => 'sin_family',
'offset' => '0',
'type' => '1196'
},
'1' => {
'name' => 'sin_port',
'offset' => '2',
'type' => '1588'
},
'2' => {
'name' => 'sin_addr',
'offset' => '4',
'type' => '1378'
},
'3' => {
'name' => 'sin_zero',
'offset' => '8',
'type' => '1787'
}
},
'Name' => 'struct sockaddr_in',
'Size' => '16',
'Type' => 'Struct'
},
'173' => {
'BaseType' => '70',
'Header' => undef,
'Line' => '42',
'Name' => '__uint32_t',
'Size' => '4',
'Type' => 'Typedef'
},
'1787' => {
'BaseType' => '89',
'Name' => 'unsigned char[8]',
'Size' => '8',
'Type' => 'Array'
},
'1803' => {
'Header' => undef,
'Line' => '260',
'Memb' => {
'0' => {
'name' => 'sin6_family',
'offset' => '0',
'type' => '1196'
},
'1' => {
'name' => 'sin6_port',
'offset' => '2',
'type' => '1588'
},
'2' => {
'name' => 'sin6_flowinfo',
'offset' => '4',
'type' => '813'
},
'3' => {
'name' => 'sin6_addr',
'offset' => '8',
'type' => '1694'
},
'4' => {
'name' => 'sin6_scope_id',
'offset' => '36',
'type' => '813'
}
},
'Name' => 'struct sockaddr_in6',
'Size' => '28',
'Type' => 'Struct'
},
'185' => {
'Name' => 'long',
'Size' => '8',
'Type' => 'Intrinsic'
},
'1883' => {
'BaseType' => '1208',
'Name' => 'struct sockaddr*',
'Size' => '8',
'Type' => 'Pointer'
},
'1888' => {
'BaseType' => '1898',
'Name' => 'void const*',
'Size' => '8',
'Type' => 'Pointer'
},
'1898' => {
'BaseType' => '1',
'Name' => 'void const',
'Type' => 'Const'
},
'19096' => {
'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'
},
'19160' => {
'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'
},
'19212' => {
'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'
},
'19379' => {
'Header' => undef,
'Line' => '2069',
'Memb' => {
'0' => {
'name' => 'device',
'offset' => '0',
'type' => '28538'
},
'1' => {
'name' => 'ops',
'offset' => '8',
'type' => '28720'
},
'2' => {
'name' => 'cmd_fd',
'offset' => '612',
'type' => '161'
},
'3' => {
'name' => 'async_fd',
'offset' => '616',
'type' => '161'
},
'4' => {
'name' => 'num_comp_vectors',
'offset' => '626',
'type' => '161'
},
'5' => {
'name' => 'mutex',
'offset' => '640',
'type' => '16625'
},
'6' => {
'name' => 'abi_compat',
'offset' => '800',
'type' => '82'
}
},
'Name' => 'struct ibv_context',
'Size' => '328',
'Type' => 'Struct'
},
'19497' => {
'BaseType' => '19379',
'Name' => 'struct ibv_context*',
'Size' => '8',
'Type' => 'Pointer'
},
'19577' => {
'Header' => undef,
'Line' => '182',
'Memb' => {
'0' => {
'name' => 'fw_ver',
'offset' => '0',
'type' => '20111'
},
'1' => {
'name' => 'node_guid',
'offset' => '100',
'type' => '2079'
},
'10' => {
'name' => 'device_cap_flags',
'offset' => '278',
'type' => '70'
},
'11' => {
'name' => 'max_sge',
'offset' => '288',
'type' => '161'
},
'12' => {
'name' => 'max_sge_rd',
'offset' => '292',
'type' => '161'
},
'13' => {
'name' => 'max_cq',
'offset' => '296',
'type' => '161'
},
'14' => {
'name' => 'max_cqe',
'offset' => '306',
'type' => '161'
},
'15' => {
'name' => 'max_mr',
'offset' => '310',
'type' => '161'
},
'16' => {
'name' => 'max_pd',
'offset' => '320',
'type' => '161'
},
'17' => {
'name' => 'max_qp_rd_atom',
'offset' => '324',
'type' => '161'
},
'18' => {
'name' => 'max_ee_rd_atom',
'offset' => '328',
'type' => '161'
},
'19' => {
'name' => 'max_res_rd_atom',
'offset' => '338',
'type' => '161'
},
'2' => {
'name' => 'sys_image_guid',
'offset' => '114',
'type' => '2079'
},
'20' => {
'name' => 'max_qp_init_rd_atom',
'offset' => '342',
'type' => '161'
},
'21' => {
'name' => 'max_ee_init_rd_atom',
'offset' => '352',
'type' => '161'
},
'22' => {
'name' => 'atomic_cap',
'offset' => '356',
'type' => '19212'
},
'23' => {
'name' => 'max_ee',
'offset' => '360',
'type' => '161'
},
'24' => {
'name' => 'max_rdd',
'offset' => '370',
'type' => '161'
},
'25' => {
'name' => 'max_mw',
'offset' => '374',
'type' => '161'
},
'26' => {
'name' => 'max_raw_ipv6_qp',
'offset' => '384',
'type' => '161'
},
'27' => {
'name' => 'max_raw_ethy_qp',
'offset' => '388',
'type' => '161'
},
'28' => {
'name' => 'max_mcast_grp',
'offset' => '392',
'type' => '161'
},
'29' => {
'name' => 'max_mcast_qp_attach',
'offset' => '402',
'type' => '161'
},
'3' => {
'name' => 'max_mr_size',
'offset' => '128',
'type' => '825'
},
'30' => {
'name' => 'max_total_mcast_qp_attach',
'offset' => '406',
'type' => '161'
},
'31' => {
'name' => 'max_ah',
'offset' => '512',
'type' => '161'
},
'32' => {
'name' => 'max_fmr',
'offset' => '516',
'type' => '161'
},
'33' => {
'name' => 'max_map_per_fmr',
'offset' => '520',
'type' => '161'
},
'34' => {
'name' => 'max_srq',
'offset' => '530',
'type' => '161'
},
'35' => {
'name' => 'max_srq_wr',
'offset' => '534',
'type' => '161'
},
'36' => {
'name' => 'max_srq_sge',
'offset' => '544',
'type' => '161'
},
'37' => {
'name' => 'max_pkeys',
'offset' => '548',
'type' => '801'
},
'38' => {
'name' => 'local_ca_ack_delay',
'offset' => '550',
'type' => '789'
},
'39' => {
'name' => 'phys_port_cnt',
'offset' => '551',
'type' => '789'
},
'4' => {
'name' => 'page_size_cap',
'offset' => '136',
'type' => '825'
},
'5' => {
'name' => 'vendor_id',
'offset' => '150',
'type' => '813'
},
'6' => {
'name' => 'vendor_part_id',
'offset' => '256',
'type' => '813'
},
'7' => {
'name' => 'hw_ver',
'offset' => '260',
'type' => '813'
},
'8' => {
'name' => 'max_qp',
'offset' => '264',
'type' => '161'
},
'9' => {
'name' => 'max_qp_wr',
'offset' => '274',
'type' => '161'
}
},
'Name' => 'struct ibv_device_attr',
'Size' => '232',
'Type' => 'Struct'
},
'197' => {
'BaseType' => '58',
'Header' => undef,
'Line' => '45',
'Name' => '__uint64_t',
'Size' => '8',
'Type' => 'Typedef'
},
'20111' => {
'BaseType' => '255',
'Name' => 'char[64]',
'Size' => '64',
'Type' => 'Array'
},
'2019' => {
'BaseType' => '101',
'Header' => undef,
'Line' => '24',
'Name' => '__u16',
'Size' => '2',
'Type' => 'Typedef'
},
'2031' => {
'BaseType' => '70',
'Header' => undef,
'Line' => '27',
'Name' => '__u32',
'Size' => '4',
'Type' => 'Typedef'
},
'2043' => {
'BaseType' => '837',
'Header' => undef,
'Line' => '31',
'Name' => '__u64',
'Size' => '8',
'Type' => 'Typedef'
},
'2055' => {
'BaseType' => '2019',
'Header' => undef,
'Line' => '25',
'Name' => '__be16',
'Size' => '2',
'Type' => 'Typedef'
},
'2067' => {
'BaseType' => '2031',
'Header' => undef,
'Line' => '27',
'Name' => '__be32',
'Size' => '4',
'Type' => 'Typedef'
},
'2079' => {
'BaseType' => '2043',
'Header' => undef,
'Line' => '29',
'Name' => '__be64',
'Size' => '8',
'Type' => 'Typedef'
},
'20879' => {
'Header' => undef,
'Line' => '366',
'Memb' => {
'0' => {
'name' => 'IBV_MTU_256',
'value' => '1'
},
'1' => {
'name' => 'IBV_MTU_512',
'value' => '2'
},
'2' => {
'name' => 'IBV_MTU_1024',
'value' => '3'
},
'3' => {
'name' => 'IBV_MTU_2048',
'value' => '4'
},
'4' => {
'name' => 'IBV_MTU_4096',
'value' => '5'
}
},
'Name' => 'enum ibv_mtu',
'Size' => '4',
'Type' => 'Enum'
},
'209' => {
'BaseType' => '185',
'Header' => undef,
'Line' => '152',
'Name' => '__off_t',
'Size' => '8',
'Type' => 'Typedef'
},
'21346' => {
'Header' => undef,
'Line' => '453',
'Memb' => {
'0' => {
'name' => 'IBV_EVENT_CQ_ERR',
'value' => '0'
},
'1' => {
'name' => 'IBV_EVENT_QP_FATAL',
'value' => '1'
},
'10' => {
'name' => 'IBV_EVENT_PORT_ERR',
'value' => '10'
},
'11' => {
'name' => 'IBV_EVENT_LID_CHANGE',
'value' => '11'
},
'12' => {
'name' => 'IBV_EVENT_PKEY_CHANGE',
'value' => '12'
},
'13' => {
'name' => 'IBV_EVENT_SM_CHANGE',
'value' => '13'
},
'14' => {
'name' => 'IBV_EVENT_SRQ_ERR',
'value' => '14'
},
'15' => {
'name' => 'IBV_EVENT_SRQ_LIMIT_REACHED',
'value' => '15'
},
'16' => {
'name' => 'IBV_EVENT_QP_LAST_WQE_REACHED',
'value' => '16'
},
'17' => {
'name' => 'IBV_EVENT_CLIENT_REREGISTER',
'value' => '17'
},
'18' => {
'name' => 'IBV_EVENT_GID_CHANGE',
'value' => '18'
},
'19' => {
'name' => 'IBV_EVENT_WQ_FATAL',
'value' => '19'
},
'2' => {
'name' => 'IBV_EVENT_QP_REQ_ERR',
'value' => '2'
},
'20' => {
'name' => 'IBV_EVENT_DEVICE_SPEED_CHANGE',
'value' => '20'
},
'3' => {
'name' => 'IBV_EVENT_QP_ACCESS_ERR',
'value' => '3'
},
'4' => {
'name' => 'IBV_EVENT_COMM_EST',
'value' => '4'
},
'5' => {
'name' => 'IBV_EVENT_SQ_DRAINED',
'value' => '5'
},
'6' => {
'name' => 'IBV_EVENT_PATH_MIG',
'value' => '6'
},
'7' => {
'name' => 'IBV_EVENT_PATH_MIG_ERR',
'value' => '7'
},
'8' => {
'name' => 'IBV_EVENT_DEVICE_FATAL',
'value' => '8'
},
'9' => {
'name' => 'IBV_EVENT_PORT_ACTIVE',
'value' => '9'
}
},
'Name' => 'enum ibv_event_type',
'Size' => '4',
'Type' => 'Enum'
},
'21489' => {
'Header' => undef,
'Line' => '1540',
'Memb' => {
'0' => {
'name' => 'context',
'offset' => '0',
'type' => '19497'
},
'1' => {
'name' => 'channel',
'offset' => '8',
'type' => '27196'
},
'2' => {
'name' => 'cq_context',
'offset' => '22',
'type' => '82'
},
'3' => {
'name' => 'handle',
'offset' => '36',
'type' => '813'
},
'4' => {
'name' => 'cqe',
'offset' => '40',
'type' => '161'
},
'5' => {
'name' => 'mutex',
'offset' => '50',
'type' => '16625'
},
'6' => {
'name' => 'cond',
'offset' => '114',
'type' => '16699'
},
'7' => {
'name' => 'comp_events_completed',
'offset' => '288',
'type' => '813'
},
'8' => {
'name' => 'async_events_completed',
'offset' => '292',
'type' => '813'
}
},
'Name' => 'struct ibv_cq',
'Size' => '128',
'Type' => 'Struct'
},
'21629' => {
'BaseType' => '21489',
'Name' => 'struct ibv_cq*',
'Size' => '8',
'Type' => 'Pointer'
},
'21634' => {
'Header' => undef,
'Line' => '1315',
'Memb' => {
'0' => {
'name' => 'context',
'offset' => '0',
'type' => '19497'
},
'1' => {
'name' => 'qp_context',
'offset' => '8',
'type' => '82'
},
'10' => {
'name' => 'mutex',
'offset' => '100',
'type' => '16625'
},
'11' => {
'name' => 'cond',
'offset' => '260',
'type' => '16699'
},
'12' => {
'name' => 'events_completed',
'offset' => '338',
'type' => '813'
},
'2' => {
'name' => 'pd',
'offset' => '22',
'type' => '23229'
},
'3' => {
'name' => 'send_cq',
'offset' => '36',
'type' => '21629'
},
'4' => {
'name' => 'recv_cq',
'offset' => '50',
'type' => '21629'
},
'5' => {
'name' => 'srq',
'offset' => '64',
'type' => '21945'
},
'6' => {
'name' => 'handle',
'offset' => '72',
'type' => '813'
},
'7' => {
'name' => 'qp_num',
'offset' => '82',
'type' => '813'
},
'8' => {
'name' => 'state',
'offset' => '86',
'type' => '25321'
},
'9' => {
'name' => 'qp_type',
'offset' => '96',
'type' => '11209'
}
},
'Name' => 'struct ibv_qp',
'Size' => '160',
'Type' => 'Struct'
},
'21829' => {
'BaseType' => '21634',
'Name' => 'struct ibv_qp*',
'Size' => '8',
'Type' => 'Pointer'
},
'21834' => {
'Header' => undef,
'Line' => '1275',
'Memb' => {
'0' => {
'name' => 'context',
'offset' => '0',
'type' => '19497'
},
'1' => {
'name' => 'srq_context',
'offset' => '8',
'type' => '82'
},
'2' => {
'name' => 'pd',
'offset' => '22',
'type' => '23229'
},
'3' => {
'name' => 'handle',
'offset' => '36',
'type' => '813'
},
'4' => {
'name' => 'mutex',
'offset' => '50',
'type' => '16625'
},
'5' => {
'name' => 'cond',
'offset' => '114',
'type' => '16699'
},
'6' => {
'name' => 'events_completed',
'offset' => '288',
'type' => '813'
}
},
'Name' => 'struct ibv_srq',
'Size' => '128',
'Type' => 'Struct'
},
'21945' => {
'BaseType' => '21834',
'Name' => 'struct ibv_srq*',
'Size' => '8',
'Type' => 'Pointer'
},
'22149' => {
'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'
},
'22310' => {
'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'
},
'22578' => {
'Header' => undef,
'Line' => '601',
'Memb' => {
'0' => {
'name' => 'imm_data',
'offset' => '0',
'type' => '2067'
},
'1' => {
'name' => 'invalidated_rkey',
'offset' => '0',
'type' => '813'
}
},
'Size' => '4',
'Type' => 'Union'
},
'22613' => {
'Header' => undef,
'Line' => '592',
'Memb' => {
'0' => {
'name' => 'wr_id',
'offset' => '0',
'type' => '825'
},
'1' => {
'name' => 'status',
'offset' => '8',
'type' => '22149'
},
'10' => {
'name' => 'slid',
'offset' => '66',
'type' => '801'
},
'11' => {
'name' => 'sl',
'offset' => '68',
'type' => '789'
},
'12' => {
'name' => 'dlid_path_bits',
'offset' => '69',
'type' => '789'
},
'2' => {
'name' => 'opcode',
'offset' => '18',
'type' => '22310'
},
'3' => {
'name' => 'vendor_err',
'offset' => '22',
'type' => '813'
},
'4' => {
'name' => 'byte_len',
'offset' => '32',
'type' => '813'
},
'5' => {
'name' => 'unnamed0',
'offset' => '36',
'type' => '22578'
},
'6' => {
'name' => 'qp_num',
'offset' => '40',
'type' => '813'
},
'7' => {
'name' => 'src_qp',
'offset' => '50',
'type' => '813'
},
'8' => {
'name' => 'wc_flags',
'offset' => '54',
'type' => '70'
},
'9' => {
'name' => 'pkey_index',
'offset' => '64',
'type' => '801'
}
},
'Name' => 'struct ibv_wc',
'Size' => '48',
'Type' => 'Struct'
},
'22800' => {
'Header' => undef,
'Line' => '628',
'Memb' => {
'0' => {
'name' => 'mr',
'offset' => '0',
'type' => '22980'
},
'1' => {
'name' => 'addr',
'offset' => '8',
'type' => '825'
},
'2' => {
'name' => 'length',
'offset' => '22',
'type' => '825'
},
'3' => {
'name' => 'mw_access_flags',
'offset' => '36',
'type' => '70'
}
},
'Name' => 'struct ibv_mw_bind_info',
'Size' => '32',
'Type' => 'Struct'
},
'22869' => {
'Header' => undef,
'Line' => '675',
'Memb' => {
'0' => {
'name' => 'context',
'offset' => '0',
'type' => '19497'
},
'1' => {
'name' => 'pd',
'offset' => '8',
'type' => '23229'
},
'2' => {
'name' => 'addr',
'offset' => '22',
'type' => '82'
},
'3' => {
'name' => 'length',
'offset' => '36',
'type' => '46'
},
'4' => {
'name' => 'handle',
'offset' => '50',
'type' => '813'
},
'5' => {
'name' => 'lkey',
'offset' => '54',
'type' => '813'
},
'6' => {
'name' => 'rkey',
'offset' => '64',
'type' => '813'
}
},
'Name' => 'struct ibv_mr',
'Size' => '48',
'Type' => 'Struct'
},
'22980' => {
'BaseType' => '22869',
'Name' => 'struct ibv_mr*',
'Size' => '8',
'Type' => 'Pointer'
},
'23013' => {
'Header' => undef,
'Line' => '639',
'Memb' => {
'0' => {
'name' => 'context',
'offset' => '0',
'type' => '19497'
},
'1' => {
'name' => 'handle',
'offset' => '8',
'type' => '813'
}
},
'Name' => 'struct ibv_pd',
'Size' => '16',
'Type' => 'Struct'
},
'23201' => {
'Header' => undef,
'Line' => '664',
'Memb' => {
'0' => {
'name' => 'context',
'offset' => '0',
'type' => '19497'
}
},
'Name' => 'struct ibv_xrcd',
'Size' => '8',
'Type' => 'Struct'
},
'23229' => {
'BaseType' => '23013',
'Name' => 'struct ibv_pd*',
'Size' => '8',
'Type' => 'Pointer'
},
'233' => {
'BaseType' => '185',
'Header' => undef,
'Line' => '194',
'Name' => '__ssize_t',
'Size' => '8',
'Type' => 'Typedef'
},
'23364' => {
'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'
},
'23393' => {
'Header' => undef,
'Line' => '709',
'Memb' => {
'0' => {
'name' => 'context',
'offset' => '0',
'type' => '19497'
},
'1' => {
'name' => 'pd',
'offset' => '8',
'type' => '23229'
},
'2' => {
'name' => 'rkey',
'offset' => '22',
'type' => '813'
},
'3' => {
'name' => 'handle',
'offset' => '32',
'type' => '813'
},
'4' => {
'name' => 'type',
'offset' => '36',
'type' => '23364'
}
},
'Name' => 'struct ibv_mw',
'Size' => '32',
'Type' => 'Struct'
},
'23476' => {
'Header' => undef,
'Line' => '717',
'Memb' => {
'0' => {
'name' => 'dgid',
'offset' => '0',
'type' => '2428'
},
'1' => {
'name' => 'flow_label',
'offset' => '22',
'type' => '813'
},
'2' => {
'name' => 'sgid_index',
'offset' => '32',
'type' => '789'
},
'3' => {
'name' => 'hop_limit',
'offset' => '33',
'type' => '789'
},
'4' => {
'name' => 'traffic_class',
'offset' => '34',
'type' => '789'
}
},
'Name' => 'struct ibv_global_route',
'Size' => '24',
'Type' => 'Struct'
},
'23560' => {
'Header' => undef,
'Line' => '788',
'Memb' => {
'0' => {
'name' => 'grh',
'offset' => '0',
'type' => '23476'
},
'1' => {
'name' => 'dlid',
'offset' => '36',
'type' => '801'
},
'2' => {
'name' => 'sl',
'offset' => '38',
'type' => '789'
},
'3' => {
'name' => 'src_path_bits',
'offset' => '39',
'type' => '789'
},
'4' => {
'name' => 'static_rate',
'offset' => '40',
'type' => '789'
},
'5' => {
'name' => 'is_global',
'offset' => '41',
'type' => '789'
},
'6' => {
'name' => 'port_num',
'offset' => '48',
'type' => '789'
}
},
'Name' => 'struct ibv_ah_attr',
'Size' => '32',
'Type' => 'Struct'
},
'23671' => {
'Header' => undef,
'Line' => '803',
'Memb' => {
'0' => {
'name' => 'max_wr',
'offset' => '0',
'type' => '813'
},
'1' => {
'name' => 'max_sge',
'offset' => '4',
'type' => '813'
},
'2' => {
'name' => 'srq_limit',
'offset' => '8',
'type' => '813'
}
},
'Name' => 'struct ibv_srq_attr',
'Size' => '12',
'Type' => 'Struct'
},
'23727' => {
'Header' => undef,
'Line' => '809',
'Memb' => {
'0' => {
'name' => 'srq_context',
'offset' => '0',
'type' => '82'
},
'1' => {
'name' => 'attr',
'offset' => '8',
'type' => '23671'
}
},
'Name' => 'struct ibv_srq_init_attr',
'Size' => '24',
'Type' => 'Struct'
},
'23769' => {
'Header' => undef,
'Line' => '814',
'Memb' => {
'0' => {
'name' => 'IBV_SRQT_BASIC',
'value' => '0'
},
'1' => {
'name' => 'IBV_SRQT_XRC',
'value' => '1'
},
'2' => {
'name' => 'IBV_SRQT_TM',
'value' => '2'
}
},
'Name' => 'enum ibv_srq_type',
'Size' => '4',
'Type' => 'Enum'
},
'23857' => {
'Header' => undef,
'Line' => '829',
'Memb' => {
'0' => {
'name' => 'max_num_tags',
'offset' => '0',
'type' => '813'
},
'1' => {
'name' => 'max_ops',
'offset' => '4',
'type' => '813'
}
},
'Name' => 'struct ibv_tm_cap',
'Size' => '8',
'Type' => 'Struct'
},
'23899' => {
'Header' => undef,
'Line' => '834',
'Memb' => {
'0' => {
'name' => 'srq_context',
'offset' => '0',
'type' => '82'
},
'1' => {
'name' => 'attr',
'offset' => '8',
'type' => '23671'
},
'2' => {
'name' => 'comp_mask',
'offset' => '32',
'type' => '813'
},
'3' => {
'name' => 'srq_type',
'offset' => '36',
'type' => '23769'
},
'4' => {
'name' => 'pd',
'offset' => '50',
'type' => '23229'
},
'5' => {
'name' => 'xrcd',
'offset' => '64',
'type' => '24023'
},
'6' => {
'name' => 'cq',
'offset' => '72',
'type' => '21629'
},
'7' => {
'name' => 'tm_cap',
'offset' => '86',
'type' => '23857'
}
},
'Name' => 'struct ibv_srq_init_attr_ex',
'Size' => '64',
'Type' => 'Struct'
},
'2392' => {
'Header' => undef,
'Line' => '67',
'Memb' => {
'0' => {
'name' => 'subnet_prefix',
'offset' => '0',
'type' => '2079'
},
'1' => {
'name' => 'interface_id',
'offset' => '8',
'type' => '2079'
}
},
'Size' => '16',
'Type' => 'Struct'
},
'24023' => {
'BaseType' => '23201',
'Name' => 'struct ibv_xrcd*',
'Size' => '8',
'Type' => 'Pointer'
},
'2428' => {
'Header' => undef,
'Line' => '65',
'Memb' => {
'0' => {
'name' => 'raw',
'offset' => '0',
'type' => '1646'
},
'1' => {
'name' => 'global',
'offset' => '0',
'type' => '2392'
}
},
'Name' => 'union ibv_gid',
'Size' => '16',
'Type' => 'Union'
},
'24300' => {
'Header' => undef,
'Line' => '906',
'Memb' => {
'0' => {
'name' => 'context',
'offset' => '0',
'type' => '19497'
},
'1' => {
'name' => 'ind_tbl_handle',
'offset' => '8',
'type' => '161'
},
'2' => {
'name' => 'ind_tbl_num',
'offset' => '18',
'type' => '161'
},
'3' => {
'name' => 'comp_mask',
'offset' => '22',
'type' => '813'
}
},
'Name' => 'struct ibv_rwq_ind_table',
'Size' => '24',
'Type' => 'Struct'
},
'24490' => {
'Header' => undef,
'Line' => '937',
'Memb' => {
'0' => {
'name' => 'max_send_wr',
'offset' => '0',
'type' => '813'
},
'1' => {
'name' => 'max_recv_wr',
'offset' => '4',
'type' => '813'
},
'2' => {
'name' => 'max_send_sge',
'offset' => '8',
'type' => '813'
},
'3' => {
'name' => 'max_recv_sge',
'offset' => '18',
'type' => '813'
},
'4' => {
'name' => 'max_inline_data',
'offset' => '22',
'type' => '813'
}
},
'Name' => 'struct ibv_qp_cap',
'Size' => '20',
'Type' => 'Struct'
},
'245' => {
'BaseType' => '255',
'Name' => 'char*',
'Size' => '8',
'Type' => 'Pointer'
},
'24574' => {
'Header' => undef,
'Line' => '945',
'Memb' => {
'0' => {
'name' => 'qp_context',
'offset' => '0',
'type' => '82'
},
'1' => {
'name' => 'send_cq',
'offset' => '8',
'type' => '21629'
},
'2' => {
'name' => 'recv_cq',
'offset' => '22',
'type' => '21629'
},
'3' => {
'name' => 'srq',
'offset' => '36',
'type' => '21945'
},
'4' => {
'name' => 'cap',
'offset' => '50',
'type' => '24490'
},
'5' => {
'name' => 'qp_type',
'offset' => '82',
'type' => '11209'
},
'6' => {
'name' => 'sq_sig_all',
'offset' => '86',
'type' => '161'
}
},
'Name' => 'struct ibv_qp_init_attr',
'Size' => '64',
'Type' => 'Struct'
},
'24745' => {
'Header' => undef,
'Line' => '989',
'Memb' => {
'0' => {
'name' => 'rx_hash_function',
'offset' => '0',
'type' => '789'
},
'1' => {
'name' => 'rx_hash_key_len',
'offset' => '1',
'type' => '789'
},
'2' => {
'name' => 'rx_hash_key',
'offset' => '8',
'type' => '24815'
},
'3' => {
'name' => 'rx_hash_fields_mask',
'offset' => '22',
'type' => '825'
}
},
'Name' => 'struct ibv_rx_hash_conf',
'Size' => '24',
'Type' => 'Struct'
},
'24815' => {
'BaseType' => '789',
'Name' => 'uint8_t*',
'Size' => '8',
'Type' => 'Pointer'
},
'24820' => {
'Header' => undef,
'Line' => '998',
'Memb' => {
'0' => {
'name' => 'qp_context',
'offset' => '0',
'type' => '82'
},
'1' => {
'name' => 'send_cq',
'offset' => '8',
'type' => '21629'
},
'10' => {
'name' => 'create_flags',
'offset' => '128',
'type' => '813'
},
'11' => {
'name' => 'max_tso_header',
'offset' => '132',
'type' => '801'
},
'12' => {
'name' => 'rwq_ind_tbl',
'offset' => '136',
'type' => '25057'
},
'13' => {
'name' => 'rx_hash_conf',
'offset' => '150',
'type' => '24745'
},
'14' => {
'name' => 'source_qpn',
'offset' => '288',
'type' => '813'
},
'15' => {
'name' => 'send_ops_flags',
'offset' => '296',
'type' => '825'
},
'2' => {
'name' => 'recv_cq',
'offset' => '22',
'type' => '21629'
},
'3' => {
'name' => 'srq',
'offset' => '36',
'type' => '21945'
},
'4' => {
'name' => 'cap',
'offset' => '50',
'type' => '24490'
},
'5' => {
'name' => 'qp_type',
'offset' => '82',
'type' => '11209'
},
'6' => {
'name' => 'sq_sig_all',
'offset' => '86',
'type' => '161'
},
'7' => {
'name' => 'comp_mask',
'offset' => '96',
'type' => '813'
},
'8' => {
'name' => 'pd',
'offset' => '100',
'type' => '23229'
},
'9' => {
'name' => 'xrcd',
'offset' => '114',
'type' => '24023'
}
},
'Name' => 'struct ibv_qp_init_attr_ex',
'Size' => '136',
'Type' => 'Struct'
},
'25057' => {
'BaseType' => '24300',
'Name' => 'struct ibv_rwq_ind_table*',
'Size' => '8',
'Type' => 'Pointer'
},
'25321' => {
'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'
},
'25386' => {
'Header' => undef,
'Line' => '1088',
'Memb' => {
'0' => {
'name' => 'IBV_MIG_MIGRATED',
'value' => '0'
},
'1' => {
'name' => 'IBV_MIG_REARM',
'value' => '1'
},
'2' => {
'name' => 'IBV_MIG_ARMED',
'value' => '2'
}
},
'Name' => 'enum ibv_mig_state',
'Size' => '4',
'Type' => 'Enum'
},
'25421' => {
'Header' => undef,
'Line' => '1094',
'Memb' => {
'0' => {
'name' => 'qp_state',
'offset' => '0',
'type' => '25321'
},
'1' => {
'name' => 'cur_qp_state',
'offset' => '4',
'type' => '25321'
},
'10' => {
'name' => 'ah_attr',
'offset' => '86',
'type' => '23560'
},
'11' => {
'name' => 'alt_ah_attr',
'offset' => '136',
'type' => '23560'
},
'12' => {
'name' => 'pkey_index',
'offset' => '288',
'type' => '801'
},
'13' => {
'name' => 'alt_pkey_index',
'offset' => '290',
'type' => '801'
},
'14' => {
'name' => 'en_sqd_async_notify',
'offset' => '292',
'type' => '789'
},
'15' => {
'name' => 'sq_draining',
'offset' => '293',
'type' => '789'
},
'16' => {
'name' => 'max_rd_atomic',
'offset' => '294',
'type' => '789'
},
'17' => {
'name' => 'max_dest_rd_atomic',
'offset' => '295',
'type' => '789'
},
'18' => {
'name' => 'min_rnr_timer',
'offset' => '296',
'type' => '789'
},
'19' => {
'name' => 'port_num',
'offset' => '297',
'type' => '789'
},
'2' => {
'name' => 'path_mtu',
'offset' => '8',
'type' => '20879'
},
'20' => {
'name' => 'timeout',
'offset' => '304',
'type' => '789'
},
'21' => {
'name' => 'retry_cnt',
'offset' => '305',
'type' => '789'
},
'22' => {
'name' => 'rnr_retry',
'offset' => '306',
'type' => '789'
},
'23' => {
'name' => 'alt_port_num',
'offset' => '307',
'type' => '789'
},
'24' => {
'name' => 'alt_timeout',
'offset' => '308',
'type' => '789'
},
'25' => {
'name' => 'rate_limit',
'offset' => '310',
'type' => '813'
},
'3' => {
'name' => 'path_mig_state',
'offset' => '18',
'type' => '25386'
},
'4' => {
'name' => 'qkey',
'offset' => '22',
'type' => '813'
},
'5' => {
'name' => 'rq_psn',
'offset' => '32',
'type' => '813'
},
'6' => {
'name' => 'sq_psn',
'offset' => '36',
'type' => '813'
},
'7' => {
'name' => 'dest_qp_num',
'offset' => '40',
'type' => '813'
},
'8' => {
'name' => 'qp_access_flags',
'offset' => '50',
'type' => '70'
},
'9' => {
'name' => 'cap',
'offset' => '54',
'type' => '24490'
}
},
'Name' => 'struct ibv_qp_attr',
'Size' => '144',
'Type' => 'Struct'
},
'255' => {
'Name' => 'char',
'Size' => '1',
'Type' => 'Intrinsic'
},
'25869' => {
'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'
},
'2594' => {
'BaseType' => '161',
'Name' => 'int*',
'Size' => '8',
'Type' => 'Pointer'
},
'25970' => {
'Header' => undef,
'Line' => '1172',
'Memb' => {
'0' => {
'name' => 'addr',
'offset' => '0',
'type' => '825'
},
'1' => {
'name' => 'length',
'offset' => '8',
'type' => '813'
},
'2' => {
'name' => 'lkey',
'offset' => '18',
'type' => '813'
}
},
'Name' => 'struct ibv_sge',
'Size' => '16',
'Type' => 'Struct'
},
'26031' => {
'Header' => undef,
'Line' => '1193',
'Memb' => {
'0' => {
'name' => 'imm_data',
'offset' => '0',
'type' => '2067'
},
'1' => {
'name' => 'invalidate_rkey',
'offset' => '0',
'type' => '813'
}
},
'Size' => '4',
'Type' => 'Union'
},
'26066' => {
'Header' => undef,
'Line' => '1198',
'Memb' => {
'0' => {
'name' => 'remote_addr',
'offset' => '0',
'type' => '825'
},
'1' => {
'name' => 'rkey',
'offset' => '8',
'type' => '813'
}
},
'Size' => '16',
'Type' => 'Struct'
},
'26104' => {
'Header' => undef,
'Line' => '1202',
'Memb' => {
'0' => {
'name' => 'remote_addr',
'offset' => '0',
'type' => '825'
},
'1' => {
'name' => 'compare_add',
'offset' => '8',
'type' => '825'
},
'2' => {
'name' => 'swap',
'offset' => '22',
'type' => '825'
},
'3' => {
'name' => 'rkey',
'offset' => '36',
'type' => '813'
}
},
'Size' => '32',
'Type' => 'Struct'
},
'26170' => {
'Header' => undef,
'Line' => '1208',
'Memb' => {
'0' => {
'name' => 'ah',
'offset' => '0',
'type' => '26276'
},
'1' => {
'name' => 'remote_qpn',
'offset' => '8',
'type' => '813'
},
'2' => {
'name' => 'remote_qkey',
'offset' => '18',
'type' => '813'
}
},
'Size' => '16',
'Type' => 'Struct'
},
'262' => {
'BaseType' => '255',
'Name' => 'char const',
'Size' => '1',
'Type' => 'Const'
},
'26221' => {
'Header' => undef,
'Line' => '1727',
'Memb' => {
'0' => {
'name' => 'context',
'offset' => '0',
'type' => '19497'
},
'1' => {
'name' => 'pd',
'offset' => '8',
'type' => '23229'
},
'2' => {
'name' => 'handle',
'offset' => '22',
'type' => '813'
}
},
'Name' => 'struct ibv_ah',
'Size' => '24',
'Type' => 'Struct'
},
'26276' => {
'BaseType' => '26221',
'Name' => 'struct ibv_ah*',
'Size' => '8',
'Type' => 'Pointer'
},
'26281' => {
'Header' => undef,
'Line' => '1197',
'Memb' => {
'0' => {
'name' => 'rdma',
'offset' => '0',
'type' => '26066'
},
'1' => {
'name' => 'atomic',
'offset' => '0',
'type' => '26104'
},
'2' => {
'name' => 'ud',
'offset' => '0',
'type' => '26170'
}
},
'Size' => '32',
'Type' => 'Union'
},
'26328' => {
'Header' => undef,
'Line' => '1215',
'Memb' => {
'0' => {
'name' => 'remote_srqn',
'offset' => '0',
'type' => '813'
}
},
'Size' => '4',
'Type' => 'Struct'
},
'26352' => {
'Header' => undef,
'Line' => '1214',
'Memb' => {
'0' => {
'name' => 'xrc',
'offset' => '0',
'type' => '26328'
}
},
'Size' => '4',
'Type' => 'Union'
},
'26374' => {
'Header' => undef,
'Line' => '1220',
'Memb' => {
'0' => {
'name' => 'mw',
'offset' => '0',
'type' => '26425'
},
'1' => {
'name' => 'rkey',
'offset' => '8',
'type' => '813'
},
'2' => {
'name' => 'bind_info',
'offset' => '22',
'type' => '22800'
}
},
'Size' => '48',
'Type' => 'Struct'
},
'26425' => {
'BaseType' => '23393',
'Name' => 'struct ibv_mw*',
'Size' => '8',
'Type' => 'Pointer'
},
'26430' => {
'Header' => undef,
'Line' => '1225',
'Memb' => {
'0' => {
'name' => 'hdr',
'offset' => '0',
'type' => '82'
},
'1' => {
'name' => 'hdr_sz',
'offset' => '8',
'type' => '801'
},
'2' => {
'name' => 'mss',
'offset' => '16',
'type' => '801'
}
},
'Size' => '16',
'Type' => 'Struct'
},
'26482' => {
'Header' => undef,
'Line' => '1219',
'Memb' => {
'0' => {
'name' => 'bind_mw',
'offset' => '0',
'type' => '26374'
},
'1' => {
'name' => 'tso',
'offset' => '0',
'type' => '26430'
}
},
'Size' => '48',
'Type' => 'Union'
},
'26517' => {
'Header' => undef,
'Line' => '1183',
'Memb' => {
'0' => {
'name' => 'wr_id',
'offset' => '0',
'type' => '825'
},
'1' => {
'name' => 'next',
'offset' => '8',
'type' => '26654'
},
'2' => {
'name' => 'sg_list',
'offset' => '22',
'type' => '26659'
},
'3' => {
'name' => 'num_sge',
'offset' => '36',
'type' => '161'
},
'4' => {
'name' => 'opcode',
'offset' => '40',
'type' => '25869'
},
'5' => {
'name' => 'send_flags',
'offset' => '50',
'type' => '70'
},
'6' => {
'name' => 'unnamed0',
'offset' => '54',
'type' => '26031'
},
'7' => {
'name' => 'wr',
'offset' => '64',
'type' => '26281'
},
'8' => {
'name' => 'qp_type',
'offset' => '114',
'type' => '26352'
},
'9' => {
'name' => 'unnamed1',
'offset' => '128',
'type' => '26482'
}
},
'Name' => 'struct ibv_send_wr',
'Size' => '128',
'Type' => 'Struct'
},
'26654' => {
'BaseType' => '26517',
'Name' => 'struct ibv_send_wr*',
'Size' => '8',
'Type' => 'Pointer'
},
'26659' => {
'BaseType' => '25970',
'Name' => 'struct ibv_sge*',
'Size' => '8',
'Type' => 'Pointer'
},
'26664' => {
'Header' => undef,
'Line' => '1233',
'Memb' => {
'0' => {
'name' => 'wr_id',
'offset' => '0',
'type' => '825'
},
'1' => {
'name' => 'next',
'offset' => '8',
'type' => '26734'
},
'2' => {
'name' => 'sg_list',
'offset' => '22',
'type' => '26659'
},
'3' => {
'name' => 'num_sge',
'offset' => '36',
'type' => '161'
}
},
'Name' => 'struct ibv_recv_wr',
'Size' => '32',
'Type' => 'Struct'
},
'26734' => {
'BaseType' => '26664',
'Name' => 'struct ibv_recv_wr*',
'Size' => '8',
'Type' => 'Pointer'
},
'26994' => {
'Header' => undef,
'Line' => '1269',
'Memb' => {
'0' => {
'name' => 'wr_id',
'offset' => '0',
'type' => '825'
},
'1' => {
'name' => 'send_flags',
'offset' => '8',
'type' => '70'
},
'2' => {
'name' => 'bind_info',
'offset' => '22',
'type' => '22800'
}
},
'Name' => 'struct ibv_mw_bind',
'Size' => '48',
'Type' => 'Struct'
},
'27075' => {
'BaseType' => '26734',
'Name' => 'struct ibv_recv_wr**',
'Size' => '8',
'Type' => 'Pointer'
},
'27085' => {
'Header' => undef,
'Line' => '1519',
'Memb' => {
'0' => {
'name' => 'vendor_id',
'offset' => '0',
'type' => '813'
},
'1' => {
'name' => 'options',
'offset' => '4',
'type' => '813'
},
'2' => {
'name' => 'comp_mask',
'offset' => '8',
'type' => '813'
}
},
'Name' => 'struct ibv_ece',
'Size' => '12',
'Type' => 'Struct'
},
'27141' => {
'Header' => undef,
'Line' => '1534',
'Memb' => {
'0' => {
'name' => 'context',
'offset' => '0',
'type' => '19497'
},
'1' => {
'name' => 'fd',
'offset' => '8',
'type' => '161'
},
'2' => {
'name' => 'refcnt',
'offset' => '18',
'type' => '161'
}
},
'Name' => 'struct ibv_comp_channel',
'Size' => '16',
'Type' => 'Struct'
},
'27196' => {
'BaseType' => '27141',
'Name' => 'struct ibv_comp_channel*',
'Size' => '8',
'Type' => 'Pointer'
},
'272' => {
'BaseType' => '70',
'Header' => undef,
'Line' => '210',
'Name' => '__socklen_t',
'Size' => '4',
'Type' => 'Typedef'
},
'28476' => {
'Header' => undef,
'Line' => '2001',
'Memb' => {
'0' => {
'name' => '_dummy1',
'offset' => '0',
'type' => '28657'
},
'1' => {
'name' => '_dummy2',
'offset' => '8',
'type' => '28673'
}
},
'Name' => 'struct _ibv_device_ops',
'Size' => '16',
'Type' => 'Struct'
},
'28538' => {
'BaseType' => '28543',
'Name' => 'struct ibv_device*',
'Size' => '8',
'Type' => 'Pointer'
},
'28543' => {
'Header' => undef,
'Line' => '2011',
'Memb' => {
'0' => {
'name' => '_ops',
'offset' => '0',
'type' => '28476'
},
'1' => {
'name' => 'node_type',
'offset' => '22',
'type' => '19096'
},
'2' => {
'name' => 'transport_type',
'offset' => '32',
'type' => '19160'
},
'3' => {
'name' => 'name',
'offset' => '36',
'type' => '20111'
},
'4' => {
'name' => 'dev_name',
'offset' => '136',
'type' => '20111'
},
'5' => {
'name' => 'dev_path',
'offset' => '338',
'type' => '28704'
},
'6' => {
'name' => 'ibdev_path',
'offset' => '1032',
'type' => '28704'
}
},
'Name' => 'struct ibv_device',
'Size' => '664',
'Type' => 'Struct'
},
'28657' => {
'Name' => 'struct ibv_context*(*)(struct ibv_device*, int)',
'Param' => {
'0' => {
'type' => '28538'
},
'1' => {
'type' => '161'
}
},
'Return' => '19497',
'Size' => '8',
'Type' => 'FuncPtr'
},
'28673' => {
'Name' => 'void(*)(struct ibv_context*)',
'Param' => {
'0' => {
'type' => '19497'
}
},
'Return' => '1',
'Size' => '8',
'Type' => 'FuncPtr'
},
'28704' => {
'BaseType' => '255',
'Name' => 'char[256]',
'Size' => '256',
'Type' => 'Array'
},
'28720' => {
'Header' => undef,
'Line' => '2026',
'Memb' => {
'0' => {
'name' => '_compat_query_device',
'offset' => '0',
'type' => '29208'
},
'1' => {
'name' => '_compat_query_port',
'offset' => '8',
'type' => '29248'
},
'10' => {
'name' => '_compat_create_cq',
'offset' => '128',
'type' => '29258'
},
'11' => {
'name' => 'poll_cq',
'offset' => '136',
'type' => '29373'
},
'12' => {
'name' => 'req_notify_cq',
'offset' => '150',
'type' => '29398'
},
'13' => {
'name' => '_compat_cq_event',
'offset' => '260',
'type' => '29258'
},
'14' => {
'name' => '_compat_resize_cq',
'offset' => '274',
'type' => '29258'
},
'15' => {
'name' => '_compat_destroy_cq',
'offset' => '288',
'type' => '29258'
},
'16' => {
'name' => '_compat_create_srq',
'offset' => '296',
'type' => '29258'
},
'17' => {
'name' => '_compat_modify_srq',
'offset' => '310',
'type' => '29258'
},
'18' => {
'name' => '_compat_query_srq',
'offset' => '324',
'type' => '29258'
},
'19' => {
'name' => '_compat_destroy_srq',
'offset' => '338',
'type' => '29258'
},
'2' => {
'name' => '_compat_alloc_pd',
'offset' => '22',
'type' => '29258'
},
'20' => {
'name' => 'post_srq_recv',
'offset' => '352',
'type' => '29428'
},
'21' => {
'name' => '_compat_create_qp',
'offset' => '360',
'type' => '29258'
},
'22' => {
'name' => '_compat_query_qp',
'offset' => '374',
'type' => '29258'
},
'23' => {
'name' => '_compat_modify_qp',
'offset' => '388',
'type' => '29258'
},
'24' => {
'name' => '_compat_destroy_qp',
'offset' => '402',
'type' => '29258'
},
'25' => {
'name' => 'post_send',
'offset' => '512',
'type' => '29463'
},
'26' => {
'name' => 'post_recv',
'offset' => '520',
'type' => '29493'
},
'27' => {
'name' => '_compat_create_ah',
'offset' => '534',
'type' => '29258'
},
'28' => {
'name' => '_compat_destroy_ah',
'offset' => '548',
'type' => '29258'
},
'29' => {
'name' => '_compat_attach_mcast',
'offset' => '562',
'type' => '29258'
},
'3' => {
'name' => '_compat_dealloc_pd',
'offset' => '36',
'type' => '29258'
},
'30' => {
'name' => '_compat_detach_mcast',
'offset' => '576',
'type' => '29258'
},
'31' => {
'name' => '_compat_async_event',
'offset' => '584',
'type' => '29258'
},
'4' => {
'name' => '_compat_reg_mr',
'offset' => '50',
'type' => '29258'
},
'5' => {
'name' => '_compat_rereg_mr',
'offset' => '64',
'type' => '29258'
},
'6' => {
'name' => '_compat_dereg_mr',
'offset' => '72',
'type' => '29258'
},
'7' => {
'name' => 'alloc_mw',
'offset' => '86',
'type' => '29283'
},
'8' => {
'name' => 'bind_mw',
'offset' => '100',
'type' => '29318'
},
'9' => {
'name' => 'dealloc_mw',
'offset' => '114',
'type' => '29338'
}
},
'Name' => 'struct ibv_context_ops',
'Size' => '256',
'Type' => 'Struct'
},
'2918' => {
'Header' => undef,
'Line' => '73',
'Memb' => {
'0' => {
'name' => 'RDMA_PS_IPOIB',
'value' => '2'
},
'1' => {
'name' => 'RDMA_PS_TCP',
'value' => '262'
},
'2' => {
'name' => 'RDMA_PS_UDP',
'value' => '273'
},
'3' => {
'name' => 'RDMA_PS_IB',
'value' => '319'
}
},
'Name' => 'enum rdma_port_space',
'Size' => '4',
'Type' => 'Enum'
},
'29203' => {
'BaseType' => '19577',
'Name' => 'struct ibv_device_attr*',
'Size' => '8',
'Type' => 'Pointer'
},
'29208' => {
'Name' => 'int(*)(struct ibv_context*, struct ibv_device_attr*)',
'Param' => {
'0' => {
'type' => '19497'
},
'1' => {
'type' => '29203'
}
},
'Return' => '161',
'Size' => '8',
'Type' => 'FuncPtr'
},
'29238' => {
'BaseType' => '29243',
'Name' => 'struct _compat_ibv_port_attr*',
'Size' => '8',
'Type' => 'Pointer'
},
'29243' => {
'Name' => 'struct _compat_ibv_port_attr',
'Type' => 'Struct'
},
'29248' => {
'Name' => 'int(*)(struct ibv_context*, uint8_t, struct _compat_ibv_port_attr*)',
'Param' => {
'0' => {
'type' => '19497'
},
'1' => {
'type' => '789'
},
'2' => {
'type' => '29238'
}
},
'Return' => '161',
'Size' => '8',
'Type' => 'FuncPtr'
},
'29258' => {
'Name' => 'void*(*)()',
'Return' => '82',
'Size' => '8',
'Type' => 'FuncPtr'
},
'29283' => {
'Name' => 'struct ibv_mw*(*)(struct ibv_pd*, enum ibv_mw_type)',
'Param' => {
'0' => {
'type' => '23229'
},
'1' => {
'type' => '23364'
}
},
'Return' => '26425',
'Size' => '8',
'Type' => 'FuncPtr'
},
'29313' => {
'BaseType' => '26994',
'Name' => 'struct ibv_mw_bind*',
'Size' => '8',
'Type' => 'Pointer'
},
'29318' => {
'Name' => 'int(*)(struct ibv_qp*, struct ibv_mw*, struct ibv_mw_bind*)',
'Param' => {
'0' => {
'type' => '21829'
},
'1' => {
'type' => '26425'
},
'2' => {
'type' => '29313'
}
},
'Return' => '161',
'Size' => '8',
'Type' => 'FuncPtr'
},
'29338' => {
'Name' => 'int(*)(struct ibv_mw*)',
'Param' => {
'0' => {
'type' => '26425'
}
},
'Return' => '161',
'Size' => '8',
'Type' => 'FuncPtr'
},
'29368' => {
'BaseType' => '22613',
'Name' => 'struct ibv_wc*',
'Size' => '8',
'Type' => 'Pointer'
},
'29373' => {
'Name' => 'int(*)(struct ibv_cq*, int, struct ibv_wc*)',
'Param' => {
'0' => {
'type' => '21629'
},
'1' => {
'type' => '161'
},
'2' => {
'type' => '29368'
}
},
'Return' => '161',
'Size' => '8',
'Type' => 'FuncPtr'
},
'29398' => {
'Name' => 'int(*)(struct ibv_cq*, int)',
'Param' => {
'0' => {
'type' => '21629'
},
'1' => {
'type' => '161'
}
},
'Return' => '161',
'Size' => '8',
'Type' => 'FuncPtr'
},
'29428' => {
'Name' => 'int(*)(struct ibv_srq*, struct ibv_recv_wr*, struct ibv_recv_wr**)',
'Param' => {
'0' => {
'type' => '21945'
},
'1' => {
'type' => '26734'
},
'2' => {
'type' => '27075'
}
},
'Return' => '161',
'Size' => '8',
'Type' => 'FuncPtr'
},
'29458' => {
'BaseType' => '26654',
'Name' => 'struct ibv_send_wr**',
'Size' => '8',
'Type' => 'Pointer'
},
'29463' => {
'Name' => 'int(*)(struct ibv_qp*, struct ibv_send_wr*, struct ibv_send_wr**)',
'Param' => {
'0' => {
'type' => '21829'
},
'1' => {
'type' => '26654'
},
'2' => {
'type' => '29458'
}
},
'Return' => '161',
'Size' => '8',
'Type' => 'FuncPtr'
},
'29493' => {
'Name' => 'int(*)(struct ibv_qp*, struct ibv_recv_wr*, struct ibv_recv_wr**)',
'Param' => {
'0' => {
'type' => '21829'
},
'1' => {
'type' => '26734'
},
'2' => {
'type' => '27075'
}
},
'Return' => '161',
'Size' => '8',
'Type' => 'FuncPtr'
},
'2961' => {
'Header' => undef,
'Line' => '189',
'Memb' => {
'0' => {
'name' => 'ai_flags',
'offset' => '0',
'type' => '161'
},
'1' => {
'name' => 'ai_family',
'offset' => '4',
'type' => '161'
},
'10' => {
'name' => 'ai_route_len',
'offset' => '86',
'type' => '46'
},
'11' => {
'name' => 'ai_route',
'offset' => '100',
'type' => '82'
},
'12' => {
'name' => 'ai_connect_len',
'offset' => '114',
'type' => '46'
},
'13' => {
'name' => 'ai_connect',
'offset' => '128',
'type' => '82'
},
'14' => {
'name' => 'ai_next',
'offset' => '136',
'type' => '3175'
},
'2' => {
'name' => 'ai_qp_type',
'offset' => '8',
'type' => '161'
},
'3' => {
'name' => 'ai_port_space',
'offset' => '18',
'type' => '161'
},
'4' => {
'name' => 'ai_src_len',
'offset' => '22',
'type' => '1110'
},
'5' => {
'name' => 'ai_dst_len',
'offset' => '32',
'type' => '1110'
},
'6' => {
'name' => 'ai_src_addr',
'offset' => '36',
'type' => '1883'
},
'7' => {
'name' => 'ai_dst_addr',
'offset' => '50',
'type' => '1883'
},
'8' => {
'name' => 'ai_src_canonname',
'offset' => '64',
'type' => '245'
},
'9' => {
'name' => 'ai_dst_canonname',
'offset' => '72',
'type' => '245'
}
},
'Name' => 'struct rdma_addrinfo',
'Size' => '96',
'Type' => 'Struct'
},
'31683' => {
'BaseType' => '24820',
'Name' => 'struct ibv_qp_init_attr_ex*',
'Size' => '8',
'Type' => 'Pointer'
},
'3170' => {
'BaseType' => '2961',
'Name' => 'struct rdma_addrinfo const',
'Size' => '96',
'Type' => 'Const'
},
'31743' => {
'BaseType' => '23899',
'Name' => 'struct ibv_srq_init_attr_ex*',
'Size' => '8',
'Type' => 'Pointer'
},
'3175' => {
'BaseType' => '2961',
'Name' => 'struct rdma_addrinfo*',
'Size' => '8',
'Type' => 'Pointer'
},
'31803' => {
'Header' => undef,
'Line' => '40',
'Memb' => {
'0' => {
'name' => 'dgid',
'offset' => '0',
'type' => '2428'
},
'1' => {
'name' => 'sgid',
'offset' => '22',
'type' => '2428'
},
'10' => {
'name' => 'pkey',
'offset' => '84',
'type' => '2055'
},
'11' => {
'name' => 'sl',
'offset' => '86',
'type' => '789'
},
'12' => {
'name' => 'mtu_selector',
'offset' => '87',
'type' => '789'
},
'13' => {
'name' => 'mtu',
'offset' => '88',
'type' => '789'
},
'14' => {
'name' => 'rate_selector',
'offset' => '89',
'type' => '789'
},
'15' => {
'name' => 'rate',
'offset' => '96',
'type' => '789'
},
'16' => {
'name' => 'packet_life_time_selector',
'offset' => '97',
'type' => '789'
},
'17' => {
'name' => 'packet_life_time',
'offset' => '98',
'type' => '789'
},
'18' => {
'name' => 'preference',
'offset' => '99',
'type' => '789'
},
'2' => {
'name' => 'dlid',
'offset' => '50',
'type' => '2055'
},
'3' => {
'name' => 'slid',
'offset' => '52',
'type' => '2055'
},
'4' => {
'name' => 'raw_traffic',
'offset' => '54',
'type' => '161'
},
'5' => {
'name' => 'flow_label',
'offset' => '64',
'type' => '2067'
},
'6' => {
'name' => 'hop_limit',
'offset' => '68',
'type' => '789'
},
'7' => {
'name' => 'traffic_class',
'offset' => '69',
'type' => '789'
},
'8' => {
'name' => 'reversible',
'offset' => '72',
'type' => '161'
},
'9' => {
'name' => 'numb_path',
'offset' => '82',
'type' => '789'
}
},
'Name' => 'struct ibv_sa_path_rec',
'Size' => '64',
'Type' => 'Struct'
},
'32325' => {
'Header' => undef,
'Line' => '50',
'Memb' => {
'0' => {
'name' => 'RDMA_CM_EVENT_ADDR_RESOLVED',
'value' => '0'
},
'1' => {
'name' => 'RDMA_CM_EVENT_ADDR_ERROR',
'value' => '1'
},
'10' => {
'name' => 'RDMA_CM_EVENT_DISCONNECTED',
'value' => '10'
},
'11' => {
'name' => 'RDMA_CM_EVENT_DEVICE_REMOVAL',
'value' => '11'
},
'12' => {
'name' => 'RDMA_CM_EVENT_MULTICAST_JOIN',
'value' => '12'
},
'13' => {
'name' => 'RDMA_CM_EVENT_MULTICAST_ERROR',
'value' => '13'
},
'14' => {
'name' => 'RDMA_CM_EVENT_ADDR_CHANGE',
'value' => '14'
},
'15' => {
'name' => 'RDMA_CM_EVENT_TIMEWAIT_EXIT',
'value' => '15'
},
'16' => {
'name' => 'RDMA_CM_EVENT_ADDRINFO_RESOLVED',
'value' => '16'
},
'17' => {
'name' => 'RDMA_CM_EVENT_ADDRINFO_ERROR',
'value' => '17'
},
'18' => {
'name' => 'RDMA_CM_EVENT_USER',
'value' => '18'
},
'19' => {
'name' => 'RDMA_CM_EVENT_INTERNAL',
'value' => '19'
},
'2' => {
'name' => 'RDMA_CM_EVENT_ROUTE_RESOLVED',
'value' => '2'
},
'3' => {
'name' => 'RDMA_CM_EVENT_ROUTE_ERROR',
'value' => '3'
},
'4' => {
'name' => 'RDMA_CM_EVENT_CONNECT_REQUEST',
'value' => '4'
},
'5' => {
'name' => 'RDMA_CM_EVENT_CONNECT_RESPONSE',
'value' => '5'
},
'6' => {
'name' => 'RDMA_CM_EVENT_CONNECT_ERROR',
'value' => '6'
},
'7' => {
'name' => 'RDMA_CM_EVENT_UNREACHABLE',
'value' => '7'
},
'8' => {
'name' => 'RDMA_CM_EVENT_REJECTED',
'value' => '8'
},
'9' => {
'name' => 'RDMA_CM_EVENT_ESTABLISHED',
'value' => '9'
}
},
'Name' => 'enum rdma_cm_event_type',
'Size' => '4',
'Type' => 'Enum'
},
'32506' => {
'Header' => undef,
'Line' => '92',
'Memb' => {
'0' => {
'name' => 'sgid',
'offset' => '0',
'type' => '2428'
},
'1' => {
'name' => 'dgid',
'offset' => '22',
'type' => '2428'
},
'2' => {
'name' => 'pkey',
'offset' => '50',
'type' => '2055'
}
},
'Name' => 'struct rdma_ib_addr',
'Size' => '40',
'Type' => 'Struct'
},
'32559' => {
'Header' => undef,
'Line' => '99',
'Memb' => {
'0' => {
'name' => 'src_addr',
'offset' => '0',
'type' => '1208'
},
'1' => {
'name' => 'src_sin',
'offset' => '0',
'type' => '1721'
},
'2' => {
'name' => 'src_sin6',
'offset' => '0',
'type' => '1803'
},
'3' => {
'name' => 'src_storage',
'offset' => '0',
'type' => '17021'
}
},
'Size' => '128',
'Type' => 'Union'
},
'32617' => {
'Header' => undef,
'Line' => '105',
'Memb' => {
'0' => {
'name' => 'dst_addr',
'offset' => '0',
'type' => '1208'
},
'1' => {
'name' => 'dst_sin',
'offset' => '0',
'type' => '1721'
},
'2' => {
'name' => 'dst_sin6',
'offset' => '0',
'type' => '1803'
},
'3' => {
'name' => 'dst_storage',
'offset' => '0',
'type' => '17021'
}
},
'Size' => '128',
'Type' => 'Union'
},
'32675' => {
'Header' => undef,
'Line' => '111',
'Memb' => {
'0' => {
'name' => 'ibaddr',
'offset' => '0',
'type' => '32506'
}
},
'Size' => '40',
'Type' => 'Union'
},
'32697' => {
'Header' => undef,
'Line' => '98',
'Memb' => {
'0' => {
'name' => 'unnamed0',
'offset' => '0',
'type' => '32559'
},
'1' => {
'name' => 'unnamed1',
'offset' => '296',
'type' => '32617'
},
'2' => {
'name' => 'addr',
'offset' => '598',
'type' => '32675'
}
},
'Name' => 'struct rdma_addr',
'Size' => '296',
'Type' => 'Struct'
},
'32737' => {
'Header' => undef,
'Line' => '116',
'Memb' => {
'0' => {
'name' => 'addr',
'offset' => '0',
'type' => '32697'
},
'1' => {
'name' => 'path_rec',
'offset' => '662',
'type' => '32792'
},
'2' => {
'name' => 'num_paths',
'offset' => '772',
'type' => '161'
}
},
'Name' => 'struct rdma_route',
'Size' => '312',
'Type' => 'Struct'
},
'32792' => {
'BaseType' => '31803',
'Name' => 'struct ibv_sa_path_rec*',
'Size' => '8',
'Type' => 'Pointer'
},
'32797' => {
'Header' => undef,
'Line' => '122',
'Memb' => {
'0' => {
'name' => 'fd',
'offset' => '0',
'type' => '161'
}
},
'Name' => 'struct rdma_event_channel',
'Size' => '4',
'Type' => 'Struct'
},
'32823' => {
'Header' => undef,
'Line' => '126',
'Memb' => {
'0' => {
'name' => 'verbs',
'offset' => '0',
'type' => '19497'
},
'1' => {
'name' => 'channel',
'offset' => '8',
'type' => '33039'
},
'10' => {
'name' => 'recv_cq_channel',
'offset' => '886',
'type' => '27196'
},
'11' => {
'name' => 'recv_cq',
'offset' => '900',
'type' => '21629'
},
'12' => {
'name' => 'srq',
'offset' => '914',
'type' => '21945'
},
'13' => {
'name' => 'pd',
'offset' => '1024',
'type' => '23229'
},
'14' => {
'name' => 'qp_type',
'offset' => '1032',
'type' => '11209'
},
'2' => {
'name' => 'context',
'offset' => '22',
'type' => '82'
},
'3' => {
'name' => 'qp',
'offset' => '36',
'type' => '21829'
},
'4' => {
'name' => 'route',
'offset' => '50',
'type' => '32737'
},
'5' => {
'name' => 'ps',
'offset' => '836',
'type' => '2918'
},
'6' => {
'name' => 'port_num',
'offset' => '840',
'type' => '789'
},
'7' => {
'name' => 'event',
'offset' => '850',
'type' => '33122'
},
'8' => {
'name' => 'send_cq_channel',
'offset' => '864',
'type' => '27196'
},
'9' => {
'name' => 'send_cq',
'offset' => '872',
'type' => '21629'
}
},
'Name' => 'struct rdma_cm_id',
'Size' => '416',
'Type' => 'Struct'
},
'33039' => {
'BaseType' => '32797',
'Name' => 'struct rdma_event_channel*',
'Size' => '8',
'Type' => 'Pointer'
},
'33044' => {
'Header' => undef,
'Line' => '170',
'Memb' => {
'0' => {
'name' => 'id',
'offset' => '0',
'type' => '33407'
},
'1' => {
'name' => 'listen_id',
'offset' => '8',
'type' => '33407'
},
'2' => {
'name' => 'event',
'offset' => '22',
'type' => '32325'
},
'3' => {
'name' => 'status',
'offset' => '32',
'type' => '161'
},
'4' => {
'name' => 'param',
'offset' => '36',
'type' => '33362'
}
},
'Name' => 'struct rdma_cm_event',
'Size' => '80',
'Type' => 'Struct'
},
'33122' => {
'BaseType' => '33044',
'Name' => 'struct rdma_cm_event*',
'Size' => '8',
'Type' => 'Pointer'
},
'33152' => {
'Header' => undef,
'Line' => '149',
'Memb' => {
'0' => {
'name' => 'private_data',
'offset' => '0',
'type' => '1888'
},
'1' => {
'name' => 'private_data_len',
'offset' => '8',
'type' => '789'
},
'2' => {
'name' => 'responder_resources',
'offset' => '9',
'type' => '789'
},
'3' => {
'name' => 'initiator_depth',
'offset' => '16',
'type' => '789'
},
'4' => {
'name' => 'flow_control',
'offset' => '17',
'type' => '789'
},
'5' => {
'name' => 'retry_count',
'offset' => '18',
'type' => '789'
},
'6' => {
'name' => 'rnr_retry_count',
'offset' => '19',
'type' => '789'
},
'7' => {
'name' => 'srq',
'offset' => '20',
'type' => '789'
},
'8' => {
'name' => 'qp_num',
'offset' => '22',
'type' => '813'
}
},
'Name' => 'struct rdma_conn_param',
'Size' => '24',
'Type' => 'Struct'
},
'33283' => {
'Header' => undef,
'Line' => '162',
'Memb' => {
'0' => {
'name' => 'private_data',
'offset' => '0',
'type' => '1888'
},
'1' => {
'name' => 'private_data_len',
'offset' => '8',
'type' => '789'
},
'2' => {
'name' => 'ah_attr',
'offset' => '22',
'type' => '23560'
},
'3' => {
'name' => 'qp_num',
'offset' => '72',
'type' => '813'
},
'4' => {
'name' => 'qkey',
'offset' => '82',
'type' => '813'
}
},
'Name' => 'struct rdma_ud_param',
'Size' => '56',
'Type' => 'Struct'
},
'33362' => {
'Header' => undef,
'Line' => '175',
'Memb' => {
'0' => {
'name' => 'conn',
'offset' => '0',
'type' => '33152'
},
'1' => {
'name' => 'ud',
'offset' => '0',
'type' => '33283'
},
'2' => {
'name' => 'arg',
'offset' => '0',
'type' => '825'
}
},
'Size' => '56',
'Type' => 'Union'
},
'33407' => {
'BaseType' => '32823',
'Name' => 'struct rdma_cm_id*',
'Size' => '8',
'Type' => 'Pointer'
},
'33701' => {
'Header' => undef,
'Line' => '221',
'Memb' => {
'0' => {
'name' => 'comp_mask',
'offset' => '0',
'type' => '813'
},
'1' => {
'name' => 'join_flags',
'offset' => '4',
'type' => '813'
},
'2' => {
'name' => 'addr',
'offset' => '8',
'type' => '1883'
}
},
'Name' => 'struct rdma_cm_join_mc_attr_ex',
'Size' => '16',
'Type' => 'Struct'
},
'34467' => {
'BaseType' => '24574',
'Name' => 'struct ibv_qp_init_attr*',
'Size' => '8',
'Type' => 'Pointer'
},
'34472' => {
'BaseType' => '23727',
'Name' => 'struct ibv_srq_init_attr*',
'Size' => '8',
'Type' => 'Pointer'
},
'34477' => {
'BaseType' => '25421',
'Name' => 'struct ibv_qp_attr*',
'Size' => '8',
'Type' => 'Pointer'
},
'34482' => {
'BaseType' => '27085',
'Name' => 'struct ibv_ece*',
'Size' => '8',
'Type' => 'Pointer'
},
'4573' => {
'BaseType' => '1248',
'Name' => 'struct sockaddr const*',
'Size' => '8',
'Type' => 'Pointer'
},
'46' => {
'BaseType' => '58',
'Header' => undef,
'Line' => '214',
'Name' => 'size_t',
'Size' => '8',
'Type' => 'Typedef'
},
'48748' => {
'BaseType' => '33407',
'Name' => 'struct rdma_cm_id**',
'Size' => '8',
'Type' => 'Pointer'
},
'54059' => {
'BaseType' => '33122',
'Name' => 'struct rdma_cm_event**',
'Size' => '8',
'Type' => 'Pointer'
},
'54666' => {
'BaseType' => '33152',
'Name' => 'struct rdma_conn_param*',
'Size' => '8',
'Type' => 'Pointer'
},
'56948' => {
'BaseType' => '33701',
'Name' => 'struct rdma_cm_join_mc_attr_ex*',
'Size' => '8',
'Type' => 'Pointer'
},
'58' => {
'Name' => 'unsigned long',
'Size' => '8',
'Type' => 'Intrinsic'
},
'70' => {
'Name' => 'unsigned int',
'Size' => '4',
'Type' => 'Intrinsic'
},
'767' => {
'BaseType' => '233',
'Header' => undef,
'Line' => '77',
'Name' => 'ssize_t',
'Size' => '8',
'Type' => 'Typedef'
},
'77567' => {
'BaseType' => '19497',
'Name' => 'struct ibv_context**',
'Size' => '8',
'Type' => 'Pointer'
},
'7862' => {
'BaseType' => '3175',
'Name' => 'struct rdma_addrinfo**',
'Size' => '8',
'Type' => 'Pointer'
},
'7867' => {
'BaseType' => '3170',
'Name' => 'struct rdma_addrinfo const*',
'Size' => '8',
'Type' => 'Pointer'
},
'789' => {
'BaseType' => '125',
'Header' => undef,
'Line' => '24',
'Name' => 'uint8_t',
'Size' => '1',
'Type' => 'Typedef'
},
'801' => {
'BaseType' => '149',
'Header' => undef,
'Line' => '25',
'Name' => 'uint16_t',
'Size' => '2',
'Type' => 'Typedef'
},
'813' => {
'BaseType' => '173',
'Header' => undef,
'Line' => '26',
'Name' => 'uint32_t',
'Size' => '4',
'Type' => 'Typedef'
},
'82' => {
'BaseType' => '1',
'Name' => 'void*',
'Size' => '8',
'Type' => 'Pointer'
},
'825' => {
'BaseType' => '197',
'Header' => undef,
'Line' => '27',
'Name' => 'uint64_t',
'Size' => '8',
'Type' => 'Typedef'
},
'837' => {
'Name' => 'unsigned long long',
'Size' => '8',
'Type' => 'Intrinsic'
},
'87268' => {
'BaseType' => '185',
'Header' => undef,
'Line' => '162',
'Name' => '__suseconds_t',
'Size' => '8',
'Type' => 'Typedef'
},
'87362' => {
'BaseType' => '209',
'Header' => undef,
'Line' => '85',
'Name' => 'off_t',
'Size' => '8',
'Type' => 'Typedef'
},
'87410' => {
'Header' => undef,
'Line' => '8',
'Memb' => {
'0' => {
'name' => 'tv_sec',
'offset' => '0',
'type' => '15909'
},
'1' => {
'name' => 'tv_usec',
'offset' => '8',
'type' => '87268'
}
},
'Name' => 'struct timeval',
'Size' => '16',
'Type' => 'Struct'
},
'88202' => {
'Header' => undef,
'Line' => '26',
'Memb' => {
'0' => {
'name' => 'iov_base',
'offset' => '0',
'type' => '82'
},
'1' => {
'name' => 'iov_len',
'offset' => '8',
'type' => '46'
}
},
'Name' => 'struct iovec',
'Size' => '16',
'Type' => 'Struct'
},
'88242' => {
'BaseType' => '88202',
'Name' => 'struct iovec const',
'Size' => '16',
'Type' => 'Const'
},
'88644' => {
'Header' => undef,
'Line' => '259',
'Memb' => {
'0' => {
'name' => 'msg_name',
'offset' => '0',
'type' => '82'
},
'1' => {
'name' => 'msg_namelen',
'offset' => '8',
'type' => '1110'
},
'2' => {
'name' => 'msg_iov',
'offset' => '22',
'type' => '88761'
},
'3' => {
'name' => 'msg_iovlen',
'offset' => '36',
'type' => '46'
},
'4' => {
'name' => 'msg_control',
'offset' => '50',
'type' => '82'
},
'5' => {
'name' => 'msg_controllen',
'offset' => '64',
'type' => '46'
},
'6' => {
'name' => 'msg_flags',
'offset' => '72',
'type' => '161'
}
},
'Name' => 'struct msghdr',
'Size' => '56',
'Type' => 'Struct'
},
'88756' => {
'BaseType' => '88644',
'Name' => 'struct msghdr const',
'Size' => '56',
'Type' => 'Const'
},
'88761' => {
'BaseType' => '88202',
'Name' => 'struct iovec*',
'Size' => '8',
'Type' => 'Pointer'
},
'89' => {
'Name' => 'unsigned char',
'Size' => '1',
'Type' => 'Intrinsic'
}
},
'UndefinedSymbols' => {
'librdmacm.so.1.4.63.0' => {
'_ITM_deregisterTMCloneTable' => 0,
'_ITM_registerTMCloneTable' => 0,
'__asprintf_chk@GLIBC_2.8' => 0,
'__cxa_finalize@GLIBC_2.2.5' => 0,
'__errno_location@GLIBC_2.2.5' => 0,
'__fdelt_chk@GLIBC_2.15' => 0,
'__gmon_start__' => 0,
'__isoc99_fscanf@GLIBC_2.7' => 0,
'__memcpy_chk@GLIBC_2.3.4' => 0,
'__poll_chk@GLIBC_2.16' => 0,
'__stack_chk_fail@GLIBC_2.4' => 0,
'__syslog_chk@GLIBC_2.4' => 0,
'__tls_get_addr@GLIBC_2.3' => 0,
'bind@GLIBC_2.2.5' => 0,
'calloc@GLIBC_2.2.5' => 0,
'clock_gettime@GLIBC_2.17' => 0,
'close@GLIBC_2.2.5' => 0,
'connect@GLIBC_2.2.5' => 0,
'epoll_create@GLIBC_2.3.2' => 0,
'epoll_ctl@GLIBC_2.3.2' => 0,
'epoll_wait@GLIBC_2.3.2' => 0,
'eventfd@GLIBC_2.7' => 0,
'fclose@GLIBC_2.2.5' => 0,
'fcntl@GLIBC_2.2.5' => 0,
'fopen@GLIBC_2.2.5' => 0,
'free@GLIBC_2.2.5' => 0,
'freeaddrinfo@GLIBC_2.2.5' => 0,
'fstat@GLIBC_2.33' => 0,
'getaddrinfo@GLIBC_2.2.5' => 0,
'getenv@GLIBC_2.2.5' => 0,
'getpeername@GLIBC_2.2.5' => 0,
'getrandom@GLIBC_2.25' => 0,
'getsockname@GLIBC_2.2.5' => 0,
'ibv_ack_cq_events@IBVERBS_1.1' => 0,
'ibv_alloc_pd@IBVERBS_1.1' => 0,
'ibv_attach_mcast@IBVERBS_1.1' => 0,
'ibv_close_device@IBVERBS_1.1' => 0,
'ibv_copy_ah_attr_from_kern@IBVERBS_1.1' => 0,
'ibv_copy_path_rec_from_kern@IBVERBS_1.0' => 0,
'ibv_copy_qp_attr_from_kern@IBVERBS_1.0' => 0,
'ibv_create_ah@IBVERBS_1.1' => 0,
'ibv_create_comp_channel@IBVERBS_1.0' => 0,
'ibv_create_cq@IBVERBS_1.1' => 0,
'ibv_create_qp@IBVERBS_1.1' => 0,
'ibv_create_srq@IBVERBS_1.1' => 0,
'ibv_dealloc_pd@IBVERBS_1.1' => 0,
'ibv_dereg_mr@IBVERBS_1.1' => 0,
'ibv_destroy_ah@IBVERBS_1.1' => 0,
'ibv_destroy_comp_channel@IBVERBS_1.0' => 0,
'ibv_destroy_cq@IBVERBS_1.1' => 0,
'ibv_destroy_qp@IBVERBS_1.1' => 0,
'ibv_destroy_srq@IBVERBS_1.1' => 0,
'ibv_detach_mcast@IBVERBS_1.1' => 0,
'ibv_free_device_list@IBVERBS_1.1' => 0,
'ibv_get_cq_event@IBVERBS_1.1' => 0,
'ibv_get_device_guid@IBVERBS_1.1' => 0,
'ibv_get_device_index@IBVERBS_1.9' => 0,
'ibv_get_device_list@IBVERBS_1.1' => 0,
'ibv_get_pkey_index@IBVERBS_1.5' => 0,
'ibv_get_sysfs_path@IBVERBS_1.0' => 0,
'ibv_modify_qp@IBVERBS_1.1' => 0,
'ibv_open_device@IBVERBS_1.1' => 0,
'ibv_query_device@IBVERBS_1.1' => 0,
'ibv_query_ece@IBVERBS_1.10' => 0,
'ibv_query_gid@IBVERBS_1.1' => 0,
'ibv_query_port@IBVERBS_1.1' => 0,
'ibv_read_sysfs_file@IBVERBS_1.0' => 0,
'ibv_reg_mr@IBVERBS_1.1' => 0,
'ibv_set_ece@IBVERBS_1.10' => 0,
'in6addr_any@GLIBC_2.2.5' => 0,
'in6addr_loopback@GLIBC_2.2.5' => 0,
'inotify_add_watch@GLIBC_2.4' => 0,
'inotify_init1@GLIBC_2.9' => 0,
'malloc@GLIBC_2.2.5' => 0,
'memcmp@GLIBC_2.2.5' => 0,
'memcpy@GLIBC_2.14' => 0,
'memset@GLIBC_2.2.5' => 0,
'nl_connect' => 0,
'nl_recvmsgs_default' => 0,
'nl_send_auto' => 0,
'nl_send_simple' => 0,
'nl_socket_alloc' => 0,
'nl_socket_disable_auto_ack' => 0,
'nl_socket_disable_msg_peek' => 0,
'nl_socket_free' => 0,
'nl_socket_modify_cb' => 0,
'nl_socket_modify_err_cb' => 0,
'nla_get_string' => 0,
'nla_get_u64' => 0,
'nla_put' => 0,
'nlmsg_alloc_simple' => 0,
'nlmsg_free' => 0,
'nlmsg_hdr' => 0,
'nlmsg_parse' => 0,
'open@GLIBC_2.2.5' => 0,
'poll@GLIBC_2.2.5' => 0,
'posix_memalign@GLIBC_2.2.5' => 0,
'pthread_cond_destroy@GLIBC_2.3.2' => 0,
'pthread_cond_init@GLIBC_2.3.2' => 0,
'pthread_cond_signal@GLIBC_2.3.2' => 0,
'pthread_cond_wait@GLIBC_2.3.2' => 0,
'pthread_create@GLIBC_2.34' => 0,
'pthread_join@GLIBC_2.34' => 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,
'qsort@GLIBC_2.2.5' => 0,
'rand_r@GLIBC_2.2.5' => 0,
'read@GLIBC_2.2.5' => 0,
'recv@GLIBC_2.2.5' => 0,
'recvfrom@GLIBC_2.2.5' => 0,
'sched_yield@GLIBC_2.2.5' => 0,
'sem_destroy@GLIBC_2.34' => 0,
'sem_init@GLIBC_2.34' => 0,
'sem_post@GLIBC_2.34' => 0,
'sem_wait@GLIBC_2.34' => 0,
'send@GLIBC_2.2.5' => 0,
'sendmsg@GLIBC_2.2.5' => 0,
'setsockopt@GLIBC_2.2.5' => 0,
'shutdown@GLIBC_2.2.5' => 0,
'snprintf@GLIBC_2.2.5' => 0,
'socket@GLIBC_2.2.5' => 0,
'socketpair@GLIBC_2.2.5' => 0,
'strdup@GLIBC_2.2.5' => 0,
'strlen@GLIBC_2.2.5' => 0,
'strncpy@GLIBC_2.2.5' => 0,
'strtol@GLIBC_2.2.5' => 0,
'strtoull@GLIBC_2.2.5' => 0,
'sysconf@GLIBC_2.2.5' => 0,
'tdelete@GLIBC_2.2.5' => 0,
'tdestroy@GLIBC_2.2.5' => 0,
'tfind@GLIBC_2.2.5' => 0,
'time@GLIBC_2.2.5' => 0,
'timerfd_create@GLIBC_2.8' => 0,
'timerfd_settime@GLIBC_2.8' => 0,
'tsearch@GLIBC_2.2.5' => 0,
'write@GLIBC_2.2.5' => 0
}
},
'WordSize' => '8'
};