p9_fd_request(9)
p9_fd_request(9) π β¨
okay bestie, this is the p9_fd_request(9) page from the Kernel API Manual β yep, manual name folded in right here, cute and legal. this one is short, but the caveat is real, so pay attention. π«Ά
π NAME π
p9_fd_request β send 9P request. bestie, this function can sleep until the request is scheduled for sending. it can be interrupted, too. and the big one: return from the function is not a guarantee that the request is sent successfully. no cap, that's the whole vibe. π
β οΈ caveat check: return from the function is not a guarantee that the request is sent successfully.
β‘ SYNOPSIS β‘
int p9_fd_request (struct p9_client *client , struct p9_req_t *req );
π«Ά ARGUMENTS π«Ά
clientβ client instance. the actual client, main character energy.reqβ request to be sent. this is the request being sent, iykyk.
π SEE ALSO π
the kernel file is ./net/9p/trans_fd.c, and the whole friend group is:
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_conn_destroy(9)p9_fd_close(9)p9_poll_workfn(9)
okay that's the page, bestie. source/version is ./net/9p, dated October 2026, and the title is p9_fd_request(9) β 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