H A D | osmtest.c | 424 void osmtest_construct(IN osmtest_t * const p_osmt) argument 426 memset(p_osmt, 0, sizeof(*p_osmt)); 427 osm_log_construct(&p_osmt->log); 428 subnet_construct(&p_osmt->exp_subn); 433 void osmtest_destroy(IN osmtest_t * const p_osmt) argument 440 if (p_osmt->p_vendor) 441 osm_vendor_delete(&p_osmt->p_vendor); 444 cl_qpool_destroy(&p_osmt->port_pool); 445 cl_qpool_destroy(&p_osmt 493 osmtest_init(IN osmtest_t * const p_osmt, IN const osmtest_opt_t * const p_opt, IN const osm_log_level_t log_flags) argument 551 osmtest_t *const p_osmt = p_ctxt->p_osmt; local 568 osmtest_get_all_recs(IN osmtest_t * const p_osmt, IN ib_net16_t const attr_id, IN size_t const attr_size, IN OUT osmtest_req_context_t * const p_context) argument 635 osmtest_validate_sa_class_port_info(IN osmtest_t * const p_osmt) argument 723 osmtest_get_node_rec(IN osmtest_t * const p_osmt, IN ib_net64_t const node_guid, IN OUT osmtest_req_context_t * const p_context) argument 797 osmtest_get_node_rec_by_lid(IN osmtest_t * const p_osmt, IN ib_net16_t const lid, IN OUT osmtest_req_context_t * const p_context) argument 874 osmtest_get_path_rec_by_guid_pair(IN osmtest_t * const p_osmt, IN ib_net64_t sguid, IN ib_net64_t dguid, IN osmtest_req_context_t * p_context) argument 939 osmtest_get_path_rec_by_gid_pair(IN osmtest_t * const p_osmt, IN ib_gid_t sgid, IN ib_gid_t dgid, IN osmtest_req_context_t * p_context) argument 1007 osmtest_get_multipath_rec(IN osmtest_t * const p_osmt, IN osmv_multipath_req_t * p_request, IN osmtest_req_context_t * p_context) argument 1069 osmtest_get_port_rec(IN osmtest_t * const p_osmt, IN ib_net16_t const lid, IN OUT osmtest_req_context_t * const p_context) argument 1143 osmtest_get_port_rec_by_num(IN osmtest_t * const p_osmt, IN ib_net16_t const lid, IN uint8_t const port_num, IN OUT osmtest_req_context_t * const p_context) argument 1220 osmtest_stress_port_recs_large(IN osmtest_t * const p_osmt, OUT uint32_t * const p_num_recs, OUT uint32_t * const p_num_queries) argument 1283 osmtest_stress_node_recs_large(IN osmtest_t * const p_osmt, OUT uint32_t * const p_num_recs, OUT uint32_t * const p_num_queries) argument 1347 osmtest_stress_path_recs_large(IN osmtest_t * const p_osmt, OUT uint32_t * const p_num_recs, OUT uint32_t * const p_num_queries) argument 1410 osmtest_stress_path_recs_by_guid(IN osmtest_t * const p_osmt, OUT uint32_t * const p_num_recs, OUT uint32_t * const p_num_queries) argument 1522 osmtest_stress_port_recs_small(IN osmtest_t * const p_osmt, OUT uint32_t * const p_num_recs, OUT uint32_t * const p_num_queries) argument 1587 osmtest_get_local_port_lmc(IN osmtest_t * const p_osmt, IN ib_net16_t lid, OUT uint8_t * const p_lmc) argument 1645 osmtest_wrong_sm_key_ignored(IN osmtest_t * const p_osmt) argument 1720 osmtest_write_port_info(IN osmtest_t * const p_osmt, IN FILE * fh, IN const ib_portinfo_record_t * const p_rec) argument 1816 osmtest_write_path_info(IN osmtest_t * const p_osmt, IN FILE * fh, IN const ib_path_rec_t * const p_rec) argument 1866 osmtest_write_node_info(IN osmtest_t * const p_osmt, IN FILE * fh, IN const ib_node_record_t * const p_rec) argument 1926 osmtest_write_link(IN osmtest_t * const p_osmt, IN FILE * fh, IN const ib_link_record_t * const p_rec) argument 1960 osmtest_write_all_link_recs(IN osmtest_t * const p_osmt, IN FILE * fh) argument 2028 osmtest_get_path_rec_by_lid_pair(IN osmtest_t * const p_osmt, IN ib_net16_t slid, IN ib_net16_t dlid, IN osmtest_req_context_t * p_context) argument 2092 osmtest_write_all_node_recs(IN osmtest_t * const p_osmt, IN FILE * fh) argument 2157 osmtest_write_all_port_recs(IN osmtest_t * const p_osmt, IN FILE * fh) argument 2223 osmtest_write_all_path_recs(IN osmtest_t * const p_osmt, IN FILE * fh) argument 2289 osmtest_write_all_node_recs(IN osmtest_t * const p_osmt, IN FILE * fh) argument 2383 osmtest_write_all_port_recs(IN osmtest_t * const p_osmt, IN FILE * fh) argument 2497 osmtest_write_all_path_recs(IN osmtest_t * const p_osmt, IN FILE * fh) argument 2600 osmtest_create_inventory_file(IN osmtest_t * const p_osmt) argument 2644 osmtest_stress_large_rmpp_pr(IN osmtest_t * const p_osmt) argument 2723 osmtest_stress_large_rmpp(IN osmtest_t * const p_osmt) argument 2807 osmtest_stress_small_rmpp(IN osmtest_t * const p_osmt) argument 2885 osmtest_prepare_db_generic(IN osmtest_t * const p_osmt, IN cl_qmap_t * const p_tbl) argument 2904 osmtest_prepare_db(IN osmtest_t * const p_osmt) argument 2916 osmtest_check_missing_nodes(IN osmtest_t * const p_osmt) argument 2948 osmtest_check_missing_ports(IN osmtest_t * const p_osmt) argument 2981 osmtest_check_missing_paths(IN osmtest_t * const p_osmt) argument 3024 osmtest_path_rec_kay_is_valid(IN osmtest_t * const p_osmt, IN const path_t * const p_path) argument 3039 osmtest_validate_path_data(IN osmtest_t * const p_osmt, IN path_t * const p_path, IN const ib_path_rec_t * const p_rec) argument 3150 osmtest_validate_node_data(IN osmtest_t * const p_osmt, IN node_t * const p_node, IN const ib_node_record_t * const p_rec) argument 3329 osmtest_validate_node_rec(IN osmtest_t * const p_osmt, IN const ib_node_record_t * const p_rec) argument 3362 osmtest_validate_port_data(IN osmtest_t * const p_osmt, IN port_t * const p_port, IN const ib_portinfo_record_t * const p_rec) argument 3841 osmtest_validate_port_rec(IN osmtest_t * const p_osmt, IN const ib_portinfo_record_t * const p_rec) argument 3876 osmtest_validate_path_rec(IN osmtest_t * const p_osmt, IN const ib_path_rec_t * const p_rec) argument 3911 osmtest_validate_all_node_recs(IN osmtest_t * const p_osmt) argument 3986 osmtest_validate_all_guidinfo_recs(IN osmtest_t * const p_osmt) argument 4034 osmtest_validate_all_path_recs(IN osmtest_t * const p_osmt) argument 4108 osmtest_get_link_rec_by_lid(IN osmtest_t * const p_osmt, IN ib_net16_t const from_lid, IN ib_net16_t const to_lid, IN OUT osmtest_req_context_t * const p_context) argument 4192 osmtest_get_guidinfo_rec_by_lid(IN osmtest_t * const p_osmt, IN ib_net16_t const lid, IN OUT osmtest_req_context_t * const p_context) argument 4270 osmtest_get_pkeytbl_rec_by_lid(IN osmtest_t * const p_osmt, IN ib_net16_t const lid, IN ib_net64_t const sm_key, IN OUT osmtest_req_context_t * const p_context) argument 4349 osmtest_get_sw_info_rec_by_lid(IN osmtest_t * const p_osmt, IN ib_net16_t const lid, IN OUT osmtest_req_context_t * const p_context) argument 4428 osmtest_get_lft_rec_by_lid(IN osmtest_t * const p_osmt, IN ib_net16_t const lid, IN OUT osmtest_req_context_t * const p_context) argument 4507 osmtest_get_mft_rec_by_lid(IN osmtest_t * const p_osmt, IN ib_net16_t const lid, IN OUT osmtest_req_context_t * const p_context) argument 4585 osmtest_sminfo_record_request(IN osmtest_t * const p_osmt, IN uint8_t method, IN void *p_options, IN OUT osmtest_req_context_t * const p_context) argument 4682 osmtest_informinfo_request(IN osmtest_t * const p_osmt, IN ib_net16_t attr_id, IN uint8_t method, IN void *p_options, IN OUT osmtest_req_context_t * const p_context) argument 4796 osmtest_validate_single_path_rec_lid_pair(IN osmtest_t * const p_osmt, IN path_t * const p_path) argument 4853 osmtest_validate_single_node_rec_lid(IN osmtest_t * const p_osmt, IN ib_net16_t const lid, IN node_t * const p_node) argument 4951 osmtest_validate_single_port_rec_lid(IN osmtest_t * const p_osmt, IN port_t * const p_port) argument 5000 osmtest_validate_single_path_rec_guid_pair(IN osmtest_t * const p_osmt, IN const osmv_guid_pair_t * const p_pair) argument 5120 osmtest_validate_single_path_recs(IN osmtest_t * const p_osmt) argument 5204 osmtest_validate_single_node_recs(IN osmtest_t * const p_osmt) argument 5258 osmtest_validate_single_port_recs(IN osmtest_t * const p_osmt) argument 5309 osmtest_validate_against_db(IN osmtest_t * const p_osmt) argument 6072 osmtest_parse_node(IN osmtest_t * const p_osmt, IN FILE * const fh, IN OUT uint32_t * const p_line_num) argument 6299 osmtest_parse_port(IN osmtest_t * const p_osmt, IN FILE * const fh, IN OUT uint32_t * const p_line_num) argument 6706 osmtest_parse_path(IN osmtest_t * const p_osmt, IN FILE * const fh, IN OUT uint32_t * const p_line_num) argument 6867 osmtest_parse_link(IN osmtest_t * const p_osmt, IN FILE * const fh, IN OUT uint32_t * const p_line_num) argument 6947 osmtest_create_db(IN osmtest_t * const p_osmt) argument 7045 osmtest_get_user_port(IN osmtest_t * const p_osmt, IN const ib_port_attr_t p_attr_array[], IN uint32_t const num_ports) argument 7092 osmtest_bind(IN osmtest_t * p_osmt, IN uint16_t max_lid, IN ib_net64_t guid OPTIONAL) argument 7172 osmtest_run(IN osmtest_t * const p_osmt) argument [all...] |