Home
last modified time | relevance | path

Searched refs:osm (Results 1 – 23 of 23) sorted by relevance

/NextBSD/contrib/ofed/management/opensm/opensm/
HDosm_opensm.c137 static void append_routing_engine(osm_opensm_t *osm, in append_routing_engine() argument
144 if (!osm->routing_engine_list) { in append_routing_engine()
145 osm->routing_engine_list = routing_engine; in append_routing_engine()
149 r = osm->routing_engine_list; in append_routing_engine()
156 static void setup_routing_engine(osm_opensm_t *osm, const char *name) in setup_routing_engine() argument
165 OSM_LOG(&osm->log, OSM_LOG_VERBOSE, in setup_routing_engine()
172 if (m->setup(re, osm)) { in setup_routing_engine()
173 OSM_LOG(&osm->log, OSM_LOG_VERBOSE, in setup_routing_engine()
178 OSM_LOG(&osm->log, OSM_LOG_DEBUG, in setup_routing_engine()
180 append_routing_engine(osm, re); in setup_routing_engine()
[all …]
HDosm_dump.c461 osm_opensm_t *osm = cxt; in print_node_report() local
517 if (osm_physp_get_port_guid(p_physp) == osm->subn.sm_port_guid) in print_node_report()
598 static void print_report(osm_opensm_t *osm, FILE *file) in print_report() argument
604 dump_qmap(stdout, &osm->subn.node_guid_tbl, print_node_report, osm); in print_report()
607 void osm_dump_mcast_routes(osm_opensm_t * osm) in osm_dump_mcast_routes() argument
609 if (osm_log_is_active(&osm->log, OSM_LOG_ROUTING)) in osm_dump_mcast_routes()
611 osm_dump_qmap_to_file(osm, "opensm.mcfdbs", in osm_dump_mcast_routes()
612 &osm->subn.sw_guid_tbl, in osm_dump_mcast_routes()
613 dump_mcast_routes, osm); in osm_dump_mcast_routes()
616 void osm_dump_all(osm_opensm_t * osm) in osm_dump_all() argument
[all …]
HDosm_event_plugin.c66 osm_epi_plugin_t *osm_epi_construct(osm_opensm_t *osm, char *plugin_name) in osm_epi_construct() argument
84 OSM_LOG(&osm->log, OSM_LOG_ERROR, in osm_epi_construct()
94 OSM_LOG(&osm->log, OSM_LOG_ERROR, in osm_epi_construct()
103 OSM_LOG(&osm->log, OSM_LOG_ERROR, "Error loading plugin: " in osm_epi_construct()
111 if (strcmp(rc->impl->osm_version, osm->osm_version)) { in osm_epi_construct()
112 OSM_LOG(&osm->log, OSM_LOG_ERROR, "Error loading plugin" in osm_epi_construct()
120 OSM_LOG(&osm->log, OSM_LOG_ERROR, in osm_epi_construct()
126 rc->plugin_data = rc->impl->create(osm); in osm_epi_construct()
HDmain.c441 static int daemonize(osm_opensm_t * osm) in daemonize() argument
517 osm_opensm_t osm; in main() local
954 osm_vendor_set_debug(osm.p_vendor, vendor_debug); in main()
959 daemonize(&osm); in main()
963 status = osm_opensm_init(&osm, &opt); in main()
980 opt.guid = get_port_guid(&osm, opt.guid); in main()
982 status = osm_opensm_bind(&osm, opt.guid); in main()
992 osm_opensm_sweep(&osm); in main()
997 osm_opensm_wait_for_subnet_up(&osm, in main()
998 osm.subn.opt. in main()
[all …]
HDosm_perfmgr.c732 static int perfmgr_discovery(osm_opensm_t * osm) in perfmgr_discovery() argument
736 CL_PLOCK_ACQUIRE(&osm->lock); in perfmgr_discovery()
737 cl_qmap_apply_func(&osm->subn.node_guid_tbl, reset_node_count, NULL); in perfmgr_discovery()
738 cl_qmap_apply_func(&osm->subn.port_guid_tbl, reset_port_count, NULL); in perfmgr_discovery()
739 cl_qmap_apply_func(&osm->subn.sw_guid_tbl, reset_switch_count, NULL); in perfmgr_discovery()
740 CL_PLOCK_RELEASE(&osm->lock); in perfmgr_discovery()
742 osm->subn.in_sweep_hop_0 = TRUE; in perfmgr_discovery()
744 ret = sweep_hop_0(&osm->sm); in perfmgr_discovery()
748 if (wait_for_pending_transactions(&osm->stats)) in perfmgr_discovery()
751 if (is_sm_port_down(&osm->sm)) { in perfmgr_discovery()
[all …]
HDosm_ucast_mgr.c787 static int ucast_mgr_route(struct osm_routing_engine *r, osm_opensm_t *osm) in ucast_mgr_route() argument
791 OSM_LOG(&osm->log, OSM_LOG_VERBOSE, in ucast_mgr_route()
796 ret = osm_ucast_mgr_build_lid_matrices(&osm->sm.ucast_mgr); in ucast_mgr_route()
799 OSM_LOG(&osm->log, OSM_LOG_ERROR, in ucast_mgr_route()
806 ret = ucast_mgr_build_lfts(&osm->sm.ucast_mgr); in ucast_mgr_route()
809 OSM_LOG(&osm->log, OSM_LOG_ERROR, in ucast_mgr_route()
814 osm->routing_engine_used = osm_routing_engine_type(r->name); in ucast_mgr_route()
877 int osm_ucast_minhop_setup(struct osm_routing_engine *r, osm_opensm_t *osm) in osm_ucast_minhop_setup() argument
879 r->context = &osm->sm.ucast_mgr; in osm_ucast_minhop_setup()
897 int osm_ucast_dor_setup(struct osm_routing_engine *r, osm_opensm_t *osm) in osm_ucast_dor_setup() argument
[all …]
HDosm_ucast_updn.c530 osm_opensm_t *osm = cxt; in update_id() local
535 sw = osm_get_switch_by_guid(&osm->subn, cl_hton64(guid)); in update_id()
537 OSM_LOG(&osm->log, OSM_LOG_VERBOSE, in update_id()
544 OSM_LOG(&osm->log, OSM_LOG_ERROR, in update_id()
549 OSM_LOG(&osm->log, OSM_LOG_DEBUG, in update_id()
670 int osm_ucast_updn_setup(struct osm_routing_engine *r, osm_opensm_t *osm) in osm_ucast_updn_setup() argument
679 updn->p_osm = osm; in osm_ucast_updn_setup()
HDosm_ucast_file.c390 int osm_ucast_file_setup(struct osm_routing_engine *r, osm_opensm_t *osm) in osm_ucast_file_setup() argument
392 r->context = osm; in osm_ucast_file_setup()
HDosm_perfmgr_db.c310 osm_opensm_report_event(db->perfmgr->osm, OSM_EVENT_ID_PORT_ERRORS, in perfmgr_db_add_err_reading()
435 osm_opensm_report_event(db->perfmgr->osm, in perfmgr_db_add_dc_reading()
/NextBSD/contrib/ofed/management/opensm/include/opensm/
HDosm_opensm.h507 void osm_opensm_report_event(osm_opensm_t *osm, osm_epi_event_id_t event_id,
511 void osm_dump_mcast_routes(osm_opensm_t * osm);
512 void osm_dump_all(osm_opensm_t * osm);
HDosm_event_plugin.h155 void *(*create) (struct osm_opensm *osm);
175 osm_epi_plugin_t *osm_epi_construct(struct osm_opensm *osm, char *plugin_name);
HDosm_perfmgr.h116 struct osm_opensm *osm; member
227 struct osm_opensm *osm,
/NextBSD/contrib/ofed/management/opensm/osmeventplugin/src/
HDosmeventplugin.c64 static void *construct(osm_opensm_t *osm) in construct() argument
73 osm_log(&osm->log, OSM_LOG_ERROR, in construct()
80 log->osmlog = &osm->log; in construct()
/NextBSD/contrib/ofed/management/opensm/doc/
HDopensm_release_notes_ibg2-2.0.1.txt5 Repo: https://openib.org/svn/trunk/contrib/mellanox/gen2/src/userspace/management/osm
35 osm/libvendor - for vendor specific files. osm/complib - for complib
36 specific files. osm/opensm - for opensm core files. osm/include
43 /var/cache/osm (this location can be overriden via the environment
59 directory where subnet.lst, osm.fdbs and osm.mcfdbs files are
118 and libptherad before invoking the executables. If using the osm
HDopensm_release_notes_openib-1.2.1.txt5 Repo: https://openib.org/svn/gen2/branches/1.0/src/userspace/management/osm
192 don't indicate error in the osm log.
HDopensm_release_notes-3.1.10.txt99 * Dump and log filenames changed from osm* to opensm*.
HDopensm_release_notes-3.1.11.txt99 * Dump and log filenames changed from osm* to opensm*.
HDopensm_release_notes_openib-2.0.5.txt5 Repo: https://openib.org/svn/gen2/branches/1.1/src/userspace/management/osm
HDopensm_release_notes_openib-3.0.13.txt77 * Dump filename changed from subnet.lst to osm-subnet.lst
/NextBSD/contrib/file/magic/Magdir/
HDpbf6 # OpenStreetMap Protocolbuffer Binary Format (.osm.pbf)
HDsgml17 # OpenStreetMap XML (.osm)
22 >>19 search/4096 \<osm OpenStreetMap XML data
/NextBSD/contrib/ofed/management/opensm/complib/
HDChangeLog70 * cl_log.c: Add SIGUSR1 handling to reopen osm.log
/NextBSD/contrib/ofed/management/opensm/config/
HDosmvsel.m412 dnl Define a way for the user to provide the osm vendor type
15 [define the osm vendor type to build]),