nfsd_file_cache_purge(9)
π nfsd_file_cache_purge(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β yes this is a kernel manpage and yes we're gonna make it cute, because kernel internals deserve main character energy too π«Ά
πΈ NAME πΈ
nfsd_file_cache_purge β remove all cache items associated with @net
like, every single one. the whole cache. for that net namespace. gone π
β¨ SYNOPSIS β¨
void nfsd_file_cache_purge (struct net *net );
it returns void, meaning it gives you nothing back β it's not here to chat, it's here to clean π§Ή periodt.
π ARGUMENTS π
netβ the target net namespace. that's the one whose cache items are getting swept away, so make sure it's the right one bestie, iykyk π
π¦ SEE ALSO π¦
Kernel file ./fs/nfsd/filecache.c β and literally the whole friend group:
nfsd_file_check_write_error(9)nfsd_file_put(9)nfsd_file_put_local(9)nfsd_file_file(9)nfsd_file_dispose_list_delayed(9)nfsd_file_net_dispose(9)nfsd_file_lru_cb(9)nfsd_file_cond_queue(9)nfsd_file_queue_for_close(9)nfsd_file_close_inode(9)nfsd_file_close_inode_sync(9)nfsd_file_close_export(9)__nfsd_file_cache_purge(9)nfsd_file_is_cached(9)nfsd_file_acquire_gc(9)nfsd_file_acquire(9)nfsd_file_acquire_local(9)nfsd_file_acquire_opened(9)nfsd_file_acquire_dir(9)nfsd_fsnotify_recalc_mask(9)
note the double-underscore one up there β __nfsd_file_cache_purge(9) β that's the sibling, not a typo, don't come for me π
okay that's the whole page, you ate that π
and now the credits: this lil beauty lives under ./fs/nfsd, stamped October 2026, and it's nfsd_file_cache_purge(9) through and through. mwah ππβ¨
π¦ 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