Home
last modified time | relevance | path

Searched refs:perfmgr_db_t (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/ofed/opensm/include/opensm/
H A Dosm_perfmgr_db.h154 } 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 Dosm_perfmgr.h148 perfmgr_db_t *db;
/freebsd/contrib/ofed/opensm/opensm/
H A Dosm_perfmgr_db.c58 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 …]