p9_fd_read(9)
β¨ p9_fd_read β¨
okay bestie, welcome to the Kernel API Manual page for p9_fd_read(9) β it's literally the little icon whose whole thing is reading from a fd. no cap. π
π NAME π
p9_fd_read β read from a fd π«Ά
πΈ SYNOPSIS πΈ
int p9_fd_read (struct p9_client *client , void *v , int len );
π ARGUMENTS π
clientβ the client instance, aka the main character here πvβ the buffer that receives the data, like it's catching the vibe πlenβ the size of the receive buffer, so we know how much room we've got π
π SEE ALSO π
the kernel file is ./net/9p/trans_fd.c, and the related lore is:
struct p9_conn(9)struct p9_trans_fd(9)p9_conn_cancel(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_fd_close(9)p9_poll_workfn(9)
mwah π this cutie lives under source/version ./net/9p, dated October 2026 β that's the whole sign-off, bestie, periodt. πβ¨
π¦ 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