p9_fd_close(9)
π p9_fd_close β shutdown file descriptor transport
okay so bestie, welcome to the p9_fd_close(9) page β that's the kernel API manual, and yes we're reading kernel docs together, this is our bonding era π«Ά
β¨ NAME β¨
p9_fd_close β shutdown file descriptor transport
like, it shuts down the file descriptor transport. that's the whole vibe. she's a closer, she's the one who ends things cleanly, main character exit energy πͺβ¨
πΈ SYNOPSIS πΈ
void p9_fd_close (struct p9_client *client );
returns void, so likeβ¦ she doesn't report back. no gossip, no return value, just vibes and closure π
π ARGUMENTS π
clientβ client instance. that's it, that's the whole argument list. one (1) client instance, being handed over so the fd transport can be shut down π¦
π₯ SEE ALSO π₯
bestie the lore is DEEP, there's a whole friend group here:
- Kernel file
./net/9p/trans_fd.c struct p9_conn(9)struct p9_trans_fd(9)p9_conn_cancel(9)p9_fd_read(9)p9_read_work(9)p9_fd_write(9)p9_write_work(9)p9_pollwait(9)p9_conn_create(9)p9_poll_mux(9)p9_fd_request(9)p9_conn_destroy(9)p9_poll_workfn(9)
iykyk π
lowkey a reminder that everything here lives in the kernel's ./net/9p directory β that's the source of truth, not me π
and that's the page!! sign-off time: this one's from ./net/9p, dated October 2026, and it's literally p9_fd_close(9) β go be a good little fd transport and shut down responsibly β¨ππ
π¦ 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