Lines Matching refs:sc

57 static stat_cache sc;  variable
298 stat_cache_fam * const scf = sc.scf; in fam_dir_periodic_cleanup()
873 if (sc.stat_cache_engine == STAT_CACHE_ENGINE_FAM) { in stat_cache_init()
874 sc.scf = stat_cache_init_fam(ev, errh); in stat_cache_init()
875 if (NULL == sc.scf) return 0; in stat_cache_init()
886 splay_tree *sptree = sc.files; in stat_cache_free()
891 sc.files = NULL; in stat_cache_free()
894 stat_cache_free_fam(sc.scf); in stat_cache_free()
895 sc.scf = NULL; in stat_cache_free()
902 sc.stat_cache_engine = STAT_CACHE_ENGINE_SIMPLE; /*(default)*/ in stat_cache_free()
915 sc.stat_cache_engine = STAT_CACHE_ENGINE_SIMPLE; in stat_cache_choose_engine()
917 sc.stat_cache_engine = STAT_CACHE_ENGINE_SIMPLE; in stat_cache_choose_engine()
920 sc.stat_cache_engine = STAT_CACHE_ENGINE_INOTIFY; in stat_cache_choose_engine()
924 sc.stat_cache_engine = STAT_CACHE_ENGINE_KQUEUE; in stat_cache_choose_engine()
929 sc.stat_cache_engine = STAT_CACHE_ENGINE_FAM; in stat_cache_choose_engine()
933 sc.stat_cache_engine = STAT_CACHE_ENGINE_NONE; in stat_cache_choose_engine()
1102 if (sc.stat_cache_engine == STAT_CACHE_ENGINE_NONE) return; in stat_cache_update_entry()
1105 splay_tree **sptree = &sc.files; in stat_cache_update_entry()
1136 if (sc.stat_cache_engine == STAT_CACHE_ENGINE_NONE) return; in stat_cache_delete_entry()
1139 splay_tree **sptree = &sc.files; in stat_cache_delete_entry()
1149 splay_tree **sptree = &sc.files; in stat_cache_invalidate_entry()
1184 splay_tree * const sptree = sc.files; in stat_cache_invalidate_dir_tree()
1212 splay_tree *sptree = sc.files; in stat_cache_prune_dir_tree()
1228 sc.files = sptree; in stat_cache_prune_dir_tree()
1243 if (sc.stat_cache_engine == STAT_CACHE_ENGINE_FAM) { in stat_cache_delete_dir()
1244 splay_tree **sptree = &sc.scf->dirs; in stat_cache_delete_dir()
1287 splay_tree *sptree = sc.files = splaytree_splay(sc.files, file_ndx); in stat_cache_get_entry()
1298 if (sc.stat_cache_engine == STAT_CACHE_ENGINE_SIMPLE) { in stat_cache_get_entry()
1308 else if (sc.stat_cache_engine == STAT_CACHE_ENGINE_FAM in stat_cache_get_entry()
1350 /*sptree =*/ sc.files = splaytree_insert(sptree, file_ndx, sce); in stat_cache_get_entry()
1377 if (sc.stat_cache_engine == STAT_CACHE_ENGINE_FAM) { in stat_cache_get_entry()
1380 fam_dir_monitor(sc.scf, name->ptr, len, &st); in stat_cache_get_entry()
1499 splay_tree *sptree = sc.files; in stat_cache_periodic_cleanup()
1515 sc.files = sptree; in stat_cache_periodic_cleanup()
1522 if (STAT_CACHE_ENGINE_FAM == sc.stat_cache_engine) { in stat_cache_trigger_cleanup()