sirfcache 58 src/libsir/include/sir/filecache.h sirfileid _sir_fcache_add(sirfcache* sfc, const char* path, sir_levels levels, sirfcache 60 src/libsir/include/sir/filecache.h bool _sir_fcache_update(const sirfcache* sfc, sirfileid id, const sir_update_config_data* data); sirfcache 61 src/libsir/include/sir/filecache.h bool _sir_fcache_rem(sirfcache* sfc, sirfileid id); sirfcache 62 src/libsir/include/sir/filecache.h void _sir_fcache_shift(sirfcache* sfc, size_t idx); sirfcache 66 src/libsir/include/sir/filecache.h sirfile* _sir_fcache_find(const sirfcache* sfc, const void* match, sir_fcache_pred pred); sirfcache 68 src/libsir/include/sir/filecache.h bool _sir_fcache_destroy(sirfcache* sfc); sirfcache 69 src/libsir/include/sir/filecache.h bool _sir_fcache_dispatch(const sirfcache* sfc, sir_level level, sirbuf* buf, sirfcache 45 src/libsir/src/sirfilecache.c _SIR_LOCK_SECTION(sirfcache, sfc, SIRMI_FILECACHE, 0U); sirfcache 62 src/libsir/src/sirfilecache.c _SIR_LOCK_SECTION(const sirfcache, sfc, SIRMI_FILECACHE, false); sirfcache 75 src/libsir/src/sirfilecache.c _SIR_LOCK_SECTION(sirfcache, sfc, SIRMI_FILECACHE, false); sirfcache 408 src/libsir/src/sirfilecache.c sirfileid _sir_fcache_add(sirfcache* sfc, const char* path, sir_levels levels, sirfcache 443 src/libsir/src/sirfilecache.c bool _sir_fcache_update(const sirfcache* sfc, sirfileid id, const sir_update_config_data* data) { sirfcache 454 src/libsir/src/sirfilecache.c bool _sir_fcache_rem(sirfcache* sfc, sirfileid id) { sirfcache 482 src/libsir/src/sirfilecache.c void _sir_fcache_shift(sirfcache* sfc, size_t idx) { sirfcache 566 src/libsir/src/sirfilecache.c sirfile* _sir_fcache_find(const sirfcache* sfc, const void* match, sir_fcache_pred pred) { sirfcache 579 src/libsir/src/sirfilecache.c bool _sir_fcache_destroy(sirfcache* sfc) { sirfcache 591 src/libsir/src/sirfilecache.c (void)_sir_explicit_memset(sfc, 0, sizeof(sirfcache)); sirfcache 597 src/libsir/src/sirfilecache.c bool _sir_fcache_dispatch(const sirfcache* sfc, sir_level level, sirbuf* buf, sirfcache 56 src/libsir/src/sirinternal.c static sirfcache _sir_fc = {0}; sirfcache 217 src/libsir/src/sirinternal.c _SIR_LOCK_SECTION(sirfcache, sfc, SIRMI_FILECACHE, false); sirfcache 752 src/libsir/src/sirinternal.c _SIR_LOCK_SECTION(const sirfcache, sfc, SIRMI_FILECACHE, false);