/freebsd-11-stable/contrib/ofed/opensm/opensm/ |
H A D | osm_remote_sm.c | 52 void osm_remote_sm_construct(IN osm_remote_sm_t * p_sm) argument 54 memset(p_sm, 0, sizeof(*p_sm)); 57 void osm_remote_sm_destroy(IN osm_remote_sm_t * p_sm) argument 59 memset(p_sm, 0, sizeof(*p_sm)); 62 void osm_remote_sm_init(IN osm_remote_sm_t * p_sm, argument 65 CL_ASSERT(p_sm); 67 osm_remote_sm_construct(p_sm); 69 p_sm [all...] |
H A D | osm_sm.c | 97 osm_sm_t * p_sm = p_ptr; local 100 OSM_LOG_ENTER(p_sm->p_log); 102 while (p_sm->thread_state == OSM_THREAD_STATE_RUN) { 108 status = cl_event_wait_on(&p_sm->signal_event, 112 OSM_LOG(p_sm->p_log, OSM_LOG_DEBUG, 115 OSM_LOG(p_sm->p_log, OSM_LOG_ERROR, "ERR 2E01: " 124 cl_spinlock_acquire(&p_sm->signal_lock); 125 signals = p_sm->signal_mask; 126 p_sm->signal_mask = 0; 127 cl_spinlock_release(&p_sm 156 osm_sm_construct(IN osm_sm_t * p_sm) argument 173 osm_sm_shutdown(IN osm_sm_t * p_sm) argument 222 osm_sm_destroy(IN osm_sm_t * p_sm) argument 240 osm_sm_init(IN osm_sm_t * p_sm, IN osm_subn_t * p_subn, IN osm_db_t * p_db, IN osm_vendor_t * p_vendor, IN osm_mad_pool_t * p_mad_pool, IN osm_vl15_t * p_vl15, IN osm_log_t * p_log, IN osm_stats_t * p_stats, IN cl_dispatcher_t * p_disp, IN cl_plock_t * p_lock) argument 409 osm_sm_signal(osm_sm_t * p_sm, osm_signal_t signal) argument 417 osm_sm_sweep(IN osm_sm_t * p_sm) argument 424 osm_sm_bind(IN osm_sm_t * p_sm, IN ib_net64_t port_guid) argument [all...] |
H A D | osm_congestion_control.c | 125 static void cc_setup_mad_data(osm_sm_t * p_sm) argument 127 osm_congestion_control_t *p_cc = &p_sm->p_subn->p_osm->cc; 128 osm_subn_opt_t *p_opt = &p_sm->p_subn->opt; 217 static ib_api_status_t cc_send_sw_cong_setting(osm_sm_t * p_sm, argument 220 osm_congestion_control_t *p_cc = &p_sm->p_subn->p_osm->cc; 227 OSM_LOG_ENTER(p_sm->p_log); 231 force_update = p_physp->need_update || p_sm->p_subn->need_update; 242 OSM_LOG(p_sm->p_log, OSM_LOG_ERROR, "ERR C101: " 258 OSM_LOG_EXIT(p_sm->p_log); 263 static ib_api_status_t cc_send_ca_cong_setting(osm_sm_t * p_sm, argument 307 cc_send_cct(osm_sm_t * p_sm, osm_node_t *p_node, osm_physp_t *p_physp) argument [all...] |
H A D | osm_sminfo_rcv.c | 273 IN const osm_remote_sm_t * p_sm, 280 p_smi = &p_sm->smi; 339 if (sm->master_sm_guid == p_sm->smi.guid) { 423 osm_remote_sm_t *p_sm; local 487 p_sm = (osm_remote_sm_t *) cl_qmap_get(p_sm_tbl, port_guid); 488 if (p_sm == (osm_remote_sm_t *) cl_qmap_end(p_sm_tbl)) { 489 p_sm = malloc(sizeof(*p_sm)); 490 if (p_sm == NULL) { 496 osm_remote_sm_init(p_sm, p_sm 272 smi_rcv_process_get_sm(IN osm_sm_t * sm, IN const osm_remote_sm_t * p_sm, boolean_t light_sweep) argument [all...] |
H A D | osm_state_mgr.c | 873 osm_remote_sm_t *p_sm; local 882 for (p_sm = (osm_remote_sm_t *) cl_qmap_head(p_sm_tbl); 883 p_sm != (osm_remote_sm_t *) cl_qmap_end(p_sm_tbl); 884 p_sm = (osm_remote_sm_t *) cl_qmap_next(&p_sm->map_item)) { 886 p_node = osm_get_node_by_guid(sm->p_subn, p_sm->smi.guid); 887 if (ib_sminfo_get_state(&p_sm->smi) == IB_SMINFO_STATE_MASTER) { 890 " (node %s)\n", cl_ntoh64(p_sm->smi.guid), 892 p_sm_res = p_sm; 911 osm_remote_sm_t *p_sm local 963 state_mgr_send_handover(IN osm_sm_t * sm, IN osm_remote_sm_t * p_sm) argument [all...] |
H A D | osm_port_info_rcv.c | 92 osm_remote_sm_t *p_sm; local 148 p_sm = 151 if (p_sm != (osm_remote_sm_t *) cl_qmap_end(p_sm_tbl)) 153 p_sm->smi.pri_state = 154 0xF0 & p_sm->smi.pri_state; 191 p_sm = 194 if (p_sm != (osm_remote_sm_t *) cl_qmap_end(p_sm_tbl)) 195 free(p_sm);
|
H A D | osm_drop_mgr.c | 171 osm_remote_sm_t *p_sm; local 258 p_sm = (osm_remote_sm_t *) cl_qmap_remove(p_sm_guid_tbl, port_guid); 259 if (p_sm != (osm_remote_sm_t *) cl_qmap_end(p_sm_guid_tbl)) { 264 free(p_sm);
|
H A D | osm_port.c | 674 IN const struct osm_sm * p_sm) 696 osm_db_guid2mkey_set(p_sm->p_subn->p_g2m, 672 osm_physp_set_port_info(IN osm_physp_t * p_physp, IN const ib_port_info_t * p_pi, IN const struct osm_sm * p_sm) argument
|
H A D | osm_subnet.c | 263 osm_sm_t *p_sm = &p_subn->p_osm->sm; local 266 cl_timer_stop(&p_sm->polling_timer); 267 cl_timer_start(&p_sm->polling_timer, sminfo_polling_timeout); 272 osm_sm_t *p_sm = &p_subn->p_osm->sm; local 275 osm_set_sm_priority(p_sm, sm_priority);
|
H A D | osm_ucast_dfsssp.c | 1708 static int update_mcft(osm_sm_t * p_sm, vertex_t * adj_list, argument 1722 OSM_LOG_ENTER(p_sm->p_log); 1729 OSM_LOG(p_sm->p_log, OSM_LOG_VERBOSE, 1797 OSM_LOG_EXIT(p_sm->p_log);
|
H A D | osm_sa.c | 159 ib_api_status_t osm_sa_init(IN osm_sm_t * p_sm, IN osm_sa_t * p_sa, argument 171 p_sa->sm = p_sm;
|
/freebsd-11-stable/contrib/ofed/opensm/include/opensm/ |
H A D | osm_remote_sm.h | 114 void osm_remote_sm_construct(IN osm_remote_sm_t * p_sm); 117 * p_sm 143 void osm_remote_sm_destroy(IN osm_remote_sm_t * p_sm); 146 * p_sm 171 void osm_remote_sm_init(IN osm_remote_sm_t * p_sm, IN const ib_sm_info_t * p_smi); 174 * p_sm
|
H A D | osm_sm.h | 192 void osm_sm_construct(IN osm_sm_t * p_sm); 195 * p_sm 221 void osm_sm_shutdown(IN osm_sm_t * p_sm); 224 * p_sm 244 void osm_sm_destroy(IN osm_sm_t * p_sm); 247 * p_sm 272 ib_api_status_t osm_sm_init(IN osm_sm_t * p_sm, IN osm_subn_t * p_subn, 280 * p_sm 326 void osm_sm_signal(IN osm_sm_t * p_sm, osm_signal_t signal); 329 * p_sm 647 osm_sm_wait_for_subnet_up(IN osm_sm_t * p_sm, IN uint32_t wait_us, IN boolean_t interruptible) argument [all...] |
H A D | osm_sa.h | 352 ib_api_status_t osm_sa_init(IN osm_sm_t * p_sm, IN osm_sa_t * p_sa,
|
H A D | osm_port.h | 455 IN const struct osm_sm * p_sm); 465 * p_sm
|