Lines Matching defs:osm

255 		cl_plock_acquire(&pm->osm->lock);
258 cl_plock_release(&pm->osm->lock);
271 cl_plock_release(&pm->osm->lock);
709 cl_plock_acquire(&pm->osm->lock);
823 cl_plock_release(&pm->osm->lock);
1006 static int perfmgr_discovery(osm_opensm_t * osm)
1010 CL_PLOCK_ACQUIRE(&osm->lock);
1011 cl_qmap_apply_func(&osm->subn.node_guid_tbl, reset_node_count, NULL);
1012 cl_qmap_apply_func(&osm->subn.port_guid_tbl, reset_port_count, NULL);
1013 cl_qmap_apply_func(&osm->subn.sw_guid_tbl, reset_switch_count, NULL);
1014 CL_PLOCK_RELEASE(&osm->lock);
1016 osm->subn.in_sweep_hop_0 = TRUE;
1018 ret = sweep_hop_0(&osm->sm);
1022 if (wait_for_pending_transactions(&osm->stats))
1025 if (is_sm_port_down(&osm->sm)) {
1026 OSM_LOG(&osm->log, OSM_LOG_VERBOSE, "SM port is down\n");
1030 osm->subn.in_sweep_hop_0 = FALSE;
1032 ret = sweep_hop_1(&osm->sm);
1036 if (wait_for_pending_transactions(&osm->stats))
1040 osm_drop_mgr_process(&osm->sm);
1104 cl_plock_acquire(&pm->osm->lock);
1106 cl_plock_release(&pm->osm->lock);
1311 cl_plock_acquire(&pm->osm->lock);
1315 cl_plock_release(&pm->osm->lock);
1402 cl_plock_acquire(&pm->osm->lock);
1406 cl_plock_release(&pm->osm->lock);
1625 cl_plock_acquire(&pm->osm->lock);
1635 cl_plock_release(&pm->osm->lock);
1790 cl_plock_acquire(&pm->osm->lock);
1793 cl_plock_release(&pm->osm->lock);
1800 cl_plock_release(&pm->osm->lock);
1815 cl_plock_acquire(&pm->osm->lock);
1828 cl_plock_release(&pm->osm->lock);
1918 ib_api_status_t osm_perfmgr_init(osm_perfmgr_t * pm, osm_opensm_t * osm,
1923 OSM_LOG_ENTER(&osm->log);
1925 OSM_LOG(&osm->log, OSM_LOG_VERBOSE, "Initializing PerfMgr\n");
1929 pm->subn = &osm->subn;
1930 pm->sm = &osm->sm;
1931 pm->log = &osm->log;
1932 pm->mad_pool = &osm->mad_pool;
1933 pm->vendor = osm->p_vendor;
1942 pm->osm = osm;
1956 pm->pc_disp_h = cl_disp_register(&osm->disp, OSM_MSG_MAD_PORT_COUNTERS,