p9_read_work(9)
π p9_read_work(9) π
okay so bestie, this page is from the Kernel API Manual, and it's giving very specific kernel-callback energy. no cap, it's short and iconic. π
β¨ NAME β¨
p9_read_work β the function that gets called when there is some data to be read from a transport. literally that's the whole vibe: data is waiting, and this work thing gets summoned. π¦
π¦ SYNOPSIS π¦
void p9_read_work (struct work_struct *work );
π ARGUMENTS π
workβ container of work to be done. that's it, that's the argument, and we respect it. π«Ά
π SEE ALSO π
the kernel file ./net/9p/trans_fd.c is the main character here, and the whole friend group is:
struct p9_conn(9)struct p9_trans_fd(9)p9_conn_cancel(9)p9_fd_read(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)
okay that's the whole page, bestie π«Ά β mwah πβ¨. source/version: ./net/9p, dated October 2026. 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