Lines Matching defs:p_osm
810 int osm_pkey_mgr_process(IN osm_opensm_t * p_osm)
822 CL_ASSERT(p_osm);
824 OSM_LOG_ENTER(&p_osm->log);
826 CL_PLOCK_EXCL_ACQUIRE(&p_osm->lock);
828 if (osm_prtn_make_partitions(&p_osm->log, &p_osm->subn) != IB_SUCCESS) {
829 OSM_LOG(&p_osm->log, OSM_LOG_ERROR, "ERR 0510: "
836 p_tbl = &p_osm->subn.prtn_pkey_tbl;
841 pkey_mgr_process_partition_table(&p_osm->log, &p_osm->sm,
843 pkey_mgr_process_partition_table(&p_osm->log, &p_osm->sm,
848 p_tbl = &p_osm->subn.port_guid_tbl;
853 if (pkey_mgr_update_port(&p_osm->log, &p_osm->sm, p_port))
856 && pkey_mgr_update_peer_port(&p_osm->log, &p_osm->sm,
857 &p_osm->subn, p_port,
858 p_osm->subn.opt.part_enforce_enum))
863 p_tbl = &p_osm->subn.sw_guid_tbl;
882 if (pkey_mgr_enforce_partition(&p_osm->log, &p_osm->sm, p_physp, OSM_PARTITION_ENFORCE_TYPE_OFF))
887 CL_PLOCK_RELEASE(&p_osm->lock);
888 OSM_LOG_EXIT(&p_osm->log);