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 44 src/libsir/src/sirfilecache.c _SIR_LOCK_SECTION(sirfcache, sfc, SIRMI_FILECACHE, 0U); sirfcache 61 src/libsir/src/sirfilecache.c _SIR_LOCK_SECTION(const sirfcache, sfc, SIRMI_FILECACHE, false); sirfcache 74 src/libsir/src/sirfilecache.c _SIR_LOCK_SECTION(sirfcache, sfc, SIRMI_FILECACHE, false); sirfcache 407 src/libsir/src/sirfilecache.c sirfileid _sir_fcache_add(sirfcache* sfc, const char* path, sir_levels levels, sirfcache 442 src/libsir/src/sirfilecache.c bool _sir_fcache_update(const sirfcache* sfc, sirfileid id, const sir_update_config_data* data) { sirfcache 453 src/libsir/src/sirfilecache.c bool _sir_fcache_rem(sirfcache* sfc, sirfileid id) { sirfcache 481 src/libsir/src/sirfilecache.c void _sir_fcache_shift(sirfcache* sfc, size_t idx) { sirfcache 565 src/libsir/src/sirfilecache.c sirfile* _sir_fcache_find(const sirfcache* sfc, const void* match, sir_fcache_pred pred) { sirfcache 578 src/libsir/src/sirfilecache.c bool _sir_fcache_destroy(sirfcache* sfc) { sirfcache 590 src/libsir/src/sirfilecache.c (void)_sir_explicit_memset(sfc, 0, sizeof(sirfcache)); sirfcache 596 src/libsir/src/sirfilecache.c bool _sir_fcache_dispatch(const sirfcache* sfc, sir_level level, sirbuf* buf, sirfcache 55 src/libsir/src/sirinternal.c static sirfcache _sir_fc = {0}; sirfcache 216 src/libsir/src/sirinternal.c _SIR_LOCK_SECTION(sirfcache, sfc, SIRMI_FILECACHE, false); sirfcache 751 src/libsir/src/sirinternal.c _SIR_LOCK_SECTION(const sirfcache, sfc, SIRMI_FILECACHE, false);