nfsd_file_put(9)
πΈ NAME πΈ
okay so this page is nfsd_file_put(9) from the Kernel API Manual, and it is literally the βput the reference to a nfsd_fileβ girlie. thatβs the name, bestie β no cap.
β¨ SYNOPSIS β¨
void nfsd_file_put (struct nfsd_file *nf );
π ARGUMENTS π
nfβ thenfsd_fileof which to put the reference. thatβs it. thatβs the argument. iconic.
π DESCRIPTION π
so youβve got a reference to a nfsd_file, and this function puts it. in the non-GC case, we just put the reference immediately β like, no detour, no drama, weβre done.
in the GC case, if the reference would be the last one, it gets put on the LRU instead, so it can be cleaned up later. highkey efficient.
π¦ SEE ALSO π¦
- Kernel file
./fs/nfsd/filecache.c nfsd_file_check_write_error(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_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)
okay bye bestie, this one came from ./fs/nfsd and itβs dated October 2026 π β¨
π¦ 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