Lines Matching refs:files
171 while (sc->files) { in stat_cache_free()
173 splay_tree *node = sc->files; in stat_cache_free()
175 osize = sc->files->size; in stat_cache_free()
178 sc->files = splaytree_delete(sc->files, node->key); in stat_cache_free()
180 assert(osize - 1 == splaytree_size(sc->files)); in stat_cache_free()
389 sc->files = splaytree_splay(sc->files, file_ndx); in stat_cache_get_entry()
397 if (sc->files && (sc->files->key == file_ndx)) { in stat_cache_get_entry()
406 file_node = sc->files; in stat_cache_get_entry()
505 int osize = splaytree_size(sc->files); in stat_cache_get_entry()
511 sc->files = splaytree_insert(sc->files, file_ndx, sce); in stat_cache_get_entry()
524 assert(sc->files); in stat_cache_get_entry()
525 assert(sc->files->data == sce); in stat_cache_get_entry()
526 assert(osize + 1 == splaytree_size(sc->files)); in stat_cache_get_entry()
714 if (!sc->files) return 0; in stat_cache_trigger_cleanup()
716 keys = calloc(1, sizeof(size_t) * sc->files->size); in stat_cache_trigger_cleanup()
718 stat_cache_tag_old_entries(srv, sc->files, keys, &max_ndx); in stat_cache_trigger_cleanup()
724 sc->files = splaytree_splay(sc->files, ndx); in stat_cache_trigger_cleanup()
726 node = sc->files; in stat_cache_trigger_cleanup()
731 int osize = splaytree_size(sc->files); in stat_cache_trigger_cleanup()
735 sc->files = splaytree_delete(sc->files, ndx); in stat_cache_trigger_cleanup()
745 assert(osize - 1 == splaytree_size(sc->files)); in stat_cache_trigger_cleanup()