netfs_folioq_free(9)
β¨ netfs_folioq_free(9) β¨
okay so bestie, welcome to the Kernel API Manual β section 9, kernel-space, the real deal π
. This one's netfs_folioq_free, and ngl it's a little baddie with one job: putting a folio_queue struct to rest πͺ¦β¨
π NAME π
netfs_folioq_free β free a folio_queue struct π¦
πΈ SYNOPSIS πΈ
void netfs_folioq_free (struct folio_queue *folioq , unsigned int trace
);
like yes that's the whole signature, she's not complicated π
π« ARGUMENTS π«
folioqβ the object to free π«Ά. this is thefolio_queuestruct you're sending off into the void, so make sure it's actually the one you want gone, mwah.traceβ the trace tag that tells everyone which free this was π₯. it's anunsigned int, it's literally just for tracing, don't overthink her.
π§ DESCRIPTION π§
frees the folio_queue struct and unaccounts it π. that's the vibe: free + unaccount, both, together, periodt β¨.
π SEE ALSO π
- kernel file
./fs/netfs/rolling_buffer.cπ netfs_folioq_alloc(9)β the alloc counterpart, the origin story, the main character π
lowkey a reminder that this is kernel-space business, so free responsibly bestie ππ
sign-off era: this lil page lives under ./fs/netfs, dated October 2026, and she ate, no cap ππ π§β¨
π¦ 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