fscache_withdraw_cache(9)
π NAME π
okay so bestie, welcome to the Kernel API Manual corner for fscache_withdraw_cache(9) β Withdraw a cache from the active service. that's the whole main-character job description, no cap π
β¨ SYNOPSIS β¨
void fscache_withdraw_cache (struct fscache_cache *cache );
π ARGUMENTS π
cacheβ the cache cookie. that's the lil handle you're passing in, mmkay? π«Ά
π DESCRIPTION π
okay so here's the tea: this begins the process of withdrawing a cache from service. it stops new cache-level and volume-level accesses from taking place, and it waits for currently ongoing cache-level accesses to end. literally the "no new entries, let the ones already inside finish" era. periodt β¨
π¦ SEE ALSO π¦
Kernel file ./fs/netfs/fscache_cache.c and the whole linked-up crew:
fscache_acquire_cache(9)fscache_put_cache(9)fscache_relinquish_cache(9)fscache_add_cache(9)fscache_begin_cache_access(9)fscache_end_cache_access(9)fscache_io_error(9)
cute lil sign-off from the footer: source/version stamp ./fs/netfs, dated October 2026, and it's literally fscache_withdraw_cache(9) from the Kernel API Manual. mwah, bye bestie ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms