Lines Matching refs:perfmgr_db_t
154 } perfmgr_db_t;
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,
180 perfmgr_db_err_t perfmgr_db_add_dc_reading(perfmgr_db_t * db, uint64_t guid,
185 perfmgr_db_err_t perfmgr_db_get_prev_dc(perfmgr_db_t * db, uint64_t guid,
189 perfmgr_db_err_t perfmgr_db_clear_prev_dc(perfmgr_db_t * db, uint64_t guid,
192 perfmgr_db_err_t perfmgr_db_mark_active(perfmgr_db_t *db, uint64_t guid,
195 void perfmgr_db_clear_counters(perfmgr_db_t * db);
196 perfmgr_db_err_t perfmgr_db_dump(perfmgr_db_t * db, char *file,
198 void perfmgr_db_print_all(perfmgr_db_t * db, FILE *fp, int err_only);
199 void perfmgr_db_print_by_name(perfmgr_db_t * db, char *nodename, FILE *fp,
201 void perfmgr_db_print_by_guid(perfmgr_db_t * db, uint64_t guid, FILE *fp,