/freebsd-11-stable/contrib/ofed/opensm/opensm/ |
H A D | osm_lid_mgr.c | 50 * lid_mgr_get_port_lid( p_mgr, port, &min_lid, &max_lid ): 109 void osm_lid_mgr_construct(IN osm_lid_mgr_t * p_mgr) argument 111 memset(p_mgr, 0, sizeof(*p_mgr)); 114 void osm_lid_mgr_destroy(IN osm_lid_mgr_t * p_mgr) argument 118 OSM_LOG_ENTER(p_mgr->p_log); 120 while ((p_item = cl_qlist_remove_head(&p_mgr->free_ranges)) != 121 cl_qlist_end(&p_mgr->free_ranges)) 123 OSM_LOG_EXIT(p_mgr->p_log); 131 static void lid_mgr_validate_db(IN osm_lid_mgr_t * p_mgr) argument 220 osm_lid_mgr_init(IN osm_lid_mgr_t * p_mgr, IN osm_sm_t * sm) argument 290 lid_mgr_init_sweep(IN osm_lid_mgr_t * p_mgr) argument 576 lid_mgr_is_range_not_persistent(IN osm_lid_mgr_t * p_mgr, IN uint16_t lid, IN uint16_t num_lids) argument 592 lid_mgr_find_free_lid_range(IN osm_lid_mgr_t * p_mgr, IN uint8_t num_lids, OUT uint16_t * p_min_lid, OUT uint16_t * p_max_lid) argument 655 lid_mgr_cleanup_discovered_port_lid_range(IN osm_lid_mgr_t * p_mgr, IN osm_port_t * p_port) argument 680 lid_mgr_get_port_lid(IN osm_lid_mgr_t * p_mgr, IN osm_port_t * p_port, OUT uint16_t * p_min_lid, OUT uint16_t * p_max_lid) argument 790 lid_mgr_set_remote_pi_state_to_init(IN osm_lid_mgr_t * p_mgr, IN osm_physp_t * p_physp) argument 802 lid_mgr_set_physp_pi(IN osm_lid_mgr_t * p_mgr, IN osm_port_t * p_port, IN osm_physp_t * p_physp, IN ib_net16_t lid) argument 1103 lid_mgr_process_our_sm_node(IN osm_lid_mgr_t * p_mgr) argument 1158 osm_lid_mgr_process_sm(IN osm_lid_mgr_t * p_mgr) argument 1186 osm_lid_mgr_process_subnet(IN osm_lid_mgr_t * p_mgr) argument [all...] |
H A D | osm_ucast_cache.c | 133 static cache_switch_t *cache_get_sw(osm_ucast_mgr_t * p_mgr, uint16_t lid_ho) argument 136 cl_qmap_get(&p_mgr->cache_sw_tbl, lid_ho); 138 cl_qmap_end(&p_mgr->cache_sw_tbl)) 144 static void cache_add_sw_link(osm_ucast_mgr_t * p_mgr, osm_physp_t *p, argument 150 OSM_LOG_ENTER(p_mgr->p_log); 155 OSM_LOG(p_mgr->p_log, OSM_LOG_DEBUG, 159 p_cache_sw = cache_get_sw(p_mgr, lid_ho); 163 OSM_LOG(p_mgr->p_log, OSM_LOG_ERROR, 165 osm_ucast_cache_invalidate(p_mgr); 168 cl_qmap_insert(&p_mgr 191 cache_cleanup_switches(osm_ucast_mgr_t * p_mgr) argument 221 cache_check_link_change(osm_ucast_mgr_t * p_mgr, osm_physp_t * p_physp_1, osm_physp_t * p_physp_2) argument 249 cache_remove_port(osm_ucast_mgr_t * p_mgr, uint16_t lid_ho, uint8_t port_num, uint16_t remote_lid_ho, boolean_t is_ca) argument 310 cache_restore_ucast_info(osm_ucast_mgr_t * p_mgr, cache_switch_t * p_cache_sw, osm_switch_t * p_sw) argument 338 ucast_cache_dump(osm_ucast_mgr_t * p_mgr) argument 373 osm_ucast_cache_invalidate(osm_ucast_mgr_t * p_mgr) argument 399 ucast_cache_validate(osm_ucast_mgr_t * p_mgr) argument 759 osm_ucast_cache_check_new_link(osm_ucast_mgr_t * p_mgr, osm_node_t * p_node_1, uint8_t port_num_1, osm_node_t * p_node_2, uint8_t port_num_2) argument 830 osm_ucast_cache_add_link(osm_ucast_mgr_t * p_mgr, osm_physp_t * p_physp1, osm_physp_t * p_physp2) argument 904 osm_ucast_cache_add_node(osm_ucast_mgr_t * p_mgr, osm_node_t * p_node) argument 1023 osm_ucast_cache_process(osm_ucast_mgr_t * p_mgr) argument [all...] |
H A D | osm_ucast_mgr.c | 65 void osm_ucast_mgr_construct(IN osm_ucast_mgr_t * p_mgr) argument 67 memset(p_mgr, 0, sizeof(*p_mgr)); 70 void osm_ucast_mgr_destroy(IN osm_ucast_mgr_t * p_mgr) argument 72 CL_ASSERT(p_mgr); 74 OSM_LOG_ENTER(p_mgr->p_log); 76 if (p_mgr->cache_valid) 77 osm_ucast_cache_invalidate(p_mgr); 79 OSM_LOG_EXIT(p_mgr->p_log); 82 ib_api_status_t osm_ucast_mgr_init(IN osm_ucast_mgr_t * p_mgr, I argument 130 ucast_mgr_process_neighbor(IN osm_ucast_mgr_t * p_mgr, IN osm_switch_t * p_this_sw, IN osm_switch_t * p_remote_sw, IN uint8_t port_num, IN uint8_t remote_port_num) argument 201 ucast_mgr_process_port(IN osm_ucast_mgr_t * p_mgr, IN osm_switch_t * p_sw, IN osm_port_t * p_port, IN unsigned lid_offset) argument 360 osm_ucast_mgr_t *p_mgr = context; local 401 osm_ucast_mgr_t * p_mgr = context; local 596 osm_ucast_mgr_build_lid_matrices(IN osm_ucast_mgr_t * p_mgr) argument 860 ucast_mgr_build_lfts(osm_ucast_mgr_t * p_mgr) argument 902 osm_ucast_mgr_t *p_mgr = cxt; local 974 set_lft_block(IN osm_switch_t *p_sw, IN osm_ucast_mgr_t *p_mgr, IN uint16_t block_id_ho) argument 1037 ucast_mgr_pipeline_fwd_tbl(osm_ucast_mgr_t * p_mgr) argument 1050 osm_ucast_mgr_set_fwd_tables(osm_ucast_mgr_t * p_mgr) argument 1098 osm_ucast_mgr_process(IN osm_ucast_mgr_t * p_mgr) argument [all...] |
H A D | osm_ucast_dfsssp.c | 133 osm_ucast_mgr_t *p_mgr; member in struct:dfsssp_context 435 static void vltable_print(osm_ucast_mgr_t * p_mgr, vltable_t * vltable) argument 442 OSM_LOG(p_mgr->p_log, OSM_LOG_DEBUG, 1164 static void dfsssp_print_graph(osm_ucast_mgr_t * p_mgr, vertex_t * adj_list, argument 1172 OSM_LOG(p_mgr->p_log, OSM_LOG_DEBUG, "adj_list[%" PRIu32 "]:\n", 1174 OSM_LOG(p_mgr->p_log, OSM_LOG_DEBUG, 1178 OSM_LOG(p_mgr->p_log, OSM_LOG_DEBUG, 1184 OSM_LOG(p_mgr->p_log, OSM_LOG_DEBUG, 1186 OSM_LOG(p_mgr->p_log, OSM_LOG_DEBUG, 1191 OSM_LOG(p_mgr 1207 osm_ucast_mgr_t *p_mgr = (osm_ucast_mgr_t *) (dfsssp_ctx->p_mgr); local 1387 print_routes(osm_ucast_mgr_t * p_mgr, vertex_t * adj_list, uint32_t adj_list_size, osm_port_t * port) argument 1425 dijkstra(osm_ucast_mgr_t * p_mgr, vertex_t * adj_list, uint32_t adj_list_size, osm_port_t * port, uint16_t lid) argument 1573 update_lft(osm_ucast_mgr_t * p_mgr, vertex_t * adj_list, uint32_t adj_list_size, osm_port_t * p_port, uint16_t lid) argument 1804 update_weights(osm_ucast_mgr_t * p_mgr, vertex_t * adj_list, uint32_t adj_list_size) argument 1833 get_avail_vl_in_subn(osm_ucast_mgr_t * p_mgr) argument 1880 osm_ucast_mgr_t *p_mgr = (osm_ucast_mgr_t *) dfsssp_ctx->p_mgr; local 2286 osm_ucast_mgr_t *p_mgr = (osm_ucast_mgr_t *) dfsssp_ctx->p_mgr; local 2582 osm_ucast_mgr_t *p_mgr = (osm_ucast_mgr_t *) dfsssp_ctx->p_mgr; local 2726 osm_ucast_mgr_t *p_mgr = NULL; local [all...] |
/freebsd-11-stable/contrib/ofed/opensm/include/opensm/ |
H A D | osm_ucast_cache.h | 92 void osm_ucast_cache_invalidate(struct osm_ucast_mgr *p_mgr); 95 * p_mgr 118 void osm_ucast_cache_check_new_link(struct osm_ucast_mgr *p_mgr, 123 * p_mgr 154 void osm_ucast_cache_add_link(struct osm_ucast_mgr *p_mgr, 158 * p_mgr 191 void osm_ucast_cache_add_node(struct osm_ucast_mgr *p_mgr, osm_node_t * p_node); 194 * p_mgr 221 int osm_ucast_cache_process(struct osm_ucast_mgr *p_mgr); 224 * p_mgr [all...] |
H A D | osm_lid_mgr.h | 150 void osm_lid_mgr_construct(IN osm_lid_mgr_t * p_mgr); 153 * p_mgr 180 void osm_lid_mgr_destroy(IN osm_lid_mgr_t * p_mgr); 183 * p_mgr 212 osm_lid_mgr_init(IN osm_lid_mgr_t * p_mgr, IN struct osm_sm * sm); 215 * p_mgr 242 int osm_lid_mgr_process_sm(IN osm_lid_mgr_t * p_mgr); 245 * p_mgr 267 int osm_lid_mgr_process_subnet(IN osm_lid_mgr_t * p_mgr); 270 * p_mgr [all...] |
H A D | osm_ucast_mgr.h | 149 void osm_ucast_mgr_construct(IN osm_ucast_mgr_t * p_mgr); 152 * p_mgr 179 void osm_ucast_mgr_destroy(IN osm_ucast_mgr_t * p_mgr); 182 * p_mgr 210 ib_api_status_t osm_ucast_mgr_init(IN osm_ucast_mgr_t * p_mgr, 214 * p_mgr 241 void osm_ucast_mgr_set_fwd_tables(IN osm_ucast_mgr_t * p_mgr); 244 * p_mgr 260 int osm_ucast_mgr_build_lid_matrices(IN osm_ucast_mgr_t * p_mgr); 263 * p_mgr [all...] |
/freebsd-11-stable/contrib/ofed/opensm/libvendor/ |
H A D | osm_vendor_mlx_ibmgt.c | 109 osmv_IBMGT_transport_mgr_t *p_mgr; local 155 p_mgr = malloc(sizeof(osmv_IBMGT_transport_mgr_t)); 156 if (NULL == p_mgr) { 163 memset(p_mgr, 0, sizeof(osmv_IBMGT_transport_mgr_t)); 165 p_bo->p_transp_mgr = p_mgr; 196 free(p_mgr); 210 free(p_mgr); 222 free(p_mgr); 245 free(p_mgr); 275 free(p_mgr); 444 osmv_IBMGT_transport_mgr_t *p_mgr = local 477 osmv_IBMGT_transport_mgr_t *p_mgr; local 672 osmv_IBMGT_transport_mgr_t *p_mgr = local [all...] |
H A D | osm_vendor_mlx_ts.c | 185 osmv_TOPSPIN_transport_mgr_t *p_mgr = local 189 if (!p_mgr) { 193 memset(p_mgr, 0, sizeof(osmv_TOPSPIN_transport_mgr_t)); 209 p_mgr->filter.port = p_bo->port_num; 210 p_mgr->filter.direction = TS_IB_MAD_DIRECTION_IN; 211 p_mgr->filter.mask = 220 p_mgr->filter.qpn = qpn; 221 p_mgr->filter.mgmt_class = IB_MCLASS_SUBN_LID; 223 ioctl(device_fd, TS_IB_IOCSMADFILTADD, &p_mgr->filter); 228 p_mgr 363 osmv_TOPSPIN_transport_mgr_t *p_mgr = local [all...] |
H A D | osm_vendor_mlx_sim.c | 153 osmv_ibms_transport_mgr_t *p_mgr = local 159 if (!p_mgr) { 163 memset(p_mgr, 0, sizeof(osmv_ibms_transport_mgr_t)); 185 p_mgr->filter.port = p_bo->port_num; 186 p_mgr->filter.only_input = 1; 187 p_mgr->filter.mask = 195 p_mgr->filter.qpn = qpn; 196 p_mgr->filter.mgt_class = IB_MCLASS_SUBN_LID; 197 ibms_status = ibms_bind(conHdl, &p_mgr->filter); 202 p_mgr [all...] |
H A D | osm_vendor_mlx_ts_anafa.c | 177 osmv_TOPSPIN_ANAFA_transport_mgr_t *p_mgr; local 183 p_mgr = malloc(sizeof(osmv_TOPSPIN_ANAFA_transport_mgr_t)); 184 if (!p_mgr) { 188 memset(p_mgr, 0, sizeof(osmv_TOPSPIN_ANAFA_transport_mgr_t)); 197 p_mgr->device_fd = device_fd; 239 p_bo->p_transp_mgr = p_mgr; 248 cl_thread_init(&p_mgr->receiver, __osmv_TOPSPIN_ANAFA_receiver_thr,
|
H A D | osm_vendor_mlx_anafa.c | 590 osmv_TOPSPIN_ANAFA_transport_mgr_t *p_mgr; local 600 p_mgr = (osmv_TOPSPIN_ANAFA_transport_mgr_t *) p_bo->p_transp_mgr; 601 ioctl_ret = ioctl(p_mgr->device_fd, TS_IB_IOCSPORTINFO, &port_info);
|
/freebsd-11-stable/sys/dev/qlnx/qlnxe/ |
H A D | ecore_cxt.c | 436 struct ecore_cxt_mngr *p_mgr = p_hwfn->p_cxt_mngr; local 438 p_mgr->srq_count = num_srqs; 439 p_mgr->xrc_srq_count = num_xrc_srqs; 471 struct ecore_cxt_mngr *p_mgr = p_hwfn->p_cxt_mngr; local 474 total_srqs = p_mgr->srq_count; 481 if (p_mgr->xrc_srq_count) 492 struct ecore_cxt_mngr *p_mgr = p_hwfn->p_cxt_mngr; local 493 struct ecore_conn_type_cfg *p_conn = &p_mgr->conn_cfg[type]; 499 u32 page_sz = p_mgr->clients[ILT_CLI_CDUC].p_size.val;
|