Lines Matching refs:g_tracker_db
149 static struct tracker_db g_tracker_db = { }; variable
229 …g_tracker_db.tracker_hashbase = hashinit(TRACKERHASHSIZE, M_TRACKER, &g_tracker_db.tracker_hashmas… in tracker_db_init()
230 if (g_tracker_db.tracker_hashbase == NULL) { in tracker_db_init()
234 g_tracker_db.tracker_count = 0; in tracker_db_init()
236 …TRACKER_LOG(LOG_DEBUG, "Initialized: hashsize %d hashmask %lX", TRACKERHASHSIZE, g_tracker_db.trac… in tracker_db_init()
441 g_tracker_db.tracker_count--; in tracker_search_and_insert()
443 g_tracker_db.tracker_count_short--; in tracker_search_and_insert()
470 g_tracker_db.tracker_count_short++; in tracker_search_and_insert()
632 if (g_tracker_db.tracker_hashbase == NULL) { in tracker_add()
638 db = &g_tracker_db; in tracker_add()
809 if (g_tracker_db.tracker_hashbase == NULL || g_tracker_db.tracker_count == 0) { in tracker_dump()
815 hash = &g_tracker_db.tracker_hashbase[i]; in tracker_dump()
874 hash = &g_tracker_db.tracker_hashbase[i]; in tracker_dump()
959 if (g_tracker_db.tracker_hashbase == NULL || g_tracker_db.tracker_count == 0) { in tracker_lookup()
963 db = &g_tracker_db; in tracker_lookup()
992 (void) assert_wait((event_t) &g_tracker_db.tracker_count, in tracker_gc_thread_sleep()
999 (void) assert_wait_deadline(&g_tracker_db.tracker_count, in tracker_gc_thread_sleep()
1042 if (g_tracker_db.tracker_hashbase == NULL || g_tracker_db.tracker_count == 0) { in tracker_entry_expire()
1046 hash = &g_tracker_db.tracker_hashbase[i]; in tracker_entry_expire()
1051 g_tracker_db.tracker_count--; in tracker_entry_expire()
1053 g_tracker_db.tracker_count_short--; in tracker_entry_expire()
1061 remaining_count = g_tracker_db.tracker_count; in tracker_entry_expire()
1071 tracker_gc_thread_sleep(g_tracker_db.tracker_count == 0 ? true : false); in tracker_entry_expire()