Searched refs:perfmgr_db_t (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/ofed/opensm/include/opensm/ |
H A D | osm_perfmgr_db.h | 154 } perfmgr_db_t; typedef 159 perfmgr_db_t *perfmgr_db_construct(struct osm_perfmgr *perfmgr); 160 void perfmgr_db_destroy(perfmgr_db_t * db); 162 perfmgr_db_err_t perfmgr_db_create_entry(perfmgr_db_t * db, uint64_t guid, 165 perfmgr_db_err_t perfmgr_db_delete_entry(perfmgr_db_t * db, uint64_t guid); 166 perfmgr_db_err_t perfmgr_db_delete_inactive(perfmgr_db_t * db, unsigned *cnt); 168 perfmgr_db_err_t perfmgr_db_update_name(perfmgr_db_t * db, uint64_t node_guid, 171 perfmgr_db_err_t perfmgr_db_add_err_reading(perfmgr_db_t * db, uint64_t guid, 174 perfmgr_db_err_t perfmgr_db_get_prev_err(perfmgr_db_t * db, uint64_t guid, 177 perfmgr_db_err_t perfmgr_db_clear_prev_err(perfmgr_db_t * db, uint64_t guid, [all …]
|
H A D | osm_perfmgr.h | 148 perfmgr_db_t *db;
|
/freebsd/contrib/ofed/opensm/opensm/ |
H A D | osm_perfmgr_db.c | 58 perfmgr_db_t *perfmgr_db_construct(osm_perfmgr_t *perfmgr) in perfmgr_db_construct() 60 perfmgr_db_t *db = malloc(sizeof(*db)); in perfmgr_db_construct() 73 void perfmgr_db_destroy(perfmgr_db_t * db) in perfmgr_db_destroy() 92 static inline db_node_t *get(perfmgr_db_t * db, uint64_t guid) in get() 164 static perfmgr_db_err_t insert(perfmgr_db_t * db, db_node_t * node) in insert() 175 perfmgr_db_create_entry(perfmgr_db_t * db, uint64_t guid, boolean_t esp0, in perfmgr_db_create_entry() 200 perfmgr_db_update_name(perfmgr_db_t * db, uint64_t node_guid, char *name) in perfmgr_db_update_name() 213 perfmgr_db_delete_entry(perfmgr_db_t * db, uint64_t guid) in perfmgr_db_delete_entry() 226 perfmgr_db_delete_inactive(perfmgr_db_t * db, unsigned *cnt) in perfmgr_db_delete_inactive() 268 perfmgr_db_mark_active(perfmgr_db_t *db, uint64_t guid, boolean_t active) in perfmgr_db_mark_active() [all …]
|